[Release] 3.11 planning
Keith Hodges
keith_hodges at yahoo.co.uk
Fri May 30 21:56:00 UTC 2008
Dear All,
having discovered that we lack concensus... here goes with my idea.
I venture to suggest that every release team performs certain functions...
1. Harvesting Fixes
2. Removing Deprecated Stuff
3. Loading the latest and greatest packages
4. Producing some documentation for workspaces etc.
My plan is to take each potential activity as a sub-project, whose
results generate either a script on installer.pbwiki.com or a Sake/Task.
So to generate a release candidate for testing we run the script end to
end assembling all of the parts for example.
3.10 + MinorFixes + PackageUpgrades + Clean.
This produces a cantidate for 3.11, well at least the proposed content
for 3.11, we then look at how to deliver it using the new tools we are
developing.
Option 1. Run the script using using DS to record all of the changes
made to the image, then generate a cs from that which can be placed upon
the update stream.
Option 2. Save all packages from the prototype image to MC.
Generate 3.11 by taking 3.10 and loading in all the latest packages from
MC. (requires atomic loading)
Having done this...
3.12 becomes 3.11 + MinorFixes + PackageUpgrades + Clean
and we go around again every 6 months or so.
Keith
More information about the Release
mailing list