Automatic update of debian/changelog trailer line

Rafael Laboissiere rafael at debian.org
Mon Nov 21 11:26:51 UTC 2005


* Günter Milde <g.milde at web.de> [2005-11-21 11:38]:

> On 18.11.05, Rafael Laboissiere wrote:
> > Please, consider the patch below to have build-from-scratch.sh working
> > without human intervation.
> 
> Feel free to apply the patch.

Okay, will do.

> However, I would instead propose a change to the DJG Guidelines
> 
>   When committing changes that do not result in a Debian release, keep
>   debian/changelog in a clearly broken state, such that the other developers
>   will know that the version is not yet released.  
>   
> Would it be sufficient to have the   
>   
>         NOT YET RELEASED!
>   
> note?
> 
> I'd like to scrap this rule:
> 
>   Note the absence of signature and release date.  dpkg-buildpackage will
>   refuse to build a package
> 
> Currently, I have to delete the release date before every commit of
> changelog to keep to this rule and reinsert it for every test-build.

We can relax the rule, if you wish.  The "NOT YET RELEASED" string should
be sufficient.  I was just trying to be over-conservative when writing
the Guidelines.

Now, I usually do not have problems with inserting the changelog trailer
line because I use the wonderful debian-changelog-mode in Emacs.  You
could ponder that using Emacs to develop the jed package is like a
betrayal, but debian-changelog-mode is really handy.  This makes me think
that we should try to contribute such a mode for jed.  The related emacs
files are in the dpkg-dev-el package.
 
-- 
Rafael



More information about the Pkg-jed-devel mailing list