8.2.0: Difference between revisions

From OLPC
Jump to navigation Jump to search
No edit summary
 
(105 intermediate revisions by 13 users not shown)
Line 1: Line 1:
{{outdated}}
= Objective =
[[8.2.0]] was released on October 14 2008, see its [[Release notes/8.2.0|release notes]]. Most [[G1G1 2008|2008 Give One, Get One]] donors receive this release.
The primary objective of this release is to include all the available features which are ready in time. The target date for release is August, 2008. The schedule should be built to deliver in early August. The goal is to deliver before the end of August.


== Standard information ==
The definition of when its release is that the final item on the [[USR_Checklist|Release Checklist]] is entered.
<small>(These are all semantic annotations that other pages such as [[Releases]] can query.)</small>


[[Category:Releases]]
Migration to Fedora 9 and an updated Sugar Feature set are the two major aspects of the release.
Status: [[Status::released]] on [[Release date::2008-10-14]]


Release notes: [[Release notes::Release notes/{{PAGENAME}}]]
= Feature Set =
[http://dev.laptop.org/report/18 Target Feature Set Including Status]
Use Keyword definitions below to interpret status of Features<br>


Primary maintainer: [[Primary maintainer::User:Mstone]]
[http://dev.laptop.org/milestone/8.2.0%20(was%20Update.2) Original Roadmap]


Target platforms: [[Target platforms::XO-1]]
This Trac query list major feature sets. Each item should contain all the relevant tickets for that feature set.


ECO: [[Is part of::ECO/8.2.0]]
Keyword definitions
# 8.2.0- means not likely to make the release based on current status
# 8.2.0? means may make the release based on current status
# 8.2.0+ means likely to make the release based on current status


Primary objective:
Definition of 'Builds' to deliver in 8.2:
* [[Has objective::Time based release. Intended to include all the available features which are ready in time.]]
# Base OS
* [[Has objective::incorporate Sugar team's UI redesign.]]
# Image with Base OS + G1G1 Activities
* [[Has objective::Fedora 9 respin.]]
# Image with Base OS + Peru Activities


Lead customer: ??
Documentation:
# Release Notes
# Better "Getting Started" doc
# Any changes needed for the Deployment Guide


Build number: [[Build number::767]]
Requirements for Support in 8.2 (need testing, may not need development):
# Upgrade to new release
# Cleaninstall
# Backward compatibility
#* Users' data will continue to load and be modifiable after upgrade (no change in activities)
#* Users' data will continue to load and be modifiable after upgrade of both OS and Activities


Download URL: [[Download URL::http://download.laptop.org/xo-1/os/official/767]] , also [[Download URL::http://download.laptop.org/xo-1/custom/g1g1/gg-767-4/]] with [[G1G1 2008]] activities pre-installed.
= Put Your Name Here to Confirm You Will Try the Release Candidate =
# Greg Smith OLPC Product Manager [[User:Gregorio|Gregorio]] 15:44, 7 July 2008 (UTC)
# [[User:DanielDrake|DanielDrake]] (OLPC developer intern, working on OS-level regressions)


Firmware: [[Firmware::OLPC Firmware q2e18]]
= Paste of part of IRC Status Meeting Held on July 1 =


Build system: [[Build system::Pilgrim]] from [[Build platform::Fedora 9]]
<cjb> c_scott: possibly thursday, given which day Friday is.
15:39 c_scott marcopg: it is true that we haven't publicized the freeze well enough in advance. <br>
15:39 Gregorio why are in a hurry? <br>
15:40 Gregorio we need comment and warning? <br>
15:40 Gregorio maybe I'm new <br>
15:40 c_scott we've repeatedly discussed in it f2f, but not in email. <br>
15:40 marcopg c_scott: that's the point I'm trying to make <br>
15:40 marcopg I didn't know about it... <br>
15:40 m_stone marcopg: shall I cite your knowledge? <br>
15:40 marcopg go figure some non olpc contributor... <br>
15:40 m_stone marcopg: then why did you spend so many hours discussing how to release sugar changes with me? <br>
15:40 marcopg m_stone: I didn't know the *date* <br>
15:40 c_scott marcopg: and i'm agreeing with you. i considered sending email yesterday, but thought (a) that's still too late to be useful, and (b) i'd be overstepping my bounds, since i'm not the release manager.<br>
15:41 Gregorio I really don't think you should do anything warning to the community <br>
15:41 Gregorio at least one day preferably a few days <br>
15:41 marcopg Gregorio: *wihtout* warning? <br>
15:41 c_scott *anyway*, i think it's a little beside the point, because this is the lightest possible freeze. <br>
15:41 m_stone marcopg: the important fact was that you had to negotiate and that I would become more reluctant over time. <br>
15:41 m_stone marcopg: we're simply stating that I'm supposed to me a lot more reluctant now. <br>
15:41 Gregorio sorry I meant don't do anything without warning to the community <br>
15:41 c_scott they will get firmer, but we can acknowledge that m_stone will be flexible given the short notice, etc. <br>
15:41 pgf <cjb> that sounds good. <br>
15:41 Gregorio that is give people a heads up <br>
15:42 c_scott i'd actually prefer getting started early, since i'd like better data about "where we're at". <br>
15:42 m_stone http://lists.laptop.org/pipermail/devel/2008-May/014131.html <br>
15:42 pgf <cjb> c_scott: do you have a proposal for dates and so on? <br>
15:42 c_scott so, even if you don't call it a freeze, i'd still like to know exactly what we still expect to get implemented for 8.2 which isn't in joyride today. <br>
15:42 m_stone that was when notification was initially rendered. <br>
15:42 marcopg m_stone: being excessively gradual with this doesn't sounds like a good idea to me <br>
15:43 marcopg there is a deadline, which everyone should be aware off <br>
15:43 c_scott m_stone: you really should be careful about making the "filing cabinent in the basement" argument. <br>
15:43 marcopg and after that deadline, rt should a *lot* stricter <br>
15:43 marcopg but that's just my opinion <br>
15:43 c_scott m_stone: if people complain about inadequate notice, we should assume that they are right (we gave them inadequate notice), unless there is really compelling evidence to the contrary. <br>
15:43 Gregorio I'm going to call for consensus (if there is any) and ask that we write down some action items for follow up <br>
15:44 Gregorio any consensus? <br>
15:44 m_stone Gregorio: nope. <br>
15:44 dgilmore im with c_scott on this <br>
15:44 pgf <cjb> so, here's my straw man: send a mail to devel now saying that we'd like everything that wants to make 8.2 in Joyride by Monday, and that the burden on convincing Michael to take something will get progressively heavier after then. <br>
15:44 c_scott i'm with douglas adams =) <br>
15:44 c_scott pgf: +1 <br>
15:44 jg pgf: +1 <br>
15:44 marcopg +1 <br>
15:44 Gregorio +1 <br>
15:44 m_stone c_scott: your argument is persuasive but I'm at a loss for what I can do that will be more effective. <br>
15:44 kimquirk pgf: +1 <br>
15:44 c_scott i'd add that we be nice about it: acknowledge that it's "short notice" and that we will be understanding -- just not very. =) <br>
15:44 pgf <cjb> hey, stop calling me pgf! <br>
15:44 m_stone c_scott: Why will this mail be different from any of my other mails? <br>
15:45 pgf m_stone: The first paragraph will be in all-caps. <br>
15:45 Gregorio mstone on board? <br>
15:45 c_scott oh, so 'pgf' == cjb? <br>
15:45 Gregorio what is your counter proposal? <br>
15:45 c_scott gets it <br>
15:45 _sj cjb: +1 <br>
15:45 pgf yeah <br>
15:45 pgf I borrowed his laptop, sorry <br>
15:45 pgf I claim that 6 +1s should be enough to win <br>
15:45 c_scott tell pgf i've been thinking all sorts of good things about him for the past minutes <br>
15:45 m_stone Gregorio: I'm trying to ascertain whether email to devel an effective medium for this kind of announcement. <br>
15:45 pgf does a victory dance. <br>
15:46 Gregorio definitely must send e-mail to devel, why not? <br>
15:46 c_scott m_stone: devel, sugar, olpcnews, etc. <br>
15:46 dgilmore m_stone: devel@ is reallt the only place <br>
15:46 c_scott front page of the wiki <br>
15:46 m_stone Gregorio: I feel as though I write lots of mail announcing my intentions for how to conduct the release and that most of it is not read. <br>
15:46 dgilmore m_stone: we dont have a devel-announce@ or a announce@ <br>
15:46 marcopg m_stone: because often they are too complex ihmo <br>
15:46 c_scott devel@ is sufficient, but we need not stop w/ sufficiency. <br>
15:46 m_stone marcopg: that's more helpful criticism. <br>
15:47 c_scott marcopg +1 <br>
15:47 c_scott this should be short and sweet <br>
15:47 pgf <cjb> m_stone: sorry to jump on you, just trying to come up with a plan. <br>
15:47 c_scott the subject should be "FREEZE DATE FRIDAY" <br>
15:47 c_scott and the body should be a paragraph, with a link to further details elsewhere if needed. <br>
15:47 c_scott that same paragraph can be sent to olpcnews, put on the front page of the wiki, submitted to slashdot, etc, etc. <br>
15:48 Gregorio one more time, any consensus? <br>
15:48 c_scott pgf/cjb's plan seems to have consensus. <br>
15:48 Gregorio not quite.... <br>
15:48 pgf <cjb> we can start calling it the Fox-Ball Initiative. <br>
15:48 Gregorio I need action items or we've just been flapping our gums <br>
15:48 c_scott wonders if we can play foxball on thursday <br>
15:48 m_stone c_scott: I'm happy to do as you ask. <br>
15:49 Gregorio what is the next step and who will do it? <br>
15:49 c_scott m_stone: my suggestions are because i've been reported to be overly verbose as well =) <br>
15:49 m_stone marcopg: if you see emails that are too complex, then say so! <br>
15:49 m_stone marcopg: I'll keep replying until they're simplified. <br>
15:49 c_scott by unappreciative scoundrels, i tell you! <br>
15:49 marcopg m_stone: I will :) <br>
15:49 c_scott m_stone: "keep replying until they're simple enough" doesn't really work =) <br>
15:50 m_stone c_scott: it was an intentional misdirection. You see, I know marcopg is a sucker for punishment, so... <br>
15:50 marcopg might want to have a couple of people reviewing the freeze announce perhaps <br>
15:50 m_stone marcopg: I'll circulate some drafts. <br>
15:50 marcopg :P <br>
15:50 c_scott Gregorio: next step is that m_stone will announce a Monday freeze, in accordance with the foxball directive. <br>
15:50 c_scott did you hear about the programmer who died in the shower? <br>
15:50 c_scott the label read, "lather, rinse, repeat". <br>
15:51 Gregorio action items as follows: Michael will send an e-mail ASAP entitled "freeze date Friday" that says essentially "everyone working features for 8.2.0 should get them in to joyride by monday" if anyone can't get their featuere inby then the burden of convincing him that their feature should be included will become progessively heavier. <br>
15:51 m_stone Gregorio: the other thing we need to do is to keep working on our diagram and wiki page. <br>
15:51 Gregorio OK? <br>
15:51 Gregorio OK, that goes without saying :-) <br>
15:52 jg another item in said announcement should be a "string freeze" date.... <br>
15:52 Gregorio I have a process e-mail about that queued up which I wil review with you before sending to devel <br>
15:52 m_stone jg: noted. <br>
15:52 marcopg string is with features right? <br>
15:52 c_scott Gregorio: i'd submit that the step after that would be that anyone who has a feature which *didn't* make the cut send email to "the release team" (probably devel@ would be best) explaining why their feature should be an exception, and by what date it will *really* be done. after review, "the release team" will pronounce judgement (subject of course to the submitter meeting their deadline). <br>
15:52 m_stone marcopg: I interpret it that way. <br>
15:52 pgf <cjb> jg: I disagree. <br>
15:52 m_stone marcopg: However, I'll specifically mention it just to remind people. <br>
15:52 marcopg c_scott: +1 <br>
15:53 marcopg m_stone: oh we should totally mention it <br>
15:53 pgf <cjb> jg: We just said; this is going to be a one-paragraph mail that attempts to effectively communicate feature freeze date. <br>
15:53 marcopg m_stone: I just mean <br>
15:53 marcopg gah <br>
15:53 pgf <cjb> jg: We already have other mail/wiki pages that attempt to communicate other dates. <br>
15:53 marcopg I just meant we didn't need to announce a *separate* date <br>
15:53 m_stone I'll make sure it's noted. <br>
15:53 jg marcopg: typically, strings get tweaked after feature freeze; but translators have to have time to do translations too, so the strings themselves have to go under tight control. <br>
15:53 c_scott the redhat process goes, alpha freeze, beta freeze, feature+string freeze, final freeze, release. <br>
15:53 c_scott http://fedoraproject.org/wiki/ReleaseEngineering/Overview <br>
15:53 m_stone marcopg: see my definitions in http://wiki.laptop.org/go/User:Mstone/Scheduled_software_release_process#Water <br>
15:53 jg marcopg: so string freeze is generally some period after feature freeze.... <br>
15:54 pgf if string freeze is the same day as feature freeze, we should communicate it in this mail <br>
15:54 m_stone marcopg: I'll remove the fancy words, but the idea is there. <br>
15:54 pgf if it isn't, we shouldn't <br>
15:54 c_scott i think string freeze should be like feature freeze: recommended Monday. if not monday, explain why. <br>
15:54 pgf ok <br>
15:54 m_stone jg: I'm going to try handling it as 'Just Another Feature'. <br>
15:54 c_scott we'll actually release to translators when we're sure that the strings are actually frozen. <br>
15:54 m_stone let me write some drafts. you can all comment on those. <br>
15:54 jg c_scott: that doesn't let folks like eben get their 2 cents in, in time for translators to "do their thing". <br>
15:54 marcopg gnome has a later date yeah <br>
15:55 c_scott m_stone: it's a little different, because you really want to be sure that all strings are present when you release the strings. <br>
15:55 pgf <cjb> (my control panel introduces strings, fwiw.) <br>
15:55 m_stone c_scott: sure, but the same procedure can apply. Eben is free to send mail saying 'Sorry, but we really, really, really need to change X'. <br>
15:55 c_scott jg: what things does eben need to get in which won't be ready by monday? <br>
15:55 Gregorio keep going if we're making progress but I need a short break <br>
15:55 pgf <cjb> (I plan on getting it in before the freeze day, though.) <br>
15:55 c_scott m_stone: yes, i agree. <br>
15:55 Gregorio I'm going with this action item for the minutes: Michael will send an e-mail ASAP entitled "freeze date Friday" that says essentially "everyone working features for 8.2.0 should get them in to joyride by monday" if anyone can't get their featuere inby then the burden of convincing him that their feature should be included will become progessively heavier. <br>
15:55 c_scott m_stone: my point was just that we shouldn't tell the translators the strings are ready until we know that they are. <br>
15:56 jg c_scott: eben needs time to go through all new UI features and react to the default strings.... <br>
15:56 c_scott m_stone: which because of (limited) exceptions to feature freeze (like for Eben) may be after monday. <br>
15:56 pgf <cjb> yeah, agreed. I don't think string freeze should be the same day. <br>
15:56 m_stone c_scott: folks. please comment on my draft after you've read it. <br>
15:56 pgf <cjb>ok. shall we break up this meeting? <br>
15:56 m_stone let's review the action item list. <br>
15:56 m_stone just restate what's in it in case we missed anything. <br>
15:57 m_stone copy & paste is fine. <br>
15:57 c_scott Gregorio: did we consensus on the action item after that: what happens on monday? <br>
15:57 c_scott s/consensus/consense/ =) <br>
15:57 c_scott cut-and-pastes <br>
15:57 pgf <pgf> c_scott: "consense" is better??? <br>
15:57 Gregorio most of the meeting was pre-IRC (come on time next time!) <br>
15:57 c_scott action item 1: Michael will send an e-mail ASAP entitled "freeze date Friday" that says essentially "everyone working features for 8.2.0 should get them in to joyride by monday" if anyone can't get their featuere inby then the burden of convincing him that their feature should be included will become progessively heavier. <br>
15:57 Gregorio but here is what I have for the full list: Action item - Joe to help create and sned out for review the release criteria by July 14. - Kim will list all relevant builds in the 8.2.0 wiki page (http://wiki.laptop.org/go/8.2.0). - Kim will write a definition of support including the meaning of backward compatibility in http://wiki.laptop.org/go/8.2.0 - Greg will improve of workflow of the web pages. - Kim will check with Peru and Greg will check with Uruguay teams to ensure that they do not plan to upgrade to 8.2.0. - Greg will check Kim's whiteboard for list of future customers and check if they are going to use the release. <br>
15:58 c_scott proposed action item 2: anyone who has a feature which *didn't* make the cut send email to "the release team" (probably devel@ would be best) explaining why their feature should be an exception, and by what date it will *really* be done. after review, "the release team" will pronounce judgement (subject of course to the submitter meeting their deadline). <br>
15:58 c_scott Gregorio: your IM cut off after "Greg will improve of workflow of the web pages. - Kim will che" for me. <br>
15:58 marcopg (I think item 2 should probably be explained in the freeze mail) <br>
15:59 dsd_ Gregorio: you got cut off "- Kim will che" <br>
15:59 m_stone bye! <br>
15:59 c_scott marcopg: i prefer not. let's just say "only special exceptions" in the freeze email, lest people start to rely on their being an exception. <br>
16:00 marcopg c_scott: fine <br>
16:00 Gregorio scott your action item #2 looks OK but it needs an owner and a delivery date <br>
16:00 Gregorio that's a must have requirement for action items :-) <br>
16:00 c_scott Michael will send email on Monday explaining the exception process. <br>
16:01 *** joef quit ("Leaving") <br>
16:01 c_scott i like assigning bugs to mstone =) <br>
16:01 c_scott I was trying to get us to the next tuesday meeting, so we can discuss post-tuesday actions then. <br>
16:01 c_scott hence my insistence on getting item #2 "consensed upon" <br>
16:02 c_scott (cjb: verbing getting better?) <br>
16:02 Gregorio OK <br>
16:02 Gregorio please hold your comments for a moment and I will paste all action items in <br>
16:02 m_stone c_scott: verbing weirds nouns. cut it out. :) <br>
16:02 Gregorio - Joe to help create and sned out for review the release criteria by July 14. <br>
16:02 Gregorio - Kim will list all relevant builds in the 8.2.0 wiki page (http://wiki.laptop.org/go/8.2.0). <br>
16:02 Gregorio - Kim will write a definition of support including the meaning of backward compatibility in http://wiki.laptop.org/go/8.2.0 <br>
16:02 Gregorio - Greg will improve of workflow of the web pages. <br>
16:02 pgf c_scott: that was actually pgf :) <br>
16:02 Gregorio - Kim will check with Peru and Greg will check with Uruguay teams to ensure that they do not plan to upgrade to 8.2.0. <br>
16:02 pgf this is a cunning plan <br>
16:03 Gregorio - Greg will check Kim's whiteboard for list of future customers and check if they are going to use the release. <br>
16:03 pgf we can take joint praise for good things we say <br>
16:03 pgf and neither of us has to be responsible for any mistakes <br>
16:03 Gregorio - Michael will send an e-mail ASAP entitled "freeze date Friday" that says essentially "everyone working features for 8.2.0 should get them in to joyride by monday" if anyone can't get their featuere inby then the burden of convincing him that their feature should be included will become progessively heavier. <br>
16:03 c_scott resolves to refer to both of them as foxball from now on <br>
16:03 Gregorio - Michael will send an e-mail Monday explaining the exception process. <br>
16:03 Gregorio that's it! <br>
16:03 kimquirk good <br>
16:03 marcopg what happens after monday with joyride? <br>
16:03 Gregorio counts as a productive meeting in my book.... <br>
16:03 m_stone - Michael and Greg will publish more drafts of schedules. <br>
16:03 c_scott one thing <br>
16:03 pgf <cjb> marcopg: sounds like we should create "unstable" and "testing" on monday, or before <br>
16:03 c_scott I think we said freeze date "monday" in the original foxball proposal. <br>
16:04 pgf testing is where changes from joyride are moved into as they're ready for QA <br>
16:04 m_stone - Michael and Greg will publish a process draft discussing branching for release and what happens afterword. <br>
16:04 marcopg right, but is dgilmore going to be able to do that? <br>
16:04 pgf unstable is where an F10 rebase or whatever can happen <br>
16:04 pgf dgilmore: ^ <br>
16:04 dgilmore the plan is to get everything in place by then <br>
16:04 m_stone - Dennis will create the branches as soon as he can and we'll start using it when we're ready. <br>
16:04 c_scott action item: on some point after monday, dgilmore will branch based on "the packages in joyride by monday" <br>
16:04 Gregorio 5 minute bio break then I;m back <br>
16:04 c_scott friday or monday, folks? <br>
16:04 *** mib_a4mc58 quit ("http://www.mibbit.com ajax IRC Client") <br>
16:05 pgf <cjb> c_scott: Friday's a holiday. Foxball compliance demands Monday. <br>
16:05 marcopg m_stone: I guess if that's after monday then joyride is frozen until it happens <br>
16:05 m_stone c_scott: he should just make the branches. using them is a separate matter. <br>
16:05 c_scott Gregorio: pls be sure your action items list has the correct foxball date. <br>
16:05 m_stone marcopg: joyride can keep changing. I'll pull in all the updates leading up the official branch date, whenever we decide that it is. <br>
16:05 c_scott m_stone: yes, and yes. <br>
16:05 m_stone marcopg: I just want to get the machinery running. <br>
16:06 c_scott marcopg: what m_stone said. <br>
16:06 marcopg m_stone: sounds good <br>
16:06 m_stone yay! <br>
16:06 c_scott i think we'll encourage people to quiesce joyride, but we don't need to be authoritarian about it <br>
16:07 pgf c_scott: "we don't need to authoritate that" <br>
16:07 m_stone pgf: dictate <br>
16:07 c_scott pgf: now i don't know whether to read your msgs with a british accent or not! <br>
16:13 marcopg is the meeting over? <br>
16:13 Gregorio I'm back <br>
16:14 *** c_scott quit (simmons.freenode.net irc.freenode.net) <br>
16:14 *** morgs quit (simmons.freenode.net irc.freenode.net) <br>
16:14 Gregorio did I miss a consensus agreement? <br>
16:14 Gregorio any more action items? <br>
16:14 cjb Gregorio: I think we're all done <br>
16:14 marcopg we have the build action item to add I think <br>
16:15 Gregorio any more action items or points of agreement? <br>
16:15 marcopg (there is consensus about it) <br>
16:15 Gregorio great <br>
16:15 Gregorio can you write it down and i'll paste it in the minutes <br>
16:15 Gregorio can someone also send me a URL to the IRC log? <br>
16:15 marcopg <m_stone> - Dennis will create the branches as soon as he can and we'll start using it when we're ready. <br>
16:15 *** c_scott joined #olpc-meeting <br>
16:15 *** morgs joined #olpc-meeting <br>
16:15 Gregorio done <br>
16:16 Gregorio bracing meeting :-) <br>
16:16 Gregorio thanks everyone and sorry about the phone v IRC confusion will fix that next time <br>
16:16 Gregorio Happy 4th of July! <br>
16:19 marcopg thanks! <br>
16:20 *** irc joined #olpc-meeting <br>
16:20 *** eben left #olpc-meeting <br>
16:20 *** irc is now known as Guest27465 <br>
16:20 *** c_scott left #olpc-meeting <br>
16:20 *** marcopg left #olpc-meeting <br>
16:21 *** Guest27465 is now known as julianob <br>
16:22 *** ossguy left #olpc-meeting <br>
16:23 Gregorio last question, how do I distribute the IRC log? <br>
16:29 *** julianob quit ("Leaving") <br>


