Metadata on streams(projects), branches(models) and commits (versions)

Soo… since we want to be able to manage and trust our data better, i think now is a good time to start thinking about some minimum of metadata on our sends.
For streams(projects) it would be interesting to identify the ‘owner’
For branches(models) would be nice to have at least

  • owner

For the commits(versions), I would say

  • Status
  • Revision
  • discipline/tags

For commits, it would be interesting to allow the status and revision to change after the commit has been made, based on a workflow.

I think his would bring speckle one step closer to full adoption in the AEC collaboration.