Task | Priority | Assigned to | ETA |
---|---|---|---|
Watch processes line by line | |||
Processes like streams | |||
Splitter.Pos behaviour | |||
Transparency on pictures | |||
File selector | |||
Translations | |||
Documentation |
I want to do the following before making a release candidate version of Gambas:
PRINT #hProcess, "Something"
and LINE INPUT #hProcess, sLine
And the following must be done by others... :-)
If you find something essential not in the previous list, please add it.
Once everything is done, I will make Gambas 1.0RC1, RC2, if needed, and 1.0 final.
I think I will adopt the version numbering scheme of the Linux kernel. The development version of Gambas will be 1.1, and the stable version will only evolve by bugs fixes.
Good idea! I think we should start by declaring a feature freeze. No new features, just bug hunting. Only then, we release the stable 0.8 and start working on 0.9, which will become the stable 1.0 version ;) -- NelsonFerraz 13 Aug 2003
I think a feature freeze is a good idea too - especially a freeze on changes to the bytecode as we get closer to 1.0. -- RobKudla - 13 Aug 2003
Stable releases (indicated by even numbers: 0.8, 1.0, etc) should be frozen by definition; they are stable releases! The only changes should be bug fixes, nothing more. New features should go into the next development version (0.9, 1.1, etc). -- NelsonFerraz 14 Aug 2003
You are putting the cart before the horse, men ! It is the 1.0 version number that tells that there is no new features and just bug fixes. If somebody finds something worse in Gambas that must be fixed, or an essential forgotten feature, I will delay the 1.0. -- BenoitMinisini - 24 Aug 2003
You see, people have higher expectations regarding a 1.0 release, at least when we're talking about Linux. When 0.6x become more stable we could release Gambas 0.8-test1, and then 1.0-test1, Gambas 1.0-test2, Gambas 1.0-test3, etc. (At least that's how Linus is dealing with Linux 2.6...) - NelsonFerraz - 24 Aug 2003 - P.S.: Welcome back!!!
Milestone | Planned | Actual |
---|---|---|
0.8-test1 | Aug 25th 2003 | |
0.8 | Sep 28th 2003 | |
1.0-test1 | Sep 28th 2003 | |
1.0 | Nov 1st 2003 |
As Eric Raymond puts it, "Release soon, release often": make small improvements and frequent releases.
Just my R$ 0.06. :)
-- NelsonFerraz - 14 Aug 2003
Releases are made as soon as possible - and often leads to problem like the 0.64a -- BenoitMinisini - 24 Aug 2003
But they are fixed sooner! ;) - NelsonFerraz 24 Aug 2003