On Tue, 30 Mar 2010, Rene Schickbauer wrote:
<snip>
This could work like any modern, distributed version control systems. That
way, the user would also be able to apply local patches and/or deciding which
changesets to pull in from the main server. Or have a complete, local mirror
and one for the production systems where he/she pulls in changes after they
have been reviewed.
NOW its time to kick my butt, if you want to.
:-) No one can accuse you of not being ambitious. It's a neat idea, but
definitely an involved solution. While it could solve a lot of problems I
think the human component is going to be your biggest obstacle. As we've
seen from the reaction to the heretical notion of ditching rsync I have to
imagine getting everyone to ditch their favorite RCS tool would be even
worse.
Basically, we should just all get onboard with git (disclaimer: I don't use
git myself, so my understanding may be deficient), a decentralized
distributed RCS. And have developers periodically merge their branches.
Tough sell. It probably would solve a bunch of issues, but you're treading
into vi versus emacs territory. ;-)
--Arthur Corliss
Live Free or Die