Rough notes below this line.<br>
----
[[User:Gregorio|Gregorio]] 13:25, 27 June 2008 (UTC)
This page can be replaced by the release notes when they are ready. I will move the history to a new home for requirements gathering when I find a place for that.


= Notes and Early Comments Kept for Historical Purposes Only =

Requests: <br>
http://lists.laptop.org/pipermail/devel/2008-June/015203.html

Previous discussion of priorities: <br>
[[Priorities-2008]]

Older priority discussion: <br>
[[User:Mstone/Commentaries/Releases_1]]

Update on feature status: <br>
http://lists.laptop.org/pipermail/devel/2008-June/015324.html

Laundry list of everything supported on XO. Not a list of new things only.<br>
[[OLPC 8.2.0 Features]]

Possible target stream? <br>
[[OLPC-3]]

[[Category:Builds]]

Requests from Nepal via Bryan

1. Need to be able to launch activities such as Scratch, EToys, Pippy,
etc. by clicking on a hyperlink in browse. The activity wouldn't run in
the browser. We need this functionality in order to effectively use
Moodle in our schools.

Here's the ticket I opened on the
http://dev.laptop.org/ticket/6958

2. Need to be able to remove activities via the GUI, including installed
activities, to make room for new ones. We are working on Offline Moodle
activity bundles for courses. Each course will be subdivided into weekly
modules. these modules will quickly fill up the ssd. kids will need a
way to remove activities themselves to make room for new ones.

http://dev.laptop.org/ticket/7071

Latest revision as of 07:46, 6 August 2013

The contents of this page are considered outdated and some of the information may be stale. Please use information here with caution, or update it.

8.2.0 was released on October 14 2008, see its release notes. Most 2008 Give One, Get One donors receive this release.

Standard information

(These are all semantic annotations that other pages such as Releases can query.) Status: Status::released on Release date::2008-10-14

Release notes: Release notes::Release notes/8.2.0

Primary maintainer: Primary maintainer::User:Mstone

Target platforms: Target platforms::XO-1

ECO: Is part of::ECO/8.2.0

Primary objective:

Lead customer: ??

Build number: Build number::767

Download URL: Download URL::http://download.laptop.org/xo-1/os/official/767 , also Download URL::http://download.laptop.org/xo-1/custom/g1g1/gg-767-4/ with G1G1 2008 activities pre-installed.

Firmware: Firmware::OLPC Firmware q2e18

Build system: Build system::Pilgrim from Build platform::Fedora 9