Jim Meyering <[EMAIL PROTECTED]> writes:

> Simon Josefsson <[EMAIL PROTECTED]> wrote:
>> Jim Meyering <[EMAIL PROTECTED]> writes:
>>> Does anyone object to my removing the $Id...$ strings from those files?
>>> They will serve no purpose once we migrate.
>>
>> I'd rather not remove them as long as we are using CVS as the master
>> repository.
>>
>> Once, or if, we make the switch to something else, we should replace
>> them with git's equivalent tags (how do they look and behave?).  I
>> find these markers useful when comparing file dates when updating old
>> software, and I think it would be a clear disadvantage if moving to
>> git won't make the same thing possible.
>
> Hi Simon,
>
> Do you really care whether any of the following files (the only ones
> affected in gnulib) contain an CVS/RCS-style $Id...$ string?
>
>    COPYING
>    config/srclist-update
>    config/srclist.txt
>    config/srclistvars.sh
>    doc/Makefile
>    doc/gnulib.texi

No, I don't care for those files.  For those files, I actually believe
it is a good idea to remove the markers.  I was talking generally, and
mostly about code.  Perhaps it is more constructive to analyze this
problem file-by-file.

>    gnulib-tool

Maybe, but I don't feel strongly about it.

Btw, gendocs.sh uses:

scriptversion=2006-07-15.08
...
# Local variables:
# eval: (add-hook 'write-file-hooks 'time-stamp)
# time-stamp-start: "scriptversion="
# time-stamp-format: "%:y-%02m-%02d.%02H"
# time-stamp-end: "$"
# End:

I've found it helpful to look at that timestamp several times when
synchronizing the file between projects, and updating it with my local
patches.  (Now that the file is in gnulib, with all my patches, I just
trust that gnulib contains the latest version, but it hasn't always
been like that.)  Actually, I had mentally assumed that gendocs.sh
contained a CVS $Id...$, as a rationale for my opinion regarding CVS
markers earlier, but now that I look at the file, it was only a
somewhat-reliable timestamp.  Maybe those are sufficient.

/Simon


Reply via email to