I've only made one stable (external) release of FCELL:
Version 6.1.
I've made hundreds of stable versions in the past 7 years.
My major number corresponds to a fairly major design
change or upgrade. A minor number of x.0 means an
internal version not ready for release.
One of these days I hope to release version 7.1
(when I'm finished with 7.0). I don't believe in giving
every change to the code its own number.
I find it hard to believe that we are talking about
numbering schemes and coding techniques when
actual obstacles and techniques for getting over
them are so much more interesting!
-Gary
----- Original Message -----
From: Shlomi Fish
To: fc-solve-discuss_at_yahoogroups.com
Sent: Wednesday, March 25, 2009 11:42 AM
Subject: Re: Help ! Solve Game# 10916159
Hi Gary!
On Saturday 21 March 2009 18:51:58 Gary Campbell wrote:
> After making some changes to the 7.0
> version of my solver, I got the following:
> Thanks anyway folks!
You're already at version 7.0? Gee, I'm jealous - FCS is only at version
2.18.0 (about to be 2.20.0 Real Soon Now™). Of course:
1. I started from version 0.2 .
2. I made 20 major ( x.y.0 ) stable releases.
3. Naturally, I only usually incremented the second digit (by two, to follow
the old Linux kernel convention of an even second digit number to be a stable
release). Else, I would have been at Freecell Solver 20.0 by now.
---------------
Generally, my version increase methodology is followed in most open-source
software projects led by clueful developers. A few other notes:
1. Internet Explorer recently released version 8. On the other hand, Firefox
is only at version 3.0 and about to have version 3.5.
2. The open-source project with the largest initial version number that I'm
aware of is GNU Emacs which is currently at version 22.3. What happened was
that it used to be version 1.Something and then they decided to do it without
the 1.
3. PostgreSQL (
http://www.postgresql.org/ ) also has a large version number
(8.3.7), but to its defence, one can note that it has a long and rich
development history and that they also don't increment the most major number
at any point.
4. MS Windows is now going to have its version 7.
5. Joel Spolsky wrote an article about version numbers:
http://www.joelonsoftware.com/articles/FB4.5.html
----------------
I don't know when I'll bump the FCS version number to 3.0.0 . It certainly
gone a long way since version 2.0.0, but I probably want something really
significant to warrant such a change. But who is John Galt?
Regards,
Shlomi Fish
--
----------------------------------------------------------
Shlomi Fish
http://www.shlomifish.org/
Stop Using MSIE -
http://www.shlomifish.org/no-ie/
God gave us two eyes and ten fingers so we will type five times as much as we
read.
Received on Wed Mar 25 2009 - 13:40:07 IST