Builds

From OLPC
Revision as of 21:48, 5 December 2007 by Skierpage (talk | contribs) (I hope this helps)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Build names and branches

(from 2007-12-04 mailing list message by Chris Ball:)

Ship.1 is build623, and was preloaded on all mass production XO machines for a while.
It isn't preloaded on new machines, and any machine with it installed should since have been updated to Ship.2. It was released around 2007-11-01. It will mostly not be seen by the outside world at all.
Ship.2 is build649
It will be the build received by Give One Get One recipients, as well as the Uruguay Ceibal project users. (Actually, Uruguay is using a slightly custom build, but it's based on Ship.2.) It was released around 2007-12-01.
Update.1 is not released, and as of December 2007 being worked on in the "joyride" branch.
After code freeze, scheduled for around 2007-12-15, a copy of the joyride branch will be made and named update.1, and any development that isn't targeting Update.1 can continue in joyride. Update.1 release is scheduled for mid January, as seen on the roadmap.
The roadmap also contains the feature goals for Update.1. Machines can be automatically upgraded (preserving user data) from Ship.2 to Update.1 after release.
Joyride
Can be thought of as synonymous with "trunk" or "HEAD" or "unstable", much like the Debian/unstable distribution.