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 <dic...@invisible-island.net>
http://invisible-island.net
ftp://invisible-island.net

Attachment: signature.asc
Description: Digital signature

Reply via email to