<<< Date Index >>>     <<< Thread Index >>>

Re: Upgrading and releases



On 2006-05-17 19:13:10 +0000, Rocco Rutte wrote:

> The first one is the introduction of a document called
> "UPGRADING" or similar which lists incompatible changes
> made. These include changes of default values, additions of
> options/commands, additional features and all that sorted by
> date like so:
> 
>   2006-01-01
> 
>     The option $foo has been added.
> 
> The reason is that people going with CVS versions can easily
> see what important changes were made before doing an update
> (if this document is also published on the web which is no
> problem view viewcvs linked from dev.mutt.org).

+1

> Somewhat related is my second idea (though I don't know if
> the ChangeLog file is distributed but if); we could stop
> manual maintainance of reldate.h and let Makefile pick the
> date from the first line. This would be a great improvement
> as many people seem to use 1.5.x series and there neither
> the version number nor the release date really help.

> I don't really know how autoconf handles the dependencies when no 
> reldate.h is present, but a dummy file could still do, I guess.

+1

(I.e., two very good suggestions.)

-- 
Thomas Roessler · Personal soap box at <http://log.does-not-exist.org/>.