Collaboration
Sharing a project
On the Projects page, the owner opens Share on a project card, types an email address, picks a role and presses Send invite. The person receives an email; once they accept, the project appears under Shared with you on their Projects page. The same dialog lists People with access; the ✕ next to a name removes that person.
Roles
| Owner | Editor | Viewer | |
|---|---|---|---|
| Open the project, the graph, the outputs, SPARQL | ✓ | ✓ | ✓ |
| Edit, create, rename, delete and import files | ✓ | ✓ with a Pro plan | |
| Deploy, update deployments | ✓ | ✓ with a Pro plan | |
| Delete deployments | ✓ | ||
| Share, rename, delete the project, make it public | ✓ |
“With a Pro plan” refers to the editor’s own plan. Without it, an Editor works as a Viewer. A badge at the top of the sidebar reminds you of your role on a shared project.
When you cannot edit a project, the controls that would change it are hidden: Deploy, New file and Import, the file tree’s rename and delete actions and right-click menus, the graph’s file menu, quick fixes, token management and Update on deployments. Save package settings stays visible but disabled.
The owner’s plan still sets the project’s limits (number of files, of deployments).
To leave a project shared with you, use Settings → Shared.
Working at the same time
Several people can have the same project open. Everything is live:
- Who is here: the avatars of the other people who have the project open appear in the top bar. Hover one for the name.
- Editing: when two people open the same file, each sees the other’s cursor and selection, labelled with a name and a colour, and the text changes as they type. Ctrl+Z undoes only your own edits.
- Graph: nodes someone drags move on your screen too.
- Where the others look: right-click the Graph or SVG tab title to show or hide the others’ visible area (Show others’ viewports) and, on the graph, their pointer (Show others’ mouse).
Public projects
The owner can make a project public with the Public switch, on the project card or in the sidebar. Anyone, signed in or not, can then open it read-only at /public/<project id>, and it is listed on the Public projects page (/public).
A visitor sees the file tree, the source, the outputs, the graph, the SPARQL console, the deployments and their API documentation. They cannot edit, deploy, share, open the package settings or the history, and their graph moves are not saved.
The number of public projects you can have depends on your plan.