On Wed, May 30, 2012 at 03:04:01PM -0500, Jonathan Nieder wrote: > Thomas Dickey wrote: > > > I've created a git-bundle, > > but it requires some discussion. > > Neat. My first impressions are that this looks nicer --- e.g., the > initial check-ins have meaningful messages now instead of just saying > RCS_BASE. > > Do I understand correctly that this covers the same revision history > as the old bundle (i.e., up to 2010-12-07), just imported more > accurately?
yes, except:
there's a t20101210 label for the copyrights
In reviewing the bundle with gitk, I noticed a "t20080909-base"
label which I seem to recall applying to help with my scripting
in January (not used currently).
The content of the commits in git is accurate (pulling out a label would
give identical results to the corresponding release from rcs).
> [...]
> > + In January I also worked (without much success) to develop a
> > script to splice my changes onto a copy of the git bundle that
> > you had published. There is more than one apparent problem
> > (aside from my own lack of git experience). With or without
> > the corrected RCS identifiers, the process fails due to merge
> > problems. I recall that this only gets about 60% through the
> > import. (I can of course provide you with the corresponding
> > scripts, and we can discuss better approaches to the problem).
>
> Yes, I'd be happy to look at the scripts (feel free to send a private
> email).
will do...
> [...]
> > + On a related thread, it was suggested that I get mawk into
> > savannah for using bug-tracking. When I investigated that,
> > I noticed that they rather insist on having each file marked
> > with copyrights. Both Mike and I had not done that as rigorously
> > as I think savannah wants. So...
>
> Oh. I didn't know Savannah was so picky. I guess it would also be
> useful for other pedantic legal teams that aren't willing to review
> the source control logs.
They have a checklist...
> > I made that change on top of
> > my 20101207 tag, calling that 20101210 (and kept the timestamps
> > on that date to avoid confusing git further). The tag is "old"
> > of course since it's solely done to mark copyrights as of that
> > date, and to avoid confusion with other changes that I have in
> > mind.
>
> When did you make this change? If not December of 2010, this is very
> confusing, so in that case please add a note to CHANGES mentioning
> when it happened. I think it's ok if the version number doesn't match
> the date but the date should be recorded somewhere.
hmm - I can add a note in a checkin-comment (the CHANGES file is generated) and
reissue the bundle if you like. (Having more than a hundred rcs id's saying
2012 on files using 2010 copyrights is not one of my preferred solutions).
> [...]
> > I think those are enough pieces in place that I can followup on
> > savannah; but have an idea that we need some discussion on how
> > to proceed for your idea of providing patches based on git.
> > (It would be nice if there were some way to record the transformation
> > from my rcs/git archive into yours so that I could generate a better
> > export).
>
> Yeah, unfortunately most of my tweaks were manual (e.g., splitting
> changes produced by the "indent" program from semantic changes). It
> would probably be possible to automate if I were less lazy.
hmm - I'll followup on this
--
Thomas E. Dickey <[email protected]>
http://invisible-island.net
ftp://invisible-island.net
signature.asc
Description: Digital signature

