This is the mail archive of the guile@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: ChangeLog renaming...


Mark Galassi <rosalia@lanl.gov> writes:
> It should be the other way around.  There are many reasons for that,
> and the GNU coding standards are clear on the subject.
> [...]

These sound like good arguments; it's clear that auto-generated
ChangeLogs are not for all people.  

I should say I have used them on projects both large and small, and in
practice get good ChangeLog entries that are also good CVS log entries
-- it seems to work very well.  Having the actual revision numbers
right there in the ChangeLog is amazingly handy, too: I've used them
many times in diffing, reverting, post-facto tagging, etc.

> 5. (This is my experience only) I have seen people promise to generate
>    ChangeLog files automatically in many projects, but it has never
>    actually happened in the projects I follow.  On the other hand, all
>    the projects I follow have people pasting ChangeLog entries into
>    CVS quite successfuly.

Wow.  I have exactly the opposite experience -- people not
hand-maintaining ChangeLogs well, but their cvs log messages are
fine.  And I don't think there's any danger that Guile's ChangeLog(s)
would not be autogenerated -- it's very easy to do, and we have plenty
of clueful hackers to do it. :-)

However, obviously you've had negative experiences with auto-generated
ChangeLogs, and the Net latency argument is hard to answer.  If your
experience is shared by other guile developers, then auto-ChangeLogs
are not for guile.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]