OLPC:News/lang-ja: Difference between revisions
m (→ラップトップ ニュース 2007-12-22: no. 7) |
(sync ---> #90603) |
||
Line 3: | Line 3: | ||
| lang = ja |
| lang = ja |
||
| source = News |
| source = News |
||
| version = |
| version = 90603 <!-- /* Previously 57278 83028 83270 88561 */ --> }} |
||
{{Ongoing Translation}} |
{{Ongoing Translation}} |
||
[[Category:General Public]] |
[[Category:General Public]] |
||
=Laptop News 2007-12-30= |
|||
1. Give One Get One: The G1G1 program ends on December 31. G1G1 has |
|||
not only made it possible to seed the launch of programs in Haiti, |
|||
Rwanda, Ethiopia, Cambodia, Mongolia, and Afghanistan, but we have |
|||
also greatly broadened the community of participation in the project. |
|||
The community has already jumped in to help: the level of activity in |
|||
our forums, IRC, email lists, wiki, etc. has risen dramatically over |
|||
the past few weeks. G1G1 participants have asked lots of questions—and have |
|||
uncovered some new bugs—but they also have lots of answers—and have |
|||
submitted some new patches. The community model seems to be scaling. |
|||
Many thanks to Hilary Meserole and the tireless efforts from the teams |
|||
at Pentagram, Nurun, Eleven, Patriot, and Brightstar. |
|||
2. Mary Lou Jepsen: Mary Lou's last day at OLPC is December 31. She |
|||
will be continuing to consult with us on a number of different fronts |
|||
as she chases after her next miracle in display technology. Mary Lou |
|||
was OLPC employee Number One, both in terms of when she joined the |
|||
organization and in terms of the breadth and depth of her |
|||
contributions. Thank you and best of luck with your adventures in a |
|||
new role and new year. |
|||
3. Embedded controller (EC): Richard Smith has tested a battery EEPROM |
|||
dumping feature recently added by Andres Salomon: it seems to work |
|||
great. Richard has written crontab scripts and "phone home" scripts |
|||
for inclusion in joyride builds, with the intent to include them in an |
|||
upcoming release to build an anonymous database of battery |
|||
performance. These scripts will sample the power used every five |
|||
minutes and log it. They only sample when the battery is charging or |
|||
discharging. The hope is to gather a composite view of battery |
|||
performance under realistic conditions of use. |
|||
Richard noticed that on the community-development list there are at |
|||
least two reports of the EC going "terminal", meaning that on boot |
|||
they get the error message: "EC problem. Remove all power and |
|||
restart." We need to get those machines to Cambridge to investigate |
|||
further. |
|||
Another issue found on the community-list are reports from a few |
|||
people about their batteries not charging. Richard says this would not |
|||
surprise him if they were NiMH batteries, but G1G1 machines have the |
|||
LiFePo batteries. He did had one person run "logbat" and send him the |
|||
results: the EC reads the battery fine and is attempting to charge the |
|||
battery but no current ever goes into the battery. Again, we need to |
|||
get these machines to Cambridge as we haven't seen this behavior |
|||
before. |
|||
4. Open Firmware: Mitch Bradley continued to provide G1G1 customer |
|||
support, for example, chasing down some problems with SD cards. He |
|||
also added the ability to delete JFFS2 files from Open Firmware and |
|||
fixed Tickets #5717, #5585, and #5727, all improvements to the overall |
|||
OFW performance and reliability. Preparations continue on OFW for the |
|||
Intel prototype XO board. |
|||
5. Wireless firmware: Marvell released firmware version 5.110.20.p49 |
|||
which addresses Ticket #5194. With this firmware release, all known |
|||
major low-level bugs have been addressed. With the wireless driver |
|||
that's in the current ship builds, we see locking errors under heavy |
|||
load from which the driver recovers automatically. David Woodhouse is |
|||
doing a major rewrite of the driver which should eventually address |
|||
that issue. |
|||
6. Software ECOs: From time to time there may be critical bug fixes |
|||
that must be released between our regularly scheduled releases. These |
|||
may occur due to security issues, from unexpected hardware problems, |
|||
or the discovery of latent bugs that affect large numbers of users. |
|||
We've started a page in wiki discuss the software engineering change |
|||
order (ECO) process (See [[Operating_system_release_procedures]]). |
|||
7. Support: The past week has been a busy one for Adam Holt and the |
|||
OLPC support team. Adam has organized a team of 30 support volunteers |
|||
to comprehensively answer help@laptop.org tickets. (Each ticket is an |
|||
ongoing email conversation with a donor/client.) The volunteer team is |
|||
working hard, but keeping up with the support load. Part of the |
|||
process includes the compilation of a Support FAQ (See [[Support_FAQ]]). Adam is also organizing a |
|||
"virtual call center" based on asterisk.org VoIP. Matthew O'Gorman is |
|||
helping finalize the server. Callers will access a local US number in |
|||
the 617 area code. It will be informal, but we hope it will provide a |
|||
critical outreach to those users who need it most. We hope to complete |
|||
testing and possibly an initial rollout within the coming week. |
|||
Please everyone recruit your XO-aware friends as: |
|||
(1) "charming" volunteers to answer phones; and |
|||
(2) "perfectionist" volunteers to help organize our wiki pages. |
|||
You can email Adam regarding your talents, motivations, and a phone |
|||
number at "holt AT laptop DOT org". Thanks! |
|||
There will be an "Organizing Sunday" meeting among our volunteers on |
|||
30 December, 4PM EST. All interested parties can join if they email |
|||
Adam first. |
|||
Noah Kantrowitz has helped to organize the RT system so that |
|||
volunteers' workflow is more efficient. Instant-response RTFM entries |
|||
(canned answers auto-pasted into emails) are growing too. |
|||
Chih-yu Chao is helping Adam to answer questions from G1G1 recipients; |
|||
she has noticed that many parents are asking whether our browser |
|||
support Flash/Java websites, an area we need to improve upon. |
|||
Michael Burns of the Oregon State Open Source Lab has been working |
|||
each night improving and growing the Community Support forum (See |
|||
http://olpc.osuosl.org/), which is now exceeding 1,000 posts; 200 |
|||
registered users have answered hundreds of first-time computer |
|||
questions from G1G1 donors. There is already a growing community of |
|||
users helping other users on the site. The site includes a live (IRC) |
|||
chat (See http://olpc.osuosl.org/chat), a feature that works from any |
|||
computer, including directly from the XO, and a volunteers map (See |
|||
http://olpc.osuosl.org/forum/phoogle_map.php) that lets developers, |
|||
enthusiasts and users put a push-pin next to their home town. |
|||
8. Etoys: 2007 was a busy year for the Etoys team: they made over 700 |
|||
patches this calendar year. In addition to these code changes, there |
|||
is new content: examples, help contents, and documentation. Etoys was |
|||
more or less stable and mature before 2007, but the effort in the year |
|||
made it even more stable, useful and be fit to the XO platform. |
|||
Notable improvements and contributions include: sane mathematical |
|||
operator precedence by Yoshiki Ohshima; better natural language |
|||
translation by Takashi Yamamiya and Korakurider; display scaling by |
|||
Andreas Raab; an event recording system (called Event Theatre) by |
|||
Scott Wallace; a camera interface by Diego Gomez Deck; the World |
|||
Stethoscope by Kazuhiro Abe; the Quick Guide help system by Kathleen |
|||
Harness, Ted Kaehler and Yoshiki; drag and drop by Takashi; IPv6 |
|||
support by Ian Piumarta and Michael Rueger; documentation by Alan Kay, |
|||
Kim Rose and Rebecca Cannara; and numerous fixes and usability |
|||
improvements from the Etoys team and community, including |
|||
contributions by Karl Ramberg and Marcus Denker. |
|||
In 2007, there were many deadlines in short successions, putting |
|||
pressure on the team to deliver stable versions—pushing the team |
|||
towards a conservative approach to development. Many big changes were |
|||
punted. In hindsight, perhaps delivering some unstable versions with |
|||
bigger changes would have been better strategy. On the other hand, it |
|||
is worth to mention that Etoys is one of the most reliable packages |
|||
over the course of XO development and has seen extensive use in most |
|||
of the school trials. Kudos to Bert Freudenberg, who maintains the |
|||
Etoys integration with Sugar (Bert not only led the effort to |
|||
integrate Etoys with Sugar; he also contributed Sugar's overall |
|||
development). |
|||
There were various Etoys-based activities proposed: a programming |
|||
tutorial called Bots Inc by Stéphane Ducasse; an interactive geometry |
|||
program called Dr Geo II by Hilaire Hernandez; and education contents |
|||
suite by Luke Gorrie, Bryan Berry, and the OLPC Nepal developers. |
|||
"Conservativeness" was a major issue when discussing the possible |
|||
inclusion of Dr Geo II into the base Etoys image; accommodating such |
|||
code in a graceful way is a challenge for 2008. |
|||
9. Translation: One of the last pieces in our Pootle deployment is now |
|||
in place: a mechanism to update PO template files for each module |
|||
automatically. Sayamindu Dasgupta has fine tuned the script that does |
|||
this updating to change POT files only if the strings have changed. |
|||
(This work is based on Damned Lies, the GNOME translation management |
|||
system). This helps avoid the redundant updating of PO files. The |
|||
string-change detection feature will also be useful in the future to |
|||
detect string-freeze breakages and also to notify translators when new |
|||
strings are added to a module. |
|||
This week also saw the first package release of the Update 1 branch to |
|||
pick up new translators. Thanks to the excellent effort put in by the |
|||
translators, the Update.1 project (which consisted of the Update 1 |
|||
branches of the Sugar, Journal activity, Record activity and Browse |
|||
activity) is, on an average, 50% translated for each language. |
|||
Languages that have more than 90% of their strings translated are: |
|||
• Urdu (100%) |
|||
• Nepali (100%) |
|||
• Dutch (100%) |
|||
• Chinese (Taiwan) (100%) |
|||
• Bengali (100%) |
|||
• Arabic (100%) |
|||
• Portuguese (Brazil) (99%) |
|||
• Portuguese (99%) |
|||
• Macedonian (99%) |
|||
• Russian (98%) |
|||
• Greek (98%) |
|||
• French (98%) |
|||
• Chinese (China) (98%) |
|||
• German (96%) |
|||
• Mongolian (94%) |
|||
The focus has shifted to the master branches once again, although |
|||
language teams are encouraged to update their translations in Update.1 |
|||
project (there will be another package release for Update.1 that would |
|||
pick up any new translations). |
|||
In the middle of the week, Sayamindu also managed to track down a |
|||
problem in Pootle that was holding up the work being done by the Urdu |
|||
team. The issue was being caused by a corrupt stats file in the |
|||
Pootle-Urdu directory. |
|||
10. Touchpad: Bernardo Innocenti spent much of the week testing a |
|||
solution to the "jumpy mouse" touchpad bug. We'll soon be pushing out |
|||
a patch that should cover the majority of touchpad problems. |
|||
11. Journal: Reinier Heeres wrote a script to copy files from the |
|||
Journal to the Linux file system (Ticket #5571). This got extended by |
|||
Phil Bordelon, just like the copy-to-journal script. Reinier also |
|||
fixed some equation parser issues in the Calculator (Ticket #5734) and |
|||
an issue with Browse not exiting when a keep error occurred (Ticket |
|||
#5493). |
|||
12. Debian: Ivan Krstić is overhauling the OLPC server infrastructure, |
|||
but also found the time to put together an "unofficial" etch/xfce4 |
|||
build. It includes Firefox, Thunderbird, a suite of development tools |
|||
(python, git, gcc, gdb, flex, bison, automake, autoconf, libtool), a |
|||
music player (XMMS), IRC client (irssi) and a graphical wireless AP |
|||
selector. The entire build takes up 250MB of flash. Ivan optimized the |
|||
Firefox window layout to maximum screen estate and configured a number |
|||
of keyboard shortcuts. |
|||
13. Cow power: Arjun Sarwal along with the Mumbai team made some good |
|||
progress on the cow-power system for charging the XO. They made some |
|||
changes in the electrical design (e.g., using an alternator now |
|||
instead of a dynamo) and they have a plan regarding the mechanical |
|||
design based upon a better understanding of what are readily available |
|||
parts. The current setup easily charges two laptops, however with the |
|||
planned mechanical design changes, they hope to charge at least ten |
|||
laptops simultaneously. |
|||
14. Games: Don Hopkins has been working on the new Micropolis codebase |
|||
(See http://www.DonHopkins.com/home/micropolis). He has made a web |
|||
server out of the Micropolis python module for testing and has |
|||
modularized python code for tile and cellular automation rendering. |
|||
15. OurStories: Pablo Flores reports that Uruguay will start |
|||
collecting stories in late January in different localities, like their |
|||
recent work in Sarand Grande (See |
|||
http://olpc-ceibal.blogspot.com/2007/12/day-of-activities-in-sarand-grande.html). |
|||
Announcements of the site in Spanish and Nigerian languages are being |
|||
prepared for late January. |
|||
16. Library: Lauren Klein has been working on interfaces to make |
|||
generating content bundles easier, starting with forms to generate |
|||
bundle metadata. Next up are automatic bundlers that check and |
|||
generate manifests and metadata from uploaded tars and zips (See |
|||
http://crank.laptop.org/~lauren/libraryInfo/). |
|||
17. Installing activities: OLPC Austria is improving their "xo-get" |
|||
command-line script for downloading and installing activities. (The |
|||
script is a complement to the current process of clicking on .xo files |
|||
from the Browse activity.) They are making it work with the activities |
|||
found on the [[Activities]] page, having added a |
|||
field there to include tags (See |
|||
http://www.olpcaustria.org/mediawiki/index.php/Xo-get and |
|||
http://www.olpcaustria.org/mediawiki/index.php/Xo-get/Repository). |
|||
18. OLPC Communities: Holger Levsen, Aaron Kaplan, and others from |
|||
Austrian and German OLPC groups spent the last days of the week at the |
|||
24C3 conference in Berlin, Germany. John Crispin and the OpenWRT |
|||
contingent showed off OpenWRT booting on an XO and let a growing |
|||
number of XOs share their space. At one point there were over 20 XOs |
|||
in use in the area, most in the hands of developers and early G1G1 |
|||
arrivals. |
|||
OLPC Switzerland is having its first meeting January 15 in Bern, |
|||
organized by Michele Notari (See [[OLPC_Switzerland]]). |
|||
Greg DeKoenigsberg and Jack Aboutbol are starting to organize a social |
|||
and musical OLPC event in New York City for next August. They are |
|||
presenting a proposal to the NYC parks and recreation committee next |
|||
Friday. |
|||
19. Developer community: Almost 1000 developers are active in our Trac |
|||
system (http://dev.laptop.org). There are thousands more contributors |
|||
to wiki.laptop.org and to various fori, mailing lists, IRCs, etc. This |
|||
participation is invaluable to the success of OLPC mission. We'd like |
|||
to thank, among others: |
|||
a-12, aalam, abelay, abrar.momin, aconbere, adeighton, adetola, |
|||
admford, adricnet, aegis, aenertia, aferti, afranke, agdelma, ahmad, |
|||
ajax, akauppi, akeemolabiyi, alagu, albertcahalan, aleph, alexandre, |
|||
alexl, alfonsodg, als, altemusm, alxx, ambros, amitgogna, andic, |
|||
andreasraab, andre.mossinato, andrey, angel, angieklein123, angus, |
|||
anna chang, annegentle, ant, antoninoiacono, antonio correia, |
|||
antoniojf, approvalforupdate, aprodan, arangelangov, arauto, |
|||
argento78, ariana, arjs, arnd, arnold, aroscha, artpro, arvinliu, |
|||
ashish, ashsong, assim, astein, atodorov, aturist, aumana, avocade, |
|||
avoine, awjrichards, awong9702, axboe, bamdad, bananascanner, barbolo, |
|||
barry, bart massey, basil, bbaston, bbbush, bcavagnolo, bcsaller, |
|||
bdoin, beaubrewer, beauty, beckerde, behdad, behnam, bemasc, benzea, |
|||
bernie, bert, bertl, bfcatfriends, biarm, bigbaaadbob, bigwally, |
|||
bilboed, billaspell, billjank, bill_mcgonigle, billy, bjfreeman, |
|||
bkublik, blahedo, blanchet, blankverse, blix, blizzard, bluefoxicy, |
|||
blueyed, bmcarnes, bnardone, bob, bobbysmith007, bobkeyes, |
|||
boujelbenhichem, brainrecall, briandorsey, briandorsey, bronson, |
|||
bryan.ma, bss, bsugarse, btate, budbird, buendia, byodo, c9damico, |
|||
cafl, cak, calyth, campbell, candy, candy lu, candy_man, cannonjt, |
|||
carl2, carla, carlfk, carlofalciola, carrano, cavallo, cbramsey, |
|||
cdoty, cdurrett, cgalpin, chaos, chatworthy, cheetahman, chenz, |
|||
chiaying.lin, chihyu, chitraspai, chrisb143, christianmarc, |
|||
christophd, christoph_hagemeyer, chuck, cialis, cihan, ciscos151, cjb, |
|||
c.kutzleb, clifft135, cmeadors, cmusodza, coderanger, codyl, colonwq, |
|||
company, corbet, crazy-chris, crazymonk, crichardson, crouchjay, |
|||
crschmidt, cscott, cshields, csounder, csutton, curlydude007, cwhii, |
|||
cworth, cycho, czhower, dabender, daf, damonkohler, danarnold, |
|||
dandelion, danerogers, danielfuhry, daniher, daniher, danjared, |
|||
dan_margo, danw, dao, dark314, davidgr, david_leeh, david.lin, |
|||
davidpfarrell, davidz, dbpatterson, dcbw, dcolivares, ddhoppe, ddo, |
|||
dds, deanbrettle, deborah hanley, dedekind, dennisdanso, |
|||
dennisfrancis, desertgojo, devinliu, devlware, devwillie, dgd, |
|||
dgilmore, dhabersa, dhopkins, dhuff, dialectric, diegozacarao, |
|||
dilinger, diyoung, djbclark, djihed, djneu, dking, dlang, dmd, docdtv, |
|||
dolphinling, doom, douglas_goodall, drewish, dulouz, duncanb, |
|||
dushyantgautam, dvsullivan, dwmw2, dyd, dydimustk, dysumner, ea, |
|||
ealtin, eamaya, ebelechukwu2005, eben, ebf, ebodfish, ebotee, |
|||
echeonwugbenu, edbatalha, ediaz, edsiper, edstoner, edwardbaafi, |
|||
eenii, ejkrohne, eli amesefe, elife, elijah, elite231, |
|||
elizabeth251964, elranchero, elvis, elyip, emilmont, enalax, enjahova, |
|||
eric, eric, erick, ericsilva2, erikb, erikhatcher, erikos, eteo, |
|||
ethrop, etoys, evenremy, fab, fabiand, fabiomarcio, factor, fade, |
|||
faga, fahmi, fayoeu, fc, fciron, fdraeger, felix01, feranick, |
|||
fernandodotnet, ffm, fgrose, fhill, finalzone, fiorella, fireball, |
|||
firewing1, florentin_raud, foddex, follower, fongoses, foot, |
|||
franka001, frazermarge, frief, fuseproject, gabaug, garlick, garrison, |
|||
gary, garysu, gauravchem, gauthierancelin, gblaufuss, gbulfon, |
|||
gcarrier, gcase, gcerchio, gdesmott, george rey, george yeager, |
|||
gesmit, gfw123, ghopper, gi693362, giangy, giles, glezos, glochan, |
|||
gnrfan, gnu, godiard, gonzalo, grantbow, greg, gregdek, gregm, gregt, |
|||
gregthompson, grendelt, grenoble, griffithbuilt, grig, gustavo, |
|||
gustavoo, gwlc, gwright, h7bse1c, hai, hal, hal, hallie, hal.murray, |
|||
hamed, happyolpc, hartwellfong, hartwellfong, hazardouswaster, |
|||
hchennings, hello1024, hemantg, henninger, hiper, hitoro, hmes, |
|||
hoboprimate, holger, holt, holtzman, homunq, hopsman, hsin wu, |
|||
hsin.wu, huangcza, hughsient, hummingbird, humptybump, hyppy, ianb, |
|||
ianissitt, iceberg, iknowjoseph, indradg, indutiomarus, info_anarchy, |
|||
intrader, irish_moss, isforinsects, ismaell, ivazquez, ivo, j5, |
|||
jaberg, jack, jackeyzhao, jafo, jaimebalb, jaing, jake h, jamesm, |
|||
jamespaige, jamil, jani, jaq, jason liu, jayakumar, jbarahona, |
|||
jcallas, jcardona, jcfrench, jdub, jecel, jeckson, jennjacobsen, |
|||
jenny2, jensjorgensen, jeremyvisser, jeroentb, jerub, jerub, |
|||
jfallgatter, jfc, jfuhrer, jg, jherzog, jhuangtw, jhulten, jiffy, |
|||
jimfare, jim.morey, jirwin, jlstomp66, jm3, joaoboscoapf, jochang, |
|||
joebergin, joeclark, joeywang, john, johnkemeny, johnlin, johnson, |
|||
jondo, jonknee, jonsd, jordancrouse, jorgecortes, josepht, joshseal, |
|||
jpff, jpritikin, jrus, juanayup, juliano, julibio, junia, junwiseman, |
|||
jwildebo, k2nt23, karl, karmaflux, kayseon, kazuhiro abe, kenh, ken |
|||
lin, kentquirk, kenwatford, kevinprt, kfieldho, khaled, khassounah, |
|||
kiddo, kimquirk, kim rose, kiran, kityoko, kkv, konrad1134, |
|||
konrad_kleine, korakurider, kraetzichriz, kreneskyp, krstic, kruemel, |
|||
ksankar, kylesteinfatt, kylin, larryapple, lathiat, laural, lauren, |
|||
lbenavente, lcatania, lcbiazon, leejc, leemingd, leetcharmer, |
|||
legolas558, legutierr, lenkawell, lferre, liam henry, lileeanna, |
|||
linagee, lincolnquirk, lionstone, lmaltin, lmanul, lorenzen, lrhowa5, |
|||
lucia, lucks, luisca, lukego, luna, lwalter42, ma895907, mac, madcat, |
|||
madd, magnum34, mako, maku, mallum, mantaraya36, mantas, manu, |
|||
manusheel, marcelo, marco, marcos ficarelli, marcus, markharrison, |
|||
martine, martin.langhoff, martoro, martyvis, marv, massimo, mathew, |
|||
maurotorres, maxim_o, mbletsas, mbrubeck, mburns, mcalef, mcfletch, |
|||
mchehab, mchenetz, mchua, mduvigneaud, melekim, methril, meyers, |
|||
mfoster, mi370560, michael, michael.tiemann, midiwall, miguelon, |
|||
mihai, mihi, mikelee_aarp, mikes, mikus, mime, mitchellncharity, mitu, |
|||
mjr, mk8, mkgobaco, mleech, mlj, mohsen, mokurai, monkeyfork, monyu, |
|||
morgs, morningstar, moshez, motherhoose, mpal, mpdevine, mrdomino, |
|||
m.scott, msevior, mstone, mtklein, mucca, muccini, murielgodoi, |
|||
murray, murrays, musallam, mvirkkil, myles, mylesb, nacholudo, |
|||
nalrawahi, nandoa, nasa, nat, nathalia.sautchuk, naustin, ncorrare, |
|||
nelhage, nelson, neptune, newsham, ni762428, nibhatish, nicomy, |
|||
ninjakitten, nirmal, nitin, nnorwitz, nolambar, nornagon, nrp, nuke, |
|||
nuwdle, obc_spike, oeka, ohm, ohshima, okada, olafura, ollybetts, |
|||
ondal, openspark, orospakr, osbornisle, osmosys, otakuj462, ozwald, |
|||
pacease, pamela.dallas, pascal, path, paul, paulproteus, pavel, pavel, |
|||
pd, peiwei, pekayatt, pengo, pepboy, pepboy, perlhacker, peter, |
|||
peter.lorenzen, petria, pezhman, phil, philipmac, phollings, php5, |
|||
pierre, pierreossman, ping, pmj, pnasrat, polvi, ponafarioli, power |
|||
guo, pr3d4t0r, prasanna, prashant.thakkar, probono, pvanhoof, |
|||
pwiltsey, pwr, py_geek, pzelenka, qq, quantumcat, quantumg, quozl, |
|||
rabeeh, rafaelortiz, ramaseshanr, raven, ravikondamuru, ravualhemio, |
|||
ray.tseng, rbh00, rbhagwat, rblengio, rbwjrw, rcauk, rchokshi, |
|||
rdebath, rdike, rdobson, rebecca, rebecca, rebecca allen, rebeccag, |
|||
rebeccagettys, redpawn, reg, regan20, reillysl, rejon, reservedoc, |
|||
retired_techie, retroplumido, reynaldo, rgs, rharrison, rhindak, |
|||
rhindak, richard, richie.wang, riv, rj_dean, rkevans, rminnich, |
|||
robertfadel, robot101, robsta, rock, rodarvus, roel, roozbeh, rorrim, |
|||
roscherfr, roubert, roy, rsavoye, rsmith, rsriniva, rtlm, ruby, |
|||
russnelson, rwh, ry313323, ryankelln, ryant5000, ryebo1, sabu, sam, |
|||
samuel bizien, sandeepdutta, sankarshan, santanu, sarahmoodoo, |
|||
saramah, satch89450, satyajeet, sayamindu, sbelter, scomst, |
|||
scott_kirkwood, scottwallace, sdalvi, seberg, segher, seph, |
|||
seralewise, sero189, shailen, shang, shankar, sharon, shekay, shenki, |
|||
shiu, sholton, sierrahombre, simon, simon, simosx, sirjuanlu, sj, sjg, |
|||
sjoerd, skeezix, skiboo, skierpage, slasc, sleet01, smcv, smetz52, |
|||
smohan, spacey, spditner, splinux, sprezzatura, ssb22, ssc, sssss, |
|||
steck, steeg, stepheneb, steveb, steve fullerton, stevew, stevo, |
|||
stoecker, stoutbigred, stressyndrome, sturnfie, subbu, sulmanminhas, |
|||
sunny, sverma, svu, swagle, sxpert, syd, sylvinus, s.zytkiewicz, t3, |
|||
tags07, takashi, talmage, tamichan, tannewt, tbpringle, te294177, |
|||
tedch, ted.juan, tedkaehler, teefal, term, terry su, tess, testing, |
|||
teus, tf, theperturbator, thiago_s, timbutler, tim.millerdyck, titus, |
|||
tomeu, tomhannen, tonsofpcs, toygmail, trapdoor, trevor, tribleyl, |
|||
trobertson, tsylla, tudd, turadg, tushards, twinkle, uden, ufg, |
|||
uflchamp, ujwal2, usman ansari, usman.ansari, uwog, vadim, vance.ke, |
|||
vandien, vasukrishnan, vbhunt, vegpuff, vgiasolli, victorchao, |
|||
victor-y, vjohn, vmb, voden, vorburger, vradok, wad, wadeb, walter, |
|||
wangwebbxydd, waqastoor, warp, watchhillfarm, wcohen, weixiang, |
|||
wenmi01, we.three.tees, wildem, williamb68, wiswaud, wkraimer, wmb, |
|||
wmfwlr, wolf, wolfgang, wvbailey, wwworkshop shannon, wwworkshop |
|||
terrence, wybiral, xardox, xatzipe, xavi, xiang.wei, xorAxAx, yani, |
|||
ychao, yhosoai, yosch, youssef, ypod, ywwg, zack, zakarpatska, |
|||
zapador, zarcher, znmeb, zogger50, zoltanthegypsy, zwl821022, and |
|||
zztopd. |
|||
Best wishes for the new year. |
|||
20. Special thanks: As mentioned, the contributions to the project |
|||
have been numerous and diverse. However, I'd like to acknowledge one |
|||
contributor who has quietly been playing a central role in perhaps the |
|||
most critical user-facing aspect of the OLPC effort, Sugar. Red Hat's |
|||
Marco Pesenti Gritti seems to never rest; he never tires of answering |
|||
questions, writing patches, and engaging in design discussions. His |
|||
productivity is monumental; his insights are invaluable. |
|||
{{anchor|Laptop News 2007-12-08}} |
{{anchor|Laptop News 2007-12-08}} |
Revision as of 00:46, 3 January 2008
- This is an on-going translation
Laptop News 2007-12-30
1. Give One Get One: The G1G1 program ends on December 31. G1G1 has not only made it possible to seed the launch of programs in Haiti, Rwanda, Ethiopia, Cambodia, Mongolia, and Afghanistan, but we have also greatly broadened the community of participation in the project. The community has already jumped in to help: the level of activity in our forums, IRC, email lists, wiki, etc. has risen dramatically over the past few weeks. G1G1 participants have asked lots of questions—and have uncovered some new bugs—but they also have lots of answers—and have submitted some new patches. The community model seems to be scaling.
Many thanks to Hilary Meserole and the tireless efforts from the teams at Pentagram, Nurun, Eleven, Patriot, and Brightstar.
2. Mary Lou Jepsen: Mary Lou's last day at OLPC is December 31. She will be continuing to consult with us on a number of different fronts as she chases after her next miracle in display technology. Mary Lou was OLPC employee Number One, both in terms of when she joined the organization and in terms of the breadth and depth of her contributions. Thank you and best of luck with your adventures in a new role and new year.
3. Embedded controller (EC): Richard Smith has tested a battery EEPROM dumping feature recently added by Andres Salomon: it seems to work great. Richard has written crontab scripts and "phone home" scripts for inclusion in joyride builds, with the intent to include them in an upcoming release to build an anonymous database of battery performance. These scripts will sample the power used every five minutes and log it. They only sample when the battery is charging or discharging. The hope is to gather a composite view of battery performance under realistic conditions of use.
Richard noticed that on the community-development list there are at least two reports of the EC going "terminal", meaning that on boot they get the error message: "EC problem. Remove all power and restart." We need to get those machines to Cambridge to investigate further.
Another issue found on the community-list are reports from a few people about their batteries not charging. Richard says this would not surprise him if they were NiMH batteries, but G1G1 machines have the LiFePo batteries. He did had one person run "logbat" and send him the results: the EC reads the battery fine and is attempting to charge the battery but no current ever goes into the battery. Again, we need to get these machines to Cambridge as we haven't seen this behavior before.
4. Open Firmware: Mitch Bradley continued to provide G1G1 customer support, for example, chasing down some problems with SD cards. He also added the ability to delete JFFS2 files from Open Firmware and fixed Tickets #5717, #5585, and #5727, all improvements to the overall OFW performance and reliability. Preparations continue on OFW for the Intel prototype XO board.
5. Wireless firmware: Marvell released firmware version 5.110.20.p49 which addresses Ticket #5194. With this firmware release, all known major low-level bugs have been addressed. With the wireless driver that's in the current ship builds, we see locking errors under heavy load from which the driver recovers automatically. David Woodhouse is doing a major rewrite of the driver which should eventually address that issue.
6. Software ECOs: From time to time there may be critical bug fixes that must be released between our regularly scheduled releases. These may occur due to security issues, from unexpected hardware problems, or the discovery of latent bugs that affect large numbers of users. We've started a page in wiki discuss the software engineering change order (ECO) process (See Operating_system_release_procedures).
7. Support: The past week has been a busy one for Adam Holt and the OLPC support team. Adam has organized a team of 30 support volunteers to comprehensively answer help@laptop.org tickets. (Each ticket is an ongoing email conversation with a donor/client.) The volunteer team is working hard, but keeping up with the support load. Part of the process includes the compilation of a Support FAQ (See Support_FAQ). Adam is also organizing a "virtual call center" based on asterisk.org VoIP. Matthew O'Gorman is helping finalize the server. Callers will access a local US number in the 617 area code. It will be informal, but we hope it will provide a critical outreach to those users who need it most. We hope to complete testing and possibly an initial rollout within the coming week.
Please everyone recruit your XO-aware friends as: (1) "charming" volunteers to answer phones; and (2) "perfectionist" volunteers to help organize our wiki pages.
You can email Adam regarding your talents, motivations, and a phone number at "holt AT laptop DOT org". Thanks!
There will be an "Organizing Sunday" meeting among our volunteers on 30 December, 4PM EST. All interested parties can join if they email Adam first.
Noah Kantrowitz has helped to organize the RT system so that volunteers' workflow is more efficient. Instant-response RTFM entries (canned answers auto-pasted into emails) are growing too.
Chih-yu Chao is helping Adam to answer questions from G1G1 recipients; she has noticed that many parents are asking whether our browser support Flash/Java websites, an area we need to improve upon.
Michael Burns of the Oregon State Open Source Lab has been working each night improving and growing the Community Support forum (See http://olpc.osuosl.org/), which is now exceeding 1,000 posts; 200 registered users have answered hundreds of first-time computer questions from G1G1 donors. There is already a growing community of users helping other users on the site. The site includes a live (IRC) chat (See http://olpc.osuosl.org/chat), a feature that works from any computer, including directly from the XO, and a volunteers map (See http://olpc.osuosl.org/forum/phoogle_map.php) that lets developers, enthusiasts and users put a push-pin next to their home town.
8. Etoys: 2007 was a busy year for the Etoys team: they made over 700 patches this calendar year. In addition to these code changes, there is new content: examples, help contents, and documentation. Etoys was more or less stable and mature before 2007, but the effort in the year made it even more stable, useful and be fit to the XO platform. Notable improvements and contributions include: sane mathematical operator precedence by Yoshiki Ohshima; better natural language translation by Takashi Yamamiya and Korakurider; display scaling by Andreas Raab; an event recording system (called Event Theatre) by Scott Wallace; a camera interface by Diego Gomez Deck; the World Stethoscope by Kazuhiro Abe; the Quick Guide help system by Kathleen Harness, Ted Kaehler and Yoshiki; drag and drop by Takashi; IPv6 support by Ian Piumarta and Michael Rueger; documentation by Alan Kay, Kim Rose and Rebecca Cannara; and numerous fixes and usability improvements from the Etoys team and community, including contributions by Karl Ramberg and Marcus Denker.
In 2007, there were many deadlines in short successions, putting pressure on the team to deliver stable versions—pushing the team towards a conservative approach to development. Many big changes were punted. In hindsight, perhaps delivering some unstable versions with bigger changes would have been better strategy. On the other hand, it is worth to mention that Etoys is one of the most reliable packages over the course of XO development and has seen extensive use in most of the school trials. Kudos to Bert Freudenberg, who maintains the Etoys integration with Sugar (Bert not only led the effort to integrate Etoys with Sugar; he also contributed Sugar's overall development).
There were various Etoys-based activities proposed: a programming tutorial called Bots Inc by Stéphane Ducasse; an interactive geometry program called Dr Geo II by Hilaire Hernandez; and education contents suite by Luke Gorrie, Bryan Berry, and the OLPC Nepal developers. "Conservativeness" was a major issue when discussing the possible inclusion of Dr Geo II into the base Etoys image; accommodating such code in a graceful way is a challenge for 2008.
9. Translation: One of the last pieces in our Pootle deployment is now in place: a mechanism to update PO template files for each module automatically. Sayamindu Dasgupta has fine tuned the script that does this updating to change POT files only if the strings have changed. (This work is based on Damned Lies, the GNOME translation management system). This helps avoid the redundant updating of PO files. The string-change detection feature will also be useful in the future to detect string-freeze breakages and also to notify translators when new strings are added to a module.
This week also saw the first package release of the Update 1 branch to pick up new translators. Thanks to the excellent effort put in by the translators, the Update.1 project (which consisted of the Update 1 branches of the Sugar, Journal activity, Record activity and Browse activity) is, on an average, 50% translated for each language. Languages that have more than 90% of their strings translated are:
• Urdu (100%) • Nepali (100%) • Dutch (100%) • Chinese (Taiwan) (100%) • Bengali (100%) • Arabic (100%) • Portuguese (Brazil) (99%) • Portuguese (99%) • Macedonian (99%) • Russian (98%) • Greek (98%) • French (98%) • Chinese (China) (98%) • German (96%) • Mongolian (94%)
The focus has shifted to the master branches once again, although language teams are encouraged to update their translations in Update.1 project (there will be another package release for Update.1 that would pick up any new translations).
In the middle of the week, Sayamindu also managed to track down a problem in Pootle that was holding up the work being done by the Urdu team. The issue was being caused by a corrupt stats file in the Pootle-Urdu directory.
10. Touchpad: Bernardo Innocenti spent much of the week testing a solution to the "jumpy mouse" touchpad bug. We'll soon be pushing out a patch that should cover the majority of touchpad problems.
11. Journal: Reinier Heeres wrote a script to copy files from the Journal to the Linux file system (Ticket #5571). This got extended by Phil Bordelon, just like the copy-to-journal script. Reinier also fixed some equation parser issues in the Calculator (Ticket #5734) and an issue with Browse not exiting when a keep error occurred (Ticket
- 5493).
12. Debian: Ivan Krstić is overhauling the OLPC server infrastructure, but also found the time to put together an "unofficial" etch/xfce4 build. It includes Firefox, Thunderbird, a suite of development tools (python, git, gcc, gdb, flex, bison, automake, autoconf, libtool), a music player (XMMS), IRC client (irssi) and a graphical wireless AP selector. The entire build takes up 250MB of flash. Ivan optimized the Firefox window layout to maximum screen estate and configured a number of keyboard shortcuts.
13. Cow power: Arjun Sarwal along with the Mumbai team made some good progress on the cow-power system for charging the XO. They made some changes in the electrical design (e.g., using an alternator now instead of a dynamo) and they have a plan regarding the mechanical design based upon a better understanding of what are readily available parts. The current setup easily charges two laptops, however with the planned mechanical design changes, they hope to charge at least ten laptops simultaneously.
14. Games: Don Hopkins has been working on the new Micropolis codebase (See http://www.DonHopkins.com/home/micropolis). He has made a web server out of the Micropolis python module for testing and has modularized python code for tile and cellular automation rendering.
15. OurStories: Pablo Flores reports that Uruguay will start collecting stories in late January in different localities, like their recent work in Sarand Grande (See http://olpc-ceibal.blogspot.com/2007/12/day-of-activities-in-sarand-grande.html). Announcements of the site in Spanish and Nigerian languages are being prepared for late January.
16. Library: Lauren Klein has been working on interfaces to make generating content bundles easier, starting with forms to generate bundle metadata. Next up are automatic bundlers that check and generate manifests and metadata from uploaded tars and zips (See http://crank.laptop.org/~lauren/libraryInfo/).
17. Installing activities: OLPC Austria is improving their "xo-get" command-line script for downloading and installing activities. (The script is a complement to the current process of clicking on .xo files from the Browse activity.) They are making it work with the activities found on the Activities page, having added a field there to include tags (See http://www.olpcaustria.org/mediawiki/index.php/Xo-get and http://www.olpcaustria.org/mediawiki/index.php/Xo-get/Repository).
18. OLPC Communities: Holger Levsen, Aaron Kaplan, and others from Austrian and German OLPC groups spent the last days of the week at the 24C3 conference in Berlin, Germany. John Crispin and the OpenWRT contingent showed off OpenWRT booting on an XO and let a growing number of XOs share their space. At one point there were over 20 XOs in use in the area, most in the hands of developers and early G1G1 arrivals.
OLPC Switzerland is having its first meeting January 15 in Bern, organized by Michele Notari (See OLPC_Switzerland).
Greg DeKoenigsberg and Jack Aboutbol are starting to organize a social and musical OLPC event in New York City for next August. They are presenting a proposal to the NYC parks and recreation committee next Friday.
19. Developer community: Almost 1000 developers are active in our Trac system (http://dev.laptop.org). There are thousands more contributors to wiki.laptop.org and to various fori, mailing lists, IRCs, etc. This participation is invaluable to the success of OLPC mission. We'd like to thank, among others:
a-12, aalam, abelay, abrar.momin, aconbere, adeighton, adetola, admford, adricnet, aegis, aenertia, aferti, afranke, agdelma, ahmad, ajax, akauppi, akeemolabiyi, alagu, albertcahalan, aleph, alexandre, alexl, alfonsodg, als, altemusm, alxx, ambros, amitgogna, andic, andreasraab, andre.mossinato, andrey, angel, angieklein123, angus, anna chang, annegentle, ant, antoninoiacono, antonio correia, antoniojf, approvalforupdate, aprodan, arangelangov, arauto, argento78, ariana, arjs, arnd, arnold, aroscha, artpro, arvinliu, ashish, ashsong, assim, astein, atodorov, aturist, aumana, avocade, avoine, awjrichards, awong9702, axboe, bamdad, bananascanner, barbolo, barry, bart massey, basil, bbaston, bbbush, bcavagnolo, bcsaller, bdoin, beaubrewer, beauty, beckerde, behdad, behnam, bemasc, benzea, bernie, bert, bertl, bfcatfriends, biarm, bigbaaadbob, bigwally, bilboed, billaspell, billjank, bill_mcgonigle, billy, bjfreeman, bkublik, blahedo, blanchet, blankverse, blix, blizzard, bluefoxicy, blueyed, bmcarnes, bnardone, bob, bobbysmith007, bobkeyes, boujelbenhichem, brainrecall, briandorsey, briandorsey, bronson, bryan.ma, bss, bsugarse, btate, budbird, buendia, byodo, c9damico, cafl, cak, calyth, campbell, candy, candy lu, candy_man, cannonjt, carl2, carla, carlfk, carlofalciola, carrano, cavallo, cbramsey, cdoty, cdurrett, cgalpin, chaos, chatworthy, cheetahman, chenz, chiaying.lin, chihyu, chitraspai, chrisb143, christianmarc, christophd, christoph_hagemeyer, chuck, cialis, cihan, ciscos151, cjb, c.kutzleb, clifft135, cmeadors, cmusodza, coderanger, codyl, colonwq, company, corbet, crazy-chris, crazymonk, crichardson, crouchjay, crschmidt, cscott, cshields, csounder, csutton, curlydude007, cwhii, cworth, cycho, czhower, dabender, daf, damonkohler, danarnold, dandelion, danerogers, danielfuhry, daniher, daniher, danjared, dan_margo, danw, dao, dark314, davidgr, david_leeh, david.lin, davidpfarrell, davidz, dbpatterson, dcbw, dcolivares, ddhoppe, ddo, dds, deanbrettle, deborah hanley, dedekind, dennisdanso, dennisfrancis, desertgojo, devinliu, devlware, devwillie, dgd, dgilmore, dhabersa, dhopkins, dhuff, dialectric, diegozacarao, dilinger, diyoung, djbclark, djihed, djneu, dking, dlang, dmd, docdtv, dolphinling, doom, douglas_goodall, drewish, dulouz, duncanb, dushyantgautam, dvsullivan, dwmw2, dyd, dydimustk, dysumner, ea, ealtin, eamaya, ebelechukwu2005, eben, ebf, ebodfish, ebotee, echeonwugbenu, edbatalha, ediaz, edsiper, edstoner, edwardbaafi, eenii, ejkrohne, eli amesefe, elife, elijah, elite231, elizabeth251964, elranchero, elvis, elyip, emilmont, enalax, enjahova, eric, eric, erick, ericsilva2, erikb, erikhatcher, erikos, eteo, ethrop, etoys, evenremy, fab, fabiand, fabiomarcio, factor, fade, faga, fahmi, fayoeu, fc, fciron, fdraeger, felix01, feranick, fernandodotnet, ffm, fgrose, fhill, finalzone, fiorella, fireball, firewing1, florentin_raud, foddex, follower, fongoses, foot, franka001, frazermarge, frief, fuseproject, gabaug, garlick, garrison, gary, garysu, gauravchem, gauthierancelin, gblaufuss, gbulfon, gcarrier, gcase, gcerchio, gdesmott, george rey, george yeager, gesmit, gfw123, ghopper, gi693362, giangy, giles, glezos, glochan, gnrfan, gnu, godiard, gonzalo, grantbow, greg, gregdek, gregm, gregt, gregthompson, grendelt, grenoble, griffithbuilt, grig, gustavo, gustavoo, gwlc, gwright, h7bse1c, hai, hal, hal, hallie, hal.murray, hamed, happyolpc, hartwellfong, hartwellfong, hazardouswaster, hchennings, hello1024, hemantg, henninger, hiper, hitoro, hmes, hoboprimate, holger, holt, holtzman, homunq, hopsman, hsin wu, hsin.wu, huangcza, hughsient, hummingbird, humptybump, hyppy, ianb, ianissitt, iceberg, iknowjoseph, indradg, indutiomarus, info_anarchy, intrader, irish_moss, isforinsects, ismaell, ivazquez, ivo, j5, jaberg, jack, jackeyzhao, jafo, jaimebalb, jaing, jake h, jamesm, jamespaige, jamil, jani, jaq, jason liu, jayakumar, jbarahona, jcallas, jcardona, jcfrench, jdub, jecel, jeckson, jennjacobsen, jenny2, jensjorgensen, jeremyvisser, jeroentb, jerub, jerub, jfallgatter, jfc, jfuhrer, jg, jherzog, jhuangtw, jhulten, jiffy, jimfare, jim.morey, jirwin, jlstomp66, jm3, joaoboscoapf, jochang, joebergin, joeclark, joeywang, john, johnkemeny, johnlin, johnson, jondo, jonknee, jonsd, jordancrouse, jorgecortes, josepht, joshseal, jpff, jpritikin, jrus, juanayup, juliano, julibio, junia, junwiseman, jwildebo, k2nt23, karl, karmaflux, kayseon, kazuhiro abe, kenh, ken lin, kentquirk, kenwatford, kevinprt, kfieldho, khaled, khassounah, kiddo, kimquirk, kim rose, kiran, kityoko, kkv, konrad1134, konrad_kleine, korakurider, kraetzichriz, kreneskyp, krstic, kruemel, ksankar, kylesteinfatt, kylin, larryapple, lathiat, laural, lauren, lbenavente, lcatania, lcbiazon, leejc, leemingd, leetcharmer, legolas558, legutierr, lenkawell, lferre, liam henry, lileeanna, linagee, lincolnquirk, lionstone, lmaltin, lmanul, lorenzen, lrhowa5, lucia, lucks, luisca, lukego, luna, lwalter42, ma895907, mac, madcat, madd, magnum34, mako, maku, mallum, mantaraya36, mantas, manu, manusheel, marcelo, marco, marcos ficarelli, marcus, markharrison, martine, martin.langhoff, martoro, martyvis, marv, massimo, mathew, maurotorres, maxim_o, mbletsas, mbrubeck, mburns, mcalef, mcfletch, mchehab, mchenetz, mchua, mduvigneaud, melekim, methril, meyers, mfoster, mi370560, michael, michael.tiemann, midiwall, miguelon, mihai, mihi, mikelee_aarp, mikes, mikus, mime, mitchellncharity, mitu, mjr, mk8, mkgobaco, mleech, mlj, mohsen, mokurai, monkeyfork, monyu, morgs, morningstar, moshez, motherhoose, mpal, mpdevine, mrdomino, m.scott, msevior, mstone, mtklein, mucca, muccini, murielgodoi, murray, murrays, musallam, mvirkkil, myles, mylesb, nacholudo, nalrawahi, nandoa, nasa, nat, nathalia.sautchuk, naustin, ncorrare, nelhage, nelson, neptune, newsham, ni762428, nibhatish, nicomy, ninjakitten, nirmal, nitin, nnorwitz, nolambar, nornagon, nrp, nuke, nuwdle, obc_spike, oeka, ohm, ohshima, okada, olafura, ollybetts, ondal, openspark, orospakr, osbornisle, osmosys, otakuj462, ozwald, pacease, pamela.dallas, pascal, path, paul, paulproteus, pavel, pavel, pd, peiwei, pekayatt, pengo, pepboy, pepboy, perlhacker, peter, peter.lorenzen, petria, pezhman, phil, philipmac, phollings, php5, pierre, pierreossman, ping, pmj, pnasrat, polvi, ponafarioli, power guo, pr3d4t0r, prasanna, prashant.thakkar, probono, pvanhoof, pwiltsey, pwr, py_geek, pzelenka, qq, quantumcat, quantumg, quozl, rabeeh, rafaelortiz, ramaseshanr, raven, ravikondamuru, ravualhemio, ray.tseng, rbh00, rbhagwat, rblengio, rbwjrw, rcauk, rchokshi, rdebath, rdike, rdobson, rebecca, rebecca, rebecca allen, rebeccag, rebeccagettys, redpawn, reg, regan20, reillysl, rejon, reservedoc, retired_techie, retroplumido, reynaldo, rgs, rharrison, rhindak, rhindak, richard, richie.wang, riv, rj_dean, rkevans, rminnich, robertfadel, robot101, robsta, rock, rodarvus, roel, roozbeh, rorrim, roscherfr, roubert, roy, rsavoye, rsmith, rsriniva, rtlm, ruby, russnelson, rwh, ry313323, ryankelln, ryant5000, ryebo1, sabu, sam, samuel bizien, sandeepdutta, sankarshan, santanu, sarahmoodoo, saramah, satch89450, satyajeet, sayamindu, sbelter, scomst, scott_kirkwood, scottwallace, sdalvi, seberg, segher, seph, seralewise, sero189, shailen, shang, shankar, sharon, shekay, shenki, shiu, sholton, sierrahombre, simon, simon, simosx, sirjuanlu, sj, sjg, sjoerd, skeezix, skiboo, skierpage, slasc, sleet01, smcv, smetz52, smohan, spacey, spditner, splinux, sprezzatura, ssb22, ssc, sssss, steck, steeg, stepheneb, steveb, steve fullerton, stevew, stevo, stoecker, stoutbigred, stressyndrome, sturnfie, subbu, sulmanminhas, sunny, sverma, svu, swagle, sxpert, syd, sylvinus, s.zytkiewicz, t3, tags07, takashi, talmage, tamichan, tannewt, tbpringle, te294177, tedch, ted.juan, tedkaehler, teefal, term, terry su, tess, testing, teus, tf, theperturbator, thiago_s, timbutler, tim.millerdyck, titus, tomeu, tomhannen, tonsofpcs, toygmail, trapdoor, trevor, tribleyl, trobertson, tsylla, tudd, turadg, tushards, twinkle, uden, ufg, uflchamp, ujwal2, usman ansari, usman.ansari, uwog, vadim, vance.ke, vandien, vasukrishnan, vbhunt, vegpuff, vgiasolli, victorchao, victor-y, vjohn, vmb, voden, vorburger, vradok, wad, wadeb, walter, wangwebbxydd, waqastoor, warp, watchhillfarm, wcohen, weixiang, wenmi01, we.three.tees, wildem, williamb68, wiswaud, wkraimer, wmb, wmfwlr, wolf, wolfgang, wvbailey, wwworkshop shannon, wwworkshop terrence, wybiral, xardox, xatzipe, xavi, xiang.wei, xorAxAx, yani, ychao, yhosoai, yosch, youssef, ypod, ywwg, zack, zakarpatska, zapador, zarcher, znmeb, zogger50, zoltanthegypsy, zwl821022, and zztopd.
Best wishes for the new year.
20. Special thanks: As mentioned, the contributions to the project have been numerous and diverse. However, I'd like to acknowledge one contributor who has quietly been playing a central role in perhaps the most critical user-facing aspect of the OLPC effort, Sugar. Red Hat's Marco Pesenti Gritti seems to never rest; he never tires of answering questions, writing patches, and engaging in design discussions. His productivity is monumental; his insights are invaluable.
ラップトップ ニュース 2007-12-22
1. Arahuay, Peru (Arahuay, ペルー): もしまだご覧になかったら次の人里離れたペルーの村の中での XO に関する AP 記事 ([2]) をぜひご覧ください。
メイン段落はそのすべてを語ってくれています: 「六ヶ月前にワン・ラップトップ・パー・チャイルド・プロジェクトからマシンを受け取った50の小学校で、この妙なちっぽけコンピュータに対してあった疑問は、この山の天辺にあるAndean village の朝の雫のように素早く消え去って行った。」
2. Hinge (ヒンジ): ラップトップのヒンジに関して Jacques Gagne が調査を行っており、二つの回転パーツの間にある隙間はもっと引き締まっているべきで、それはぐらつきを少なくします。 もっとも早く変更が取り入れられるようMary Lou Jepsen と Quanta は調査を行っている最中です。
3. Hardware certification and testing data (ハードウェア・サーティフィケーションとテスト・データ): wiki で入手できるサーティフィケーションとテスト・データのコンピレーションを Mary Lou が作成しました。(Hardware Testing をご覧ください。); これは叙々に拡張していく予定です。
4. Green (グリーン): Swiss National Labs の EMPA は XOラップトップとコロンビアのリファービッシュされたデスクトップ・コンピュータのコスト、寿命、電気消費率、そして、全体的な環境への影響らを比較した life cycle analysis (ライフ・サイクル・アナリシス) 作業を続けています。Mary Lou は今週チームメンバーとテレ会議を行い、分析を終了させるために必要なデータは確かにすべて獲得できると伝えました。最終レポートは二月の中旬に提出される予定です。コロンビアはラテン・アメリカ内ではもっとも成功しているリファービッシュされたデスクトップ・コンピュータのプロジェクトです。
5. Water (水): MIT で Ph.D 候補の Anna Bershteyn は タイ国の Ban Samhka から OLPC への、水質を良くしてテストする一番得策な方法の質問に対する返答のお手伝いをしました。水の質に関する課題は OLPC コミュニティでは広がりつつあります。 Anna と Mary Lou は Susan Murcott と合い、子供たちが水質テストとフィルタを行う事への興味を増やすための XO で遊べる実用的で簡単なゲーム作成について話し合いをしました。 その他、SJ Klein は Anna を UNICEF と水質安全のために活動をしている Hesperian Foundation へ紹介しました。 Anna に関して詳しく知りたいなら wiki (User:Anna B) をお尋ねください。
6. Power measurements (パワー測定): 今週 John Watlingron はラップトップの power-saving方式の確認が続行して行えるためのプロダクション・マシンの改良を行いました。そのおかげで、 Chris Ball と他のソフトウェア・チームがラップトップで十ヶ所の場所から消費電力の測定を続行して行う事ができ、パワー・ボタン、リッド (蓋)・スイッチなどのインプットを自動的にシミュレートしてラップトップを起き上がらせる事もできます。 我々はすでに20以上のパワー測定ポイントを配備している B3 ユニットを保有していますが、それは積極的に suspend/resume (一時停止/再開)することができず、つい最近に配備された power-saving (パワー節約)に関連したエンジニアリング変更はまったく備えてはいません。
7. Embedded controller (組み込みコントローラ): Ticket 1835 (チケット 1835 「再開できない」)がまた現れてしまった原因追跡のため Richard Smith はオシロスコープのトレースを調べました。つい最近のソフトウェア・ビルドは suspend/resume (一時停止/再開)のテストベッドで失敗になっています。彼は bare-board tests (ベアボード・テスト)では問題を再現することはできませんでしたから、1835 (三つの異なった原因) の原因はソフトウェア上にあると分かりました。Joyride カーネルで最新の ECコード を走れせてみた結果には何も問題はありませんでした。Richard と John は Update.1 に問題が確実に現れないように続けて suspend/resume testbed (一時停止/再開 テストベッド)でテストを行います。
二番目のボーナスは Chris Ball と Jim Gettys が出くわした EC問題 の発見と確認です。 Anres は Richard による SCIマスク が破壊される ECバグ の発見に手伝いました。そのバグがもっとも数多く出現する所は ACイベント の損失かバッテリー充電レベルです。 Richard は一体なにが原因なおがはっきり知りませんが、良いテスト例とカーネル・デバッグ・ログがあります。 EC コミュニケーションの失敗とエラー・リカバリが効かないケースがあるみたいです。シリアルポート・デバッグを走らせていると問題はなくなる見たいですので、それを直すにはさらにオシロスコープ作業が必要です。もうすでにマスク破損時にそれを直す一時的修正はカーネルに入っていますので、それは特にショーストッパーにはなりません。
また Richard はラップトップがバッテリー電源で作動しているときに battery ACR (バッテリーACR) のスナップショットをとり我々の方へそのデータを送る cron スクリプトを書いている最中です。Richard はそのデータを使い電源消費プロファイルを作成するつもりです。ACR はバッテリーから引き出す正確な mA/h の読み取り情報を伝えることができます。 そのデータをある期間纏めているとやがて dynamic power draw に付いてさらに詳しく理解することができます。
8. School server (スクール・サーバ): 先週リリースされたスクール・サーバ・ソフトウェア (Build 137) で深刻な問題を発見しました。 もし large file transfer (ラージファイル転送)が行われたら acrive antenna (アクティブ・アンテナ)がダウンしてしまいます。状況を大幅に良くする新しい libertas driver を含めたソフトウェア・ビルドをただいまテストしている最中で、この数日の間にリリースされます。スクール・サーバ・ソフトウェアのビルド問題が再び現れました。しかし今回はその中の一つの問題を見つけることができました。 もしカーネルがアップグレードされていたならば、livecd build (ライブCDビルド)のプロセスが失敗するといういきさつです。カーネル選択をたった一つに絞ることで一時的解決方になります。
サーバ上の XMPP サービスでスケーリング問題に出くわしました。 アクティブ・ユーザが百人をこれると eJabber ソフトウェアはいずれメモリ不足になります。 Collobra は別のサーバ実装を調査している最中です。eJabber は大規模なインスタント・メッセージ・サービスで使われていると思っていたのですが、多分我々が使っている数々の機能なしでの走り方だと思います。 XMPP サービスは centralized method (セントラライズド・メソッド)を通してするラップトップへ presence information (プレゼンス情報)を提供する重要な役割を果たしています。 サーバが見つからない時の代理としては、一番いい表現方なら "flood fill" と表すアルゴリズムを使いロー・ビットレートでメッシュ・ネットワーク内を広がるマルチキャスト・アナウンスメントを各ラップトップが送ります。
モンゴルでのトライアルのサポートのために一月からサーバ・ソフトウェアは multiple servers per school (マルチサーバ・パー・スクール/各学校マルチ・サーバ)のサポートを始めます。学校にある各サーバは学校のワイヤレス・メッシュで追加インターネット・ポータルとしての役目をします。両方一緒に合わせて学校にあるすべてのラップトップに冗長的なサービスを供給します。
9. Active antenna update (アクティブ・アンテナのアップデート): スクール・サーバで使用を可能にするため、ただ今我々は Marvell が調達する保有アクティブ・アンテナのファームウェアを再フラッシュするユーティリティの到着を待っています。現在それらはスクール・サーバが起動した後にしか差し込めません。 それが到着しだいに、スクール・サーバのソフトウェア・リリースに付け加えます。現場にいるユーザは単にアンテナをサーバに差し込むだけでそれのアップグレードが行われるべきです。
10. Testing (テスト): Ship.2 Build 653 でスペイン語用ラップトップが英語で起動する問題とウラグアイで発見したジャーナル・アイテムが消えてしまう問題修正用パッチをリリースしました。
今週は議論の課題の一つとして、ボランティアの人たちがアクティビティ説明 wiki の修正を通してアクティビティのテストを始める、と言うような物がありました。その wiki ページの多くは古くなりつつあるのでアクティビティが実際どの様に動くかは正確に説明されていません。ぜひ今後数週間の間Test issuesをご覧になってお手伝いできる事があれば気楽に参加してください。
11. Schedule (スケジュール): 今の期間は Update1 リリースのために code freeze (コード・フリーズ)しています。今後数週間の間はテストとドキュメンテーションに集中します。通常ながら出費開始に纏わる混乱のせいでスムーズなリリース・サイクルにはなりませんでしたが、皆さんが忍耐強く我慢していただき心から感謝しています。Update2 で本格的に作業が始まる前に process issues (プロセス問題)にある程度時間を費やしてみます。
12. Support (サポート): Adam Holt は help@laptop.org 宛に送られた電子メールへの返答で大変活躍しました。彼はサポート・ページの作成とアップデート (Support をご覧ください)、サポート FAQ、Getting Started Guide (起動開始ガイド) ([4] をご覧ください。)での手伝い、そして、ボランティアの人たちの電子メール、IRC、フォーラム返答のコーディネーションを行いました。今週の週末に彼は早くて来週にもライブに始まるかもしれない phone bank (フォーン・バンク)の準備としてボランティアの人たちのトレーニングを行うつもりです。詳しくは olpc-support IRCチャンネルを尋ねてください。
我々は Patriot Donor Services (パトリオット・ドーナー・サービス)の仕事をできるだけ軽くするため返品に対して RMA 番号を当てたいです。そして、分析のためにある程度の返品を受け取る事のできるプロセスを備えたいです。
13. Localisation (ローカライズ): Sayamindu Dasgupta は Pootle の上でいくつかの language team (翻訳チーム)の問題トラブルシュートにお手伝いしました。 その週の間彼は POT ファイルの最新を保つためにシステムのテストをしました。今のところシステムは順調に作動していて、今週中にドキュメンテーションと共にロールアウトされるつもりです。
その他に Sayamindu は OLPC Koji (koji・RPMビルドシステム) fontconfig 作成のためにアクセスを得ました。(Dennis Gilmore に感謝します。) そして Ticket #1525 (フォント・キャッチとシステム・タイムの相互関係のせいで長年あったバグです)を修正するビルドを作りました。
Waqas Toor と Salman Minhas が Pootle でパキスタン・チームをリードしてウルドゥ語翻訳([6]) の完成へ導きました。すべてのストリングはコミットに成功して Update.1 に取り入れる準備は整いました。その上彼らは Zekr を Sugar のアクティビティにする作業 (初めは二つの言語: ウルドゥ語とペルシャ (ダリ) 語) を始めました。
されに彼らはパキスタン国家詩人たち Illama Iqbal と Faraz Ahmad Faraz らが子供たちのために書いた詩を e-book として読むことができるように変更作業も行っています。その他にアクティビティ・チュートリアルも含めたアフガニスタン用教師トレーニング・マニュアルも著作中です。 そして、教師用の構成主義教育と学習の教育材料の作成にも取り込んでいます。
14. Kernel (カーネル): やっと Andres Salomon と Bernie Innocenti が Ticket #2804 (飛び跳ねるタッチパッド問題)の問題復元に成功して、なにが原因かの理論の想定とどの様な修正をカーネルで行う事などの作業が出きるほどのデバッグ情報を得る事ができました。 Bernie はフィックス候補を含めた実験用カーネルをビルドしました。それが役に立つかどうかを知るためには飛び跳ねるマウスの犠牲者からそれに付いてのフィードバックを送ってくれると嬉しいです。
15. Updates and builds (アップデートとビルド): Scott Ananian が olpc-update が USB キーを使ってアップグレードできる機能を与えました (Ticket #3881)(Olpc-update をご覧ください)。 他に olpc-update は developer key (ディベロッパー・キー)なしで joyride build にアップグレードしようとすると警告をして (Ticket #5309)、 もしアップデート中にインタラプトされた時はもっと効率的に反応します。 ディベロッパー・キーをもっていても OFW は最新のファームウェアにアップグレードします (Ticket #5371)。 XO の network connectivity (ネットワーク・コネクティビティ)が立ち上がるときに ntpdate が作動する(Ticket #3359)。 suspend (サスペンド) から timed wakeup (タイムド・ウェークアップ)が出きるよう rtcwake がビルドに入りました (Ticket #5434, #5435)。 sudo を通してroot (ルート特権)を得ることが可能になりました (Ticket #5537)。ディスカッションでは変わりに su を使う考えもありました。
Dennis Gilmore はターンアラウンドを早くするためのビルドとツールの作成に取り込み、そして、Update.1のパッケージたちのタグもしました。
16. View source (ビュー・ソース): view-source key が Chat、 Web、 Pippy、他 Pippy で生成されたアクティビティで使えるようになりました (Ticket #4909、 #5541、 #5542)。 Scottが次にする事: Terminal (Ticket #5543)、Gmail (Ticket #5544)、Clock (Ticket #5545)。 パイソンでかなりのほどシングル・ソースファイルとして書くことのできるアプリは Pippy 化の候補としてはとても似合っており、子供にアクティビティの監視とカスタマイズする機能を与える事ができます。 これは確実にジャーナルのアクティビティ・バンドルでの扱いにプレッシャーを加えますが、我々にとっては良い警策になります!
17. Wireless driver (ワイヤレス・ドライバ): David Woodhouse はまた libertas wireless driver (libertas ワイヤレス・ドライバ) で作業をして、少しの睡眠とフラストレーションの後ドライバで知られてるほとんどのバグを修正しましが、人たちはまだ OS ビルドで古代カーネル を使用していて、それはテスト作業にはなんの約にもたちません。
18. Etoys (Etoys): 週の前半の間 Bert Freudenberg は Kathmandu (カトマンズ)で過ごしました。 彼はそこで活発に活動しているネパールの OLPC と Etoys のコミュニティの見学とお手伝いをしました (詳しくは [7] をご覧ください)。Yoshiki Ohshima は trac でバグ修正作業を引き続けて行いました。 このパッチらはのちに Update.1 のストリームに出現する予定です。 そして、 Yoshiki は non-OLPC (OLPC以外の)環境のパッケージ作成でも作業をしています。 Takeshi Ymamiya はシンプル・プレゼンテーション・ツールのプロトタイプ作成を始めました。 Ted Kaehler と Korakurider は QuickGuide の内容翻訳に目を通しています。 Scott Wallace と Yoshiki の両方は共に作業してランタイム・エラーを報告する方法が改良されもっと良くなりました。
19. Scratch (スクラッチ): 今週 Brian Silverman (電話で)、John Maloney、そして、Mitchel Resnick たちは OLPC のオフィスを尋ねて XO で Scratch (スクラッチ)の起動デモを行いました (詳しくは [9] を見てください)。 これはたとえ完全に Sugar 化されたとは言えませんが結構使えます。 John はそれを試してみたい人たち(その他フィードバック調達)のため wiki にバンドルを提出します。
20. Open hardware management (オープン・ハードウェア・マネージメント): 今のところ Chris Ball は OHM のタイミング・コードに存在する特にしぶとくかつ微妙なバグ修正に取り込んでいます。 (Richard Huges は OLPC 意外のプラットフォームでも OHM では初まりからすべてを含めてそれを確認しています。)
21. Presence/sharing (プレゼンス/シェアリング): Morgan Collett は sugar-shell-consumes-all-memory 問題でお助けをしました (Ticket #5532)。 (Sjoered Simons がメッシュにいるfake buddies (フェーク・バディ)に avahi invocations を供給してもらって大変感謝しています。) さらに Morgan はフォーラムで Jabber (ジャバー)に関する質問の返答をしてコミュニティのお手伝いをしました。 なぜ ship2.jabber.laptop.org サーバが作動しないのかに付いて混乱がありました。 Robert McQueen は ejabberd を試すのに興味を示すほか無作動問題の原因追求に強力したいと言う人たちと IRC で話し合いをました。 (すでにディフォルトの ship2.jabber.laptop.org の変わりになるサーバが xochat.org にあります。 jabber サーバの設定使用法については wiki の sugar control panel (シュガー・コントロール・パネル)ページを参考にしてください。) Robert は wiki の Ejabberd configuration page (Ejabberd 設定ページ)で最新パッチ追加と説明をもっと分かりやする事によってアップデートをしました。
今週の大半 Dafydd Harries は jabber.laptop.org で OpenFire のセットアップをしようとして作業を行っていました。 Ejabberd からユーザ・データベースをエクスポートして OpenFire へインポートすることまでは成功しましたが、ラップトップたちはサーバと継ぐ事には成功しませんでした。 彼はなぜこの様な状態になったかの調査を行うつもりです。 彼の考えでは我々のクライエント・コードに問題があると予想しています。 しかしながら、OpenFire ディベロッパーも強力の意志を表しました。
Morgan は複数チャット・メッセージのスクロールに影響している HippoCanvas のバグを調べました (Ticket #2351) けど、未だに修正方は見つかっていません。 このバグで困っている XO ユーザは 最後の切り札として Write を共用して原始的なチャット・ツールとして使っています。
さらに Morgan は Tubes (チューブ) と Presence Service (プレゼンス・サービス)を参照する文書の整理をしました。wiki の文書はもっと必要でしたが、存在するほとんどの文書は時代遅れ (例えば Salut 以前からある物) です。
Chat が clipboard へ URL をコピーすることで間接的に Browse を起動する機能は追加されました (Ticket #5080)。 しかしながら Rainbow での Ticket #4909 が修正されので、結局 Browse を Chat から直接起動するほうが良いでしょう。
そして、Morgan は shared activity (シェアード・アクティビティ)の回りにクラスタする buddy icon (バディ・アイコン)の不信頼性の修正に取りかかりました (Ticket #5368)。 修正を入れるのにもっともふさわしい場所は Sugar かそれとも Presence Service なのかは未だにはっきりしていません。 CurrentActivityChanged が ActivityChanged の前に起きると問題が洗われるので、アクティビティが知られる前にバディ・アイコンが動きます。
Sjoerd Simons はなぜある状況で avahi が records をあっけなく failed とマークして "contacts flashinig" バグの原因になるのかを調査をしました。彼が発見したのは passive-observation-of-failures の実装が敏感すぎていて、それをもうすこしだけ鈍感にするパッチを作りました。 このパッチは問題を解決できるかを確認するために OLPC 本部のような混雑した RF 環境でさらにテストする必要があります。
Guillaume Desmottes は続けて Rainbow で stream-tubes 問題調査に取りかかりました。Telepathy side は Update.1 で修正される予定です。 彼は Gabble の stream tubes のために peer-to-peer connection のデザインと実装を始めました (Ticket #4047)。 他に Gabble-tube のテスト区域も改良しました。
22. Sugar (シュガー): Reinier Heeres Read sharing issue の修正に取り込みました (Ticket #5319)。 その他 Calculate internationalization issue (Ticket #5319) と pallettes の long text に ellipsis の追加 (Ticket #4562)。さらに、datastore/jounal に regular file をコピーするスクリプトを作成して、のちに Phil Bordelon によって機能アップされました。 Joyride と Update.1 に入れ込んだ修正のテストと sugar shell が見せるメモリー・リークの原因の理解にも取りかかろうとしました。
Simon Schampijer はブラウザに集中して、 ブラウザ特権問題の「解決方法」を実装しました。(詳しくは Concurrent activity instances をご覧ください。) 我々の考えではプロファイルをコピーしまくるのはもう良い事ではないと思います。 Update.1 ではブラウザをコンテイナーの外で作動した方が良いと思います (Ticket #5489)。 長期的な解決法に付いて話し合いを始めるために Michael Stone は mozilla devs に電子メールを送りました。
23. Trac (トラック): Noah kantrowitz は金曜日に訪れて、 bug dependencies の追加と 実装できるようになった workflow features のもっと良いスケッチアウトなどの trac システム改良に手伝いました。その他に Support/Help ページでとてもうまい思いつきを入れました。
24. Documention (ドキュメンテーション): Mako Hill と SJ Kelin は共にラップトップのライブラリに追加される Getting Started Guide の最新バージョンをパッケージしました。 (Walter Bender は XO のページ・サイズに合った新スタイルシートを作成しました。)
その他のニュース
OLPC日本語コミュニティに関していろいろ知りたいとか参加したいとか思ったことはありませんか? 詳しくはここをご覧ください。
Laptop News is archived here and here.
You can subscribe to the OLPC community-news mailing list by visiting the laptop.org mailman site.
Press requests: please send email to press@racepointgroup.com
マイルストーン
Latest milestones:
Nov. 2007 | Mass Production has started. |
July. 2007 | One Laptop per Child Announces Final Beta Version of its Revolutionary XO Laptop. |
Apr. 2007 | First pre-B3 machines built. |
Mar. 2007 | First mesh network deployment. |
Feb. 2007 | B2-test machines become available and are shipped to developers and the launch countries. |
Jan. 2007 | Rwanda announced its participation in the project. |
All milestones can be found here.
一般報道でのニュース
You can subscribe to the OLPC community-news mailing list by visiting the laptop.org mailman site.
To contribute a story or news idea, see the OLPC newsroom.
For coverage of recent OLPC updates, see our twitter feed and OLPC blog.
This page historically hosted announcements and news about OLPC, along with the Sugar Labs current events page.
Upcoming pieces
- Claudia
- Learning Chat piece: 278 words, ready now. File:Learning Chat.docx
- Making Learning Visible: Claudia's (& Walter) original is 25 pages. Submitted to a journal. w/o OLPC Background it is down to 12-15 pages w/ screenshots.
- This can become a 4-part series.
- Antonio
- Homo docens: 500+ words, Antonio approved my edits. File:Homo docens JLedits.docx
- Further work: we can definitely ask him to contribute on a quarterly basis but I've found that I have to be very specific as to what I am asking to do and he has to be comfortable that it is consistent with his academic work.
- Ask for a new piece on the epidemiology of learning
- Rodrigo
- Ometepe - A beautiful piece with wonderful images. RAH posted a personal and lengthy version (1500+ words) that he shared with his private distribution list. I made an edited version (1200 words) that could be shared publicly. Must check with RAH on this. File:Ometepe articulo por Rodrigo Arboleda.pdf File:Ometepe by Rodrigo Arboleda (3).pdf
- I had hoped that we could do a video series with Rodrigo but the budget hasn't been approved. Giulia - can we get an answer on this?
- Rwanda
- Rwanda case studies
- Ceri Whatley - summary of importance of headmasters - confirm subset to reuse
- Social mapping project - 1- or 2-part piece - check w/ Julia
- Grandmother project - 2- or 3-part piece - check w/ Julia (and is there more to that awesome series?)
- Other Africa
- So. Africa case studies
- Peru and Uruguay
- Oscar B's piece on the IADB study?
- You said that Uruguay and Peru produce a ton of content on a continuous basis. I'm struggling a bit with how we can easily get the content and translate it into English. Giulia - could Olga help? I don't want to burden her with more work. Maybe we do this every 2-3 months.
- Other LatAm
- Colombia: Sandra's quarterly? newsletter and website could feed into this. Plus english translations.
- Nicaragua: Regular update, beyond Ometepe?
- Paraguay: Contact ParaguayEduca
- Mexico: Ask Mariana @ OLPCMexico
- OLPC Australia
- Great text and videos.
- OLPC Europe
- Quarterly update from them?
- OLPC Oceania
- Quarterly updates from Mike Hutak
- OLPC Jamaica
- Quarterly update from Sameer, good videos.
- North America
- Miami - David! and a story from Chester
- Canada - Jennifer Martino, Q
News archives
Weekly OLPC News postings to the community-news mailing list give updates on recent work. Weekly summaries were also posted on-wiki during 2008. Weekly postings to the list were put on hold at the start of 2009, and started again in 2010.
Archives: 2005-2006 | 2007 | 2008 | 2009-10
Translations
Sporadic translations of news archives from 2008 and earlier can be found here:
OLPC videos
For a history of videos about OLPC and the XO, see olpc.tv and OLPC:Videos.
Sugar news
Walter continues to post summaries of Sugar development on his blog.
Press
For an archive of OLPC media coverage, see the 2005-2008 press archives.
Past announcements
Developed through 2011 by the Racepoint Group, OLPC's pro bono PR firm.
- 2008-08-06 : One Laptop per Child expands its presence in Asia with project leads in India and China
- 2008-05-20 : One Laptop per Child frames the next generation of the revolutionary XO laptop, with a lighter dual-touchscreen design.
- 2008-05-15 : Microsoft Windows XP is now available on the XO laptop
- 2008-05-03 : One Laptop per Child appoints Charles Kane as President and Chief Operating Officer
- 2008-01-07 : One Laptop per Child Giving Campaign Raises $35 Million in 2007
- 2007-12-12 : The Kite Runner Inspires Gift Through One Laptop
- 2007-12-05 : Peru launches OLPC with 40,000 laptops, starting with one-classroom schools across the country.
- 2007-12-04 : Birmingham, Alabama commits to One Laptop per Child, with a pilot of 15,000 laptops across the city.
- 2007-11-24 : The Holiday Season Starts with Giving One Laptop
- 2007-10-29 : OLPC wins a bid to provide 100,000 laptops to children in Uruguay, to be overseen by the Uruguayan CEIBAL project
- 2007-10-22 : One Laptop per Child creates the world's "greenest" laptop computer
- 2007-06-11 : Mass Production of XO's begins! at Quanta's Chinese facilities.
- 2007-01-03 : OLPC Announces First-of-Its-Kind User Interface for XO Laptop Computer
More articles can be found here.
ビデオ
Miscellaneous videos of the laptop can be found here.
- A collection of several videos can found at OLPC.TV
- IBM Podcast, Walter Bender on One Laptop per Child [10]
- Ivan Krstić delivers a technical presentation of OLPC at the Google TechTalk series
- 60 Minutes, What if Every Child had a Laptop [11]
- CNN, Should Intel Fear $100 Laptop? [12]
- Red Hat Magazine: Inside One Laptop per Child, Episode Four
- Red Hat Magazine: Inside One Laptop per Child, Episode Three
- Red Hat Magazine: Ins/ide One Laptop per Child, Episode Two
- Red Hat Magazine: Inside One Laptop per Child, Episode One
- Portuguese lecture "Perspectivas do uso de laptops pelas crianças (e nas escolas)". Video in Cameraweb Unicamp
- Ivan Krstić delivers a technical presentation of OLPC at the Google TechTalk series
- 60 Minutes, What if Every Child had a Laptop [13]
- CNN, Should Intel Fear $100 Laptop? [14]
- Red Hat Magazine: Inside One Laptop per Child, Episode Four
- Red Hat Magazine: Inside One Laptop per Child, Episode Three
- Red Hat Magazine: Ins/ide One Laptop per Child, Episode Two
- Red Hat Magazine: Inside One Laptop per Child, Episode One
- OLPC Video from Switzerland, 26.01.2007
- Interview with Nicholas Negroponte on the &100 Laptop
- Presentation by Jim Gettys at FOSDEM 2007
- GLOBO- BRASIL: Crianças testam computador portátil/ Students test the laptop
- Mark Foster delivers presentation to Stanford University
- Technology Review Mini-DocumentaryVideo from Switzerland, 26.01.2007
- Interview with Nicholas Negroponte on the &100 Laptop
- Presentation by Jim Gettys at FOSDEM 2007
- GLOBO- BRASIL: Crianças testam computador portátil/ Students test the laptop
- Mark Foster delivers presentation to Stanford University
- Technology Review Mini-Documentary
- A Brief Demo