logo       
Google Custom Search
    AddThis Social Bookmark Button
-->

Subversion changelog policy (was Re: picax 1.4): msg#00062

Subject: Subversion changelog policy (was Re: picax 1.4)
Sorry, I should have changed the subject line on this. -ian

On Tue, 2004-08-17 at 10:08 -0500, Ian Murdock wrote:
> On Mon, 2004-08-16 at 14:58 -0500, Jeff Licquia wrote:
> > On Sun, 2004-08-15 at 05:56, John wrote:
> > > Ian Murdock wrote:
> > > 
> > > >In the future, we need to make sure the version numbers used in
> > > >changelog entries reflect the fact that the current version hasn't
> > > >been released yet (e.g., "picax (1.5pre1)", with a monotonically
> > > >increasing "pre" number for each change, which would then become
> > > >"picax (1.5)" when picax 1.5 is released). Also, when new versions
> > > >are released, those new versions should be placed
> > > >in the cl-devel component and on archive.p.c in /progeny/anaconda.
> > > 
> > > Why not anaconda-10.0-1.4446 and so on? Anone can build a deb from svn 
> > > and get the matching version.
> > 
> > That could work, as long as we released like this:
> > 
> > foo-0.0-0.4447
> > foo-0.0-0.4448
> > ...
> > foo-0.0-0.4458
> > foo-1.0-1
> > foo-1.0-1.4461
> > foo-1.0-1.4462
> > ...
> > foo-1.0-1.4487
> > foo-1.1-1
> > foo-1.1-1.4491
> > 
> > and so on.  In other words, bare revisions w/o subversion version tags
> > are the oldest.
> > 
> > The main problem I see here is keeping up to date.  What happens if you
> > forget to update the changelog?
> > 
> > Here's what I recommend:
> > 
> >  - Use $Revision$ in debian/changelog, like so:
> > 
> > foo (1.0-1.$Revision$) unstable; urgency=low
> > 
> >  - Always add a note to debian/changelog when adding features.  We
> > should be doing that anyway.  This will trigger $Revision$ (which only
> > gets the last revision in which the file was changed).
> 
> Excellent idea. Consider this CL policy. Applies to Discover too.
-- 
Ian Murdock
317-578-8882 (office)
http://www.progeny.com/
http://ianmurdock.com/

"If they give you ruled paper, write the other way." --Juan Ramón Jiménez




<Prev in Thread] Current Thread [Next in Thread>