Show workspace status of other users
Sometimes it would be nice to see what changeset the workspace of other users is on.
We have a repository called TOOLS which holds some very important tools for development. These tools change once in 6 months or so... nobody checks his tools workspace every day to see if it's up-to-date.
So it would be nice to see in branch explorer where the workspaces of other useres standing. Then other useres see that my workspace isn't up-to-date and may notify me.
If it's performance relevant it could be a new display option.
Maybe a little number is displayed near an changeset showing the count of users on this changeset. A mouse over could pop up the names of these users then.
Hope you get my point with this ;)
Interesting but not really doable with current Plastic since the changes required would negatively impact performance. And perf is King :P
It was doable prior to Plastic SCM 2.8 or so.
Before that all the workspace data was stored on the server... and it was a great performance bottleneck specially under heavy load. It was a performance killer.
So now workspaces are just working copies and the server don't know about them anymore. So the system is much, much faster than it used to be.
We could render "where your local workspaces are", but unfortunately there's no good way to tell where remote ones are, because the server doesn't know that - for a reason!
What do you think?