I wrote earlier this evening: > > I humbly suggest that http://git.savannah.gnu.org/cgit/bash.git be > > replaced with this repository above that I've created. The new > > repository contains everything that the current Savannah one does, but I > > put much more effort into making commits fine-grained, rather than > > merely importing the public releases blindly. (For example, I did 'git > > mv' where it was obvious a move occurred, so that changes in file > > movements were properly tracked historically). > > > > I'm also willing to maintain the git repository going forward, > > both on savannah and gitorious. Would folks like me to do this?
Michael Witten replied a few minutes ago: > it is my opinion that all further development should take place through > a public, distributed repository such as the one you have created - > regardless of Chet's objections. It seems that two different conversations have been conflated here. My goal was to simply finish what Jari was seeking to do with http://git.savannah.gnu.org/cgit/bash.git two years ago. I believe I have succeed in that: specifically, putting all the historical information currently available into a single git repository. I'm also offering to maintain the same indefinitely. What you've raised another issue entirely that perhaps should be discussed, but I hope it won't be conflated with what I was trying to do by creating the Git repository. It's true that perhaps this Git repository I created could be used as a basis to explore what you are proposing, but the two issues are ultimately only tangentially related. > As I recall, the diffs for versions prior to the 1.14.3 tarball produce > incorrect results (somewhat silently), so those commits are essentially > going to be junk. I think I handled this correctly, as I used both sources from ftp.gnu.org and others I found online to make sure that the 1.14.x were reconstructed correctly. However, if you find something incorrect in the Git history, and have a better source for it that can help to correct it, I'm happy to rebase master against the change. -- bkuhn