Copy Schema (Labels, attributes, spatial templates) to a new project
Desire
As a user, I may wish to have multiple projects that use the same Schema.
Workaround
Edit The Diffgram export includes large aspects of the Schema, that file can be re-ingested using the "import diffgram format" on wizard. This achieves a lot of this tickets goal.
The current workaround is to manually recreate the Schema, Or to use the API/SDK
Context
The context here is that currently you can attach different labels to different tasks inside a project, so this is generally applicable to users with 10,000+s of tasks (10s of projects and 100s of task sets).
Brainstorm
One approach would be to first implement V1 of the Schema concept (an abstract set like a dataset that contains the various labels, attributes, spatial templates, label specific permissions, etc).
Then we can more easily work with multiple Schema's in the same project, and also do things like copy or share Schema's between projects. I like the idea of doing this at the schema level since it would be simpler for a user to think about, and simpler to implement probably.