Open fjenett opened 7 years ago
I just found the "releases" in the help files … but that seems disabled for me (can not see the icon).
You're right, once a project is released it can break easily when doing changes. There is some structure in place to provide versioned releases. However, we disabled the mechanism in the UI because it's too confusing.
The current idea is to allow users to create snapshots of a project. Each time they create a snapshot, a number is increased sequentially (like a build number). The website can then chose how to embed the project:
That would work for me. … but it's hidden/disabled atm, right?
Yes, the functionality is not exposed from the UI. Also, we currently have a much more "heavyweight" versioning process instead of the snapshotting functionality that I proposed. So it will take a bit of time to rewrite it and expose the UI.
Adding a way of versioning would allow to embed a specific version of a project into external websites but also keep working on it without breaking the published version.