[VOTE] Change name of releases from Betas and RCs to Milestones
Hi, I'd like to propose changing our naming of releases to use Milestones instead of betas and alphas. The main reason is that we're practicing time boxing and agile development. This means that each release gets new features/ improvements. This is the main point of agile development: release pieces of working features at each release. Betas suggest that the release is almost finished in term of features. On Monday we've planned to release 1.1 Beta 1. However it's no feature complete as we've planned 3 betas and 2 rcs and we plan to add features in the betas. Thus I believe we should use the word "Milestone" which is better suited for our style of development (Note: Milestone was suggest by Sergiu, I'm just borrowing his idea here ;-)). So I'd suggest to change our plan to be: * 1.1 M1 - 28th of May * 1.1 M2 - 18th Of June * 1.1 M3 - 9th of July * 1.1 M4 - 30th of July * 1.1 M5 - 20th of August * 1.1 Final - 3rd of September We only need to agree that M4 and M5 should be focused on bug fixing and not introduce new features (or smallish ones only). This is because we're not yet quite ready with our automated tests. If we had a strong suite of tests we wouldn't need to do that and this is the goal we need to achieve. So I hope we'll see more tests written in M1 to M3. Here's my +1 to this new name. Please cast your votes. Thanks -Vincent
+1 On 5/26/07, Vincent Massol <[email protected]> wrote:
Hi,
I'd like to propose changing our naming of releases to use Milestones instead of betas and alphas.
The main reason is that we're practicing time boxing and agile development. This means that each release gets new features/ improvements. This is the main point of agile development: release pieces of working features at each release. Betas suggest that the release is almost finished in term of features. On Monday we've planned to release 1.1 Beta 1. However it's no feature complete as we've planned 3 betas and 2 rcs and we plan to add features in the betas.
Thus I believe we should use the word "Milestone" which is better suited for our style of development (Note: Milestone was suggest by Sergiu, I'm just borrowing his idea here ;-)).
So I'd suggest to change our plan to be:
* 1.1 M1 - 28th of May * 1.1 M2 - 18th Of June * 1.1 M3 - 9th of July * 1.1 M4 - 30th of July * 1.1 M5 - 20th of August * 1.1 Final - 3rd of September
We only need to agree that M4 and M5 should be focused on bug fixing and not introduce new features (or smallish ones only). This is because we're not yet quite ready with our automated tests. If we had a strong suite of tests we wouldn't need to do that and this is the goal we need to achieve. So I hope we'll see more tests written in M1 to M3.
Here's my +1 to this new name.
Please cast your votes.
Thanks -Vincent
Sergiu -- http://purl.org/net/sergiu
+1 On 5/26/07, Vincent Massol <[email protected]> wrote:
Hi,
I'd like to propose changing our naming of releases to use Milestones instead of betas and alphas.
The main reason is that we're practicing time boxing and agile development. This means that each release gets new features/ improvements. This is the main point of agile development: release pieces of working features at each release. Betas suggest that the release is almost finished in term of features. On Monday we've planned to release 1.1 Beta 1. However it's no feature complete as we've planned 3 betas and 2 rcs and we plan to add features in the betas.
Thus I believe we should use the word "Milestone" which is better suited for our style of development (Note: Milestone was suggest by Sergiu, I'm just borrowing his idea here ;-)).
So I'd suggest to change our plan to be:
* 1.1 M1 - 28th of May * 1.1 M2 - 18th Of June * 1.1 M3 - 9th of July * 1.1 M4 - 30th of July * 1.1 M5 - 20th of August * 1.1 Final - 3rd of September
We only need to agree that M4 and M5 should be focused on bug fixing and not introduce new features (or smallish ones only). This is because we're not yet quite ready with our automated tests. If we had a strong suite of tests we wouldn't need to do that and this is the goal we need to achieve. So I hope we'll see more tests written in M1 to M3.
Here's my +1 to this new name.
Please cast your votes.
Thanks -Vincent
+1 How about keeping RC for the end ? Vincent Massol a écrit :
Hi,
I'd like to propose changing our naming of releases to use Milestones instead of betas and alphas.
The main reason is that we're practicing time boxing and agile development. This means that each release gets new features/improvements. This is the main point of agile development: release pieces of working features at each release. Betas suggest that the release is almost finished in term of features. On Monday we've planned to release 1.1 Beta 1. However it's no feature complete as we've planned 3 betas and 2 rcs and we plan to add features in the betas.
Thus I believe we should use the word "Milestone" which is better suited for our style of development (Note: Milestone was suggest by Sergiu, I'm just borrowing his idea here ;-)).
So I'd suggest to change our plan to be:
* 1.1 M1 - 28th of May * 1.1 M2 - 18th Of June * 1.1 M3 - 9th of July * 1.1 M4 - 30th of July * 1.1 M5 - 20th of August * 1.1 Final - 3rd of September
We only need to agree that M4 and M5 should be focused on bug fixing and not introduce new features (or smallish ones only). This is because we're not yet quite ready with our automated tests. If we had a strong suite of tests we wouldn't need to do that and this is the goal we need to achieve. So I hope we'll see more tests written in M1 to M3.
Here's my +1 to this new name.
Please cast your votes.
Thanks -Vincent
------------------------------------------------------------------------
-- You receive this message as a subscriber of the [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
-- Ludovic Dubost Blog: http://www.ludovic.org/blog/ XWiki: http://www.xwiki.com Skype: ldubost GTalk: ldubost AIM: nvludo Yahoo: ludovic
Result: 4 +1 votes, no 0, no -1. Hence the vote is passed. I have put those in JIRA. Thanks -Vincent On May 26, 2007, at 10:25 AM, Vincent Massol wrote:
Hi,
I'd like to propose changing our naming of releases to use Milestones instead of betas and alphas.
The main reason is that we're practicing time boxing and agile development. This means that each release gets new features/ improvements. This is the main point of agile development: release pieces of working features at each release. Betas suggest that the release is almost finished in term of features. On Monday we've planned to release 1.1 Beta 1. However it's no feature complete as we've planned 3 betas and 2 rcs and we plan to add features in the betas.
Thus I believe we should use the word "Milestone" which is better suited for our style of development (Note: Milestone was suggest by Sergiu, I'm just borrowing his idea here ;-)).
So I'd suggest to change our plan to be:
* 1.1 M1 - 28th of May * 1.1 M2 - 18th Of June * 1.1 M3 - 9th of July * 1.1 M4 - 30th of July * 1.1 M5 - 20th of August * 1.1 Final - 3rd of September
We only need to agree that M4 and M5 should be focused on bug fixing and not introduce new features (or smallish ones only). This is because we're not yet quite ready with our automated tests. If we had a strong suite of tests we wouldn't need to do that and this is the goal we need to achieve. So I hope we'll see more tests written in M1 to M3.
Here's my +1 to this new name.
Please cast your votes.
Thanks -Vincent
-- You receive this message as a subscriber of the xwiki- [email protected] mailing list. To unsubscribe: mailto:[email protected] For general help: mailto:[email protected]?subject=help ObjectWeb mailing lists service home page: http://www.objectweb.org/ wws
participants (4)
-
Ludovic Dubost -
Marta Girdea -
Sergiu Dumitriu -
Vincent Massol