I’ve tried the new workspaces in Speckle and they are great!
Now that the release is official, I would like to move the projects from the workspaces to my personal space.
I’m the creator and admin of all the projects and of the workspace.
What shall I do?
This workflow is not yet supported unfortunately for a couple of reasons.
Once you have a project in a workspace, the project’s members and their permissions are automatically managed by the workspace policies. If you then move the project out and we keep the same project memberships, we’d be giving your personal project some valuable workspace guarantees, which kinda defeats the viability of the workspaces featureset.
If a workspace member creates a project, you the admin will also immediately become an owner on that project, so if you move the project out, and we remove all project team members, you are practically taking that project away from its original author without their consent, even if they are also admins of the workspace. The same is true for versions created by other users than you, who will be the owner of the moved out project.
With workspaces, we’ve also introduced workspace bound private Speckle automate functions. All of the automations using these private functions bear potentially IP level data.
Hope this paints the picture, why the workflow is not that straight forward.
And on that note, I’d be keen to get your insight into this problem:
What would be a sensible result in terms of team composition and automation data for a project moved out of a workspace?
We been discussing this workflow for a while now internally, so if we can paint a picture, we’re all happy with, we’d love to get this implemented!
Further to what @gergo said, we’d be keen to understand why you want to move them out. I have a suspicion as to why, but would love to get on a call and figure it out. I’ll send you an email
Thanks a lot @gergo and @dimitrie for the kind reply!
I suspected that indeed the problems of moving from a workspace to a personal space were those.
Unfortunately I can’t get in a call as I’m on a construction site , I’ll get back to you as soon as I can.
I will try to explain the reasons by replying to your email @dimitrie , thanks again for contacting me.
Paolo, just received your email - I’ll share internally. Thank you so much for the detailed feedback and description of your use cases, it’s invaluable!