On 2008-01-15, at 14:00, Michael G Schwern wrote:
Peter da Silva wrote:
On 2008-01-15, at 08:13, David Cantrell wrote:
What bug was fixed I have no idea. I have only a hazy
recollection of
what features it has, and certainly couldn't have told you off
the top
of my head that 1.03 was the most recent release.
So it doesn't tell me anything useful at all.
On the other hand, for me, 1.5.4 versus 1.5.2 does tell me
something useful.
...about your own software? What about the rest of us who might
use it?
Strictly speaking there are three audiences for a version number:
1. Project members.
2. People outside the project who know what it means, or are in
communication with project members.
3. Everyone else.
Your reasoning seems to be that it's not possible to solve the
problem unconditionally for every member of the third group, you
might as well not do anything that might be useful for people of the
other two groups.
Or you could just not give a rat's ass about the rest of us, that's
perfectly acceptable. :)
My reasoning is that by using the best widely used versioning scheme
I can find, I can make things better for people in groups 1 and 2,
and at least some of the people in the third group (some of whom may
end up in the second group, or even the first). It will also, at the
very least, not make things any worse for any members of the third
group. I decline to accept your characterization of this.