Open finger563 opened 6 years ago
Then users can make use of the commit squashing to actually tag their commits to a specific feature or issue.
I believe it is a cool idea. To have a more clear view I would ask the followings from you:
Thanks!
and honestly the main reason for allowing the issue tracking and such to be externalized (though we'd probably use webgme's implementation) is so that we can leverage other tools / extensions built on top of them (e.g. all the integrations like slack that incorporate into github, etc.)
Right now webgme is a great tool for integrating into design control procedures (automatic versioning, centralized deployment, authentication, extensibility, etc.) - but it lacks the ability to actually have design control- meaning the ability to track issues / features, have meta-data associated with such issues, milestones, etc.
WebGME should incorporate such features (like some of what github has - related to issues, labels, milestones, and discussions associated with them) and, similar to how it allows the outsourcing of authentication, in the future it should provide that as an API for hooking into systems like Github, JIRA, etc.
This feature request falls in the same vein as https://github.com/webgme/webgme/issues/1589 which is useful for tracking changes to a single object / attribute over the course of the project.