[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: April 7 cutover for generating ChangeLog automatically

From: Nicolas Petton
Subject: Re: April 7 cutover for generating ChangeLog automatically
Date: Tue, 31 Mar 2015 16:07:08 +0200

Paul Eggert writes:

> Currently, each Emacs commit typically contains two copies of its ChangeLog 
> entries: one copy in the commit message and one copy as an edit to one or 
> more 
> ChangeLog files.  The latter copy is largely redundant and complicates 
> merging, 
> so as discussed in Bug#19113 on April 7 we plan to revamp the Emacs master 
> commit procedure to eliminate the second copy, so that ordinary commits do 
> not 
> alter ChangeLog files.  Instead, the ChangeLog file in the Emacs distribution 
> will be generated automatically from recent Git commit messages.
> You'll still be able to edit ChangeLog history by running 'make 
> change-history' 
> and then committing changes to a new top-level file (initially 'ChangeLog.1') 
> that contains an editable copy of non-recent Git commit messages.  However, 
> commits ordinarily shouldn't change ChangeLog files and this should simplify 
> merging.

Does it mean that the ChangeLog files won't be updated anymore or that
they will be updated only from time to time (like right before a release
or something like that)?

Also, I think that admin/make-tarball.txt will have to be updated.

Nicolas Petton

Attachment: signature.asc
Description: PGP signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]