bogofilter version numbers
David Relson
relson at osagesoftware.com
Fri Oct 18 19:15:21 CEST 2002
At 07:09 AM 10/18/02, Matthias Andree wrote:
>[Resend, I sent it to the cvs list instead on my first try.]
>
>On Thu, 17 Oct 2002, relson at users.sourceforge.net wrote:
>
> > Update of /cvsroot/bogofilter/bogofilter
> > In directory usw-pr-cvs1:/tmp/cvs-serv18524
> >
> > Modified Files:
> > configure.in
> > Log Message:
> > Change version to 0.7.5.1 to distinguish cvs from release.
>
>We might want to instead call this 0.7.5.0.cvs (not for this version,
>but for future versions).
Matthias,
I've been thinking that we _do_ need to change the version number more
frequently. Last weekend, I was emailing back and forth with a 0.7.4 user
and we got all tangled up with switches. The released version was still
using -h, -s, -H, and -S. I knew that cvs had -n, -s, -S, -N as well as
new switches -h, -u, -l, and -e. He swore he had 0.7.4 with -n, -s, -N,
and -S. There was some confusion until we realized that he had the debian
cvs snapshot. Changing version numbers more often would be very useful.
One idea is to change the version number after _every_ code change. A
second idea is to change it after any change that would be user visible -
new switch, algorithm change that might change the spamicity of a message,
etc. Part of my thought is that changes that are strictly internal (for
example function name changes, changing from an if statement to a switch
statement, etc) might not need a version number change.
Certainly, something that distinguishes the (experimental) cvs versions
from released versions would be very useful.
David
More information about the bogofilter-dev
mailing list