unofficial mirror of guile-devel@gnu.org 
 help / color / mirror / Atom feed
* Re: RFD: please drop ChangeLog updates
@ 2008-08-28 16:30 dsmich
  2008-08-29  2:47 ` Han-Wen Nienhuys
  2008-08-29  9:46 ` Sergey Poznyakoff
  0 siblings, 2 replies; 12+ messages in thread
From: dsmich @ 2008-08-28 16:30 UTC (permalink / raw)
  To: hanwen; +Cc: guile-devel

---- Han-Wen Nienhuys <hanwen@xs4all.nl> wrote: 
> Reasons:
> 
> * Much more detailed and inherently correct information can be gotten from 
> 
>   git log -- libguile/
> 
>   git log -- test-suite/
> 
> etc.  
> 
> * The ChangeLog duplicates the git log information if done correctly.  Hence 
> it requires double work for the committer.

Guile is distributed as a tarball, not a git repo.  Does it make sense to create the ChangeLog from the git log at make dist time?

-Dale





^ permalink raw reply	[flat|nested] 12+ messages in thread
* RFD: please drop ChangeLog updates
@ 2008-08-28 14:40 Han-Wen Nienhuys
  0 siblings, 0 replies; 12+ messages in thread
From: Han-Wen Nienhuys @ 2008-08-28 14:40 UTC (permalink / raw)
  To: guile-devel

Reasons:

* Much more detailed and inherently correct information can be gotten from 

  git log -- libguile/

  git log -- test-suite/

etc.  

* The ChangeLog duplicates the git log information if done correctly.  Hence 
it requires double work for the committer.

* Since updates to the ChangeLog always happen at the top, they virtually
always conflict on pulls and cherry-picks.  This makes it impossible to
use the power of git.  For example, rebase is the standard git approach 
to creating linear history of changes.  This is apparently something 
the GUILE devs think is important, but the changes to ChangeLog ensure
that every cherry pick will need manual conflict resolution. 


-- 
 Han-Wen Nienhuys - hanwen@xs4all.nl - http://www.xs4all.nl/~hanwen





^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2008-08-31 10:30 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-28 16:30 RFD: please drop ChangeLog updates dsmich
2008-08-29  2:47 ` Han-Wen Nienhuys
2008-08-29  9:46 ` Sergey Poznyakoff
2008-08-29 19:56   ` Ludovic Courtès
2008-08-29 23:47     ` Han-Wen Nienhuys
2008-08-30 18:40       ` Ludovic Courtès
2008-08-30 19:11         ` Han-Wen Nienhuys
2008-08-30 19:31           ` Ludovic Courtès
2008-08-30 21:11             ` Neil Jerram
2008-08-31 10:30               ` Ludovic Courtès
2008-08-30  0:32     ` Andy Wingo
  -- strict thread matches above, loose matches on Subject: below --
2008-08-28 14:40 Han-Wen Nienhuys

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).