MadsRH
December 21st, 2009, 09:25 PM
Hi
I'm thinking about creating a Youtube video that briefly explains what goes into a release cycle. I desperately need help with this, so if you want to contribute in any way, I will appreciate it :-D Also, if you think this project is a waste of time, please let me know ;-)
For the video I will create some (hopefully) slick animations, but I need help writing the text for the speaker. I've made a short draft about Alpha releases below:
- About releases:
Explain six month cycle
LTS
Alpha/BETA/RC/Final terms.
The software release life cycle is composed of different stages that describe the stability of a piece of software and the amount as the development process proceeds.
Alpha releases are *not* encouraged for anyone needing a stable system or anyone who is not comfortable running into occasional, even frequent breakage. They are, however, recommended for Ubuntu developers and those who want to help in testing, reporting, and fixing bugs. With just a few spare minutes, you can provide valuable feedback on a test release and help polish and stabilize it.
Perhaps include something like:
The Alpha images are known to be buggy, but reasonably free of showstopper CD build or installer bugs, while representing a very recent snapshot release.
Ubuntu provides a list of known bugs (that you don't need to report if you encounter) at: http://www.ubuntu.com/testing/
Do not install anything but the stable release on production machines.
There's a series of Alpha milestone CD images that will be released throughout the development cycle. Usually there's six alpha releases, but this may vary.
The Ubuntu developers are moving quickly to bring you the absolute latest and greatest software the Open Source community has to offer.
Anyway, besides writing about the different types of releases, the next step is explaining what happens during a release cycle.
- What's happening during a release cycle:
Toolchain
UDS
Feature Definition Freeze
Debian Import Freeze
Feature Freeze
User Interface Freeze
Kernel freeze
DocumentationStringFreeze
The text must be no longer than what a speaker can read while the related graphics/animation is showing.
This is a huge project, but please help making Ubuntu development easier to understand by contributing to this project :lol:
I'm thinking about creating a Youtube video that briefly explains what goes into a release cycle. I desperately need help with this, so if you want to contribute in any way, I will appreciate it :-D Also, if you think this project is a waste of time, please let me know ;-)
For the video I will create some (hopefully) slick animations, but I need help writing the text for the speaker. I've made a short draft about Alpha releases below:
- About releases:
Explain six month cycle
LTS
Alpha/BETA/RC/Final terms.
The software release life cycle is composed of different stages that describe the stability of a piece of software and the amount as the development process proceeds.
Alpha releases are *not* encouraged for anyone needing a stable system or anyone who is not comfortable running into occasional, even frequent breakage. They are, however, recommended for Ubuntu developers and those who want to help in testing, reporting, and fixing bugs. With just a few spare minutes, you can provide valuable feedback on a test release and help polish and stabilize it.
Perhaps include something like:
The Alpha images are known to be buggy, but reasonably free of showstopper CD build or installer bugs, while representing a very recent snapshot release.
Ubuntu provides a list of known bugs (that you don't need to report if you encounter) at: http://www.ubuntu.com/testing/
Do not install anything but the stable release on production machines.
There's a series of Alpha milestone CD images that will be released throughout the development cycle. Usually there's six alpha releases, but this may vary.
The Ubuntu developers are moving quickly to bring you the absolute latest and greatest software the Open Source community has to offer.
Anyway, besides writing about the different types of releases, the next step is explaining what happens during a release cycle.
- What's happening during a release cycle:
Toolchain
UDS
Feature Definition Freeze
Debian Import Freeze
Feature Freeze
User Interface Freeze
Kernel freeze
DocumentationStringFreeze
The text must be no longer than what a speaker can read while the related graphics/animation is showing.
This is a huge project, but please help making Ubuntu development easier to understand by contributing to this project :lol: