On 5/12/06, Marvin Renich <[EMAIL PROTECTED]> wrote:
* Eric Arnold <[EMAIL PROTECTED]> [060512 07:52]: > I'm writing this with the GetChar Event patch in mind. I'd like to be > doing several things with it, but it seems like a waste not to be able > to share and test with anybody.
See below. Having decentralization would allow you to maintain your own repository of Vim and Bram could pull from it if he finds that it should go into the mainline.
I think this would be a good idea. With the new subversion repository, it would be easy to keep one or more separate research branches separate from the current stable and official release trunk. I am not sure if sourceforge is set up to allow different access to different branches of the svn repo, but if so, and Bram is willing to allow commit access to a few others to specific branches, it would greatly simplify both keeping the research branches up-to-date with current official changes and merging specific research features into the official release when and if the features are deemed ready for prime time.
It's not like its a lot easier to do in Subversion than it is to do in CVS. I keep wondering where everyone has gotten the idea that Subversion is some kind of panacea for all problems related to Vim's development.
Perhaps the first order of business (if Bram is not opposed to this idea) is to find out from sourceforge if we can set up different permissions on different subdirectories. Of course, if sourceforge does not allow this, or if Bram would rather keep these unofficial features completely out of the official svn repo, we could always set up a separate repo.
Or how about using a decentralized SCM, which wouldn't require all this kind of administrative work? n.o.w.
