[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bash source repository
From: |
Bradley M. Kuhn |
Subject: |
Re: Bash source repository |
Date: |
Sun, 29 May 2011 23:09:23 -0400 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
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