OMG, we need this feature SOON!
I am currently in an office with 8 developers, each working on different modules, but as happens, there are times when multiple developers are working on the same module,
I would have thought that Branching, Forking, create a dev environment for many developers would have been a standard service for any development platform, what is worse is that the OS set up is p[reventing the way that code has been developed for a long time.
Git, SVN all allow numbered commits (with comments) the closet OS gets is providing a time when the last person updated, If I have to go back and find some code, with Git and SVN I can simply search the commits for the code I am looking for (very easy) with OS you have to remember when you wrote it, go to the modules published around that time, the loading each one individually to compare its code base with yours.
Have you any idea how much time this takes?
Publishing work is a nightmare, If I try to publish and find another developer working I have to re-download, merge and THEN upload.
Seriously guys, have you any idea how much time this wastes? on bad days it can be up to 90 minutes a DAY waiting on refreshing dependencies, finding code.
Your platform is amazing, but the time I save working with OS is more than offset by the problems it causes, This feature has been requested for TEN YEARS!!!
Ten years to implement and apply that which most versioning systems have as standard.
that's just not cricket guys, not cricket at all. :(