Confirmed users
2,615
edits
No edit summary |
No edit summary |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{draft}} | {{draft}} | ||
Part of the plan for Thunderbird is to move our development process in a more agile direction. Now that we've just about got Tb3 out the door, here are some process changes I propose to help us get there. Please post feedback on the wiki Talk page or to dev-apps-thunderbird@lists.mozilla.org. | |||
Part of the plan for Thunderbird is to move our development process in a more agile direction. Now that we've just about got Tb3 out the door, | |||
== Dev Cycle == | == Dev Cycle == | ||
| Line 23: | Line 21: | ||
* More frequent releases are likely to add non-trivial QA & RelEng load | * More frequent releases are likely to add non-trivial QA & RelEng load | ||
* Sufficiently large features | * Sufficiently large features may sometimes be hard or impossible to segment into 4-6 month chunks | ||
* We'll likely end up having to backport some patches to more than one branch, as Firefox and Gecko developers are doing today. | * We'll likely end up having to backport some patches to more than one branch, as Firefox and Gecko developers are doing today. | ||
| Line 43: | Line 41: | ||
Note that the above specifically excludes taking large, disruptive changes during the 3.1 cycle. | Note that the above specifically excludes taking large, disruptive changes during the 3.1 cycle. | ||
More planning for 3.1 will be forthcoming in the next few days. | |||
== Post-3.1 == | == Post-3.1 == | ||
At the same time as we're working on 3.1, we should also be working on mapping out our post-3.1 changes. We've got a couple of thoughts on approaches to mapping out both feature and technology changes that I describe briefly on the [[User:Dmose/Tb Post-3.1 Scratchpad|Tb Post-3.1 Scratchpad]]. After we get the stuff on this page somewhat solidified and rolling, we can dig into that in more detail. | At the same time as we're working on 3.1, we should also be working on mapping out our post-3.1 changes. We've got a couple of thoughts on approaches to mapping out both feature and technology changes that I describe briefly on the [[User:Dmose/Tb Post-3.1 Scratchpad|Tb Post-3.1 Scratchpad]]. After we get the stuff on this page somewhat solidified and rolling, we can dig into that in more detail. | ||