On Thu, May 03, 2001 at 09:06:05AM +0200, Jesper Skov wrote:
> It's different in that no-one gets itchy about a new major release
> when the revision counters get to be 2-digit. 

Someone is bound to get itchy by release 50 issues, or release 100 issues :) Just 
check out the fanfare comic books make on those issues! :)

> I'm not sure about this, but I think 0.7.15 suggests to many people
> that we'd be going for 0.8 soonish - because we've ben with 0.7 for so
> long, and so much has happened. This is not the Linux kernel with
> bi-weekly releases, so we'll never get to 0.x.>20 in less than a year.

I think AbiWord deserves a public 0.8 beta fairly stable with our current feature set 
somewhat polished, and leave that trunk in the attic only updating it for real bug 
fixes.

> Anyway, my point is that the integer release number is open ended -
> there's no implicit information in the version number about how long
> we've been at any given step in AbiWord's evolution. It becomes a
> sequence of interesting releases instead (other projects use +0.0.1
> for mostly bugfixes IMO - we're rather different in that regard in
> AbiWord).

Yes, but then, we are like in a devel series (odd number), and the minor there only 
publishes not bug fixes but new releases of the development releases, however stable 
they are! :)

I believe we are very much in accord to the way of thinking.

> I'm only interested in progressive development. That's _all_ I want
> to show from bumping the release number. The status is
> _AbiWord_ - I've always thought it was braindead that users had to
> judge application improvement from a version number. Makes sense in

It's braindead but it happens, and we have to live with it. Since we're in beta 
stages, calling a version 1.0 will give end users the idea that that's how we envision 
abiword to be, and not how powerfull we aim to be. And since they'll miss important 
features for common word processing (simple tables, footnotes, et all) they'll think 
it's a pretty well done toy. Users are not geeks, they will not rush and help our 
development. They will complain and complain about the lack of PICK YOUR FAVORITE 
FEATURE that they expect to find in a Word Processor, many of them fairly reasonable.

> the commercial world; if the cashflow is low, make a major version
> bump and cash in as the users stampede.   But we're not driven by
> cool cash, so we can easily afford to be user friendly - by moving the
> state from the version string (which everyone interprets differently
> anyway) to the application.

The major.minor.rev versions, in the opensource world, are mostly representative of 
what the developers think of the product.
The common ground of this thread seems to be that it's early to call it a final 
product. (not final as in the last but as in ready)

> In other words, your perception of what needs to be added to AbiWord
> to make a major revision bump differs from mine, which differs from
> Dom's, which differs from...  You get it...

I propose to mantain the major.minor.rev for public releases, and the $release++ for 
development purposes, what do you think?

Hugs, rms

PGP signature

Reply via email to