OLPC:News/lang-es: Difference between revisions
(minor sync version 43977 - oven image) |
(sync'ed raw wiki-text version = 45770 - News 2007-06-24) |
||
Line 1: | Line 1: | ||
{{OLPC}} |
{{OLPC}} |
||
{{Translation | lang = es | source = News | version = |
{{Translation | lang = es | source = News | version = 45770}} |
||
[[Category:General Public]] |
[[Category:General Public]] |
||
{{TOCright}} |
{{TOCright}} |
||
Line 6: | Line 6: | ||
'''NOTA:''' Al ser esta una traducción ''comunitaria'' (léase, no oficial) puede estar desactualizada. Cualquier duda o para las últimas noticias ''oficiales'' remitirse al [[News|original]] en inglés. |
'''NOTA:''' Al ser esta una traducción ''comunitaria'' (léase, no oficial) puede estar desactualizada. Cualquier duda o para las últimas noticias ''oficiales'' remitirse al [[News|original]] en inglés. |
||
=Laptop News 2007-VI- |
=Laptop News 2007-VI-24= |
||
[[#news 1| |
[[#news 1|Shanghai]] | [[#news 2|CE (''EC'')]] | [[#news 3|Servidor escolar]] | [[#news 4|Firmware]] | [[#news 5|Sistema]] | [[#news 6|X11]] | [[#news 7|USB]] | [[#news 8|Inalámbrica]] | [[#news 9|Sugar]] | [[#news 10|Actividades Sugar en la Comunidad]] | [[#news 11|Contenido]] |
||
{{anchor|news 1}} |
{{anchor|news 1}} |
||
; Shanghai : |
|||
; Montevideo : El viernes, el Laboratorio Tecnológico de Uruguay abrió los pliegos de licitación para el Proyecto Ceibal (Conectividad Educativa de Informática Básica para el Aprendizaje en Línea)—una laptop por chico en Uruguay. |
|||
{{ Translated text | |
{{ Translated text | |
||
1. Shanghai: Mary Lou Jepsen, John Watlington, Richard Smith, and David Woodhouse joined the extensive team from Quanta in Shanghai for the B4 build. 2000 laptops are scheduled to be built by the end of Monday, more than half are already built. Things went so well that the build was started early, leaving the OLPC team ample time to work other components of the OLPC ecosystem: school server, multi-battery charger, active antennae, and WiFi repeaters. The B4 yield (so far) is approximately 99%—up substantially from previous builds. Improvements in B4 include: texture on the upper handle bar; increased hinge tilt; elimination of the hinge “squeak”; rabbit ears that click into place when put into the down position; elimination of a slight camera vignetting by the bezel; minor modifications to the motherboard; etc. |
|||
1. Montevideo: On Friday, the Technology Laboratory of Uruguay (LATU) |
|||
| display = block }} |
|||
released a bid for Project Ceibal (Conectividad Educativa de |
|||
Informática Básica para el Aprendizaje en Línea)—one laptop per child |
|||
in Uruguay. |
|||
| display = none }} |
|||
{{anchor|news 2}} |
{{anchor|news 2}} |
||
; CE (''EC'') : |
|||
; Olin College : Fue sede para el [[Game Jam/lang-es]] el fin de semana pasado, reuniendo diez equipos de desarrolladores de juegos junto a algunos artistas, músicos y programadores; para realizar juegos para la XO. Los organizadores [[User:Mchua|Mel Chua]] y [[User:Sj|SJ Klein]] ahora se encuentran trabajando en notas generales sobre como organizar ''game jams'' y otros eventos comunitarios orientados a desarrollar material para la XO. La mayoría de los equipos eligió trabajar sobre [[Python/lang-es|Python]], aunque un par lo hicieron en Flash. (Un ferviente desarrollador de Flash que no quería saber nada de Python al inicio, para el domingo, no podia dejar de hablar de las virtudes de Python). Los equipos colaboraron entre ellos, amén de competir entre ellos para desarrollar el mejor juego; compartieron música y experiencias artísticas, fragmentos y consejos de código. (Unánimamente, los desarrolladores Flash querían desarrollar de modo tal que funcionase sobre nuestra plataforma en Gnash, en vez del estándar Flash 9; pasaron parte del viernes y el sábado trabajando con el equipo de Gnash con el fin de mejorar sus capacidades para el desarrollo de juegos sobre él). |
|||
: Los dos juegos mejor evaluados usaban PyGame; ellos fueron una versión de ''3D Pong'' y una version de ''Crossfire'' llamada ''Spray Play'' (Vean [[Media:3dpong.activity.zip]] y http://sprayplay.googlecode.com/svn/ |
|||
{{ Translated text | |
{{ Translated text | |
||
2. EC: Richard Smith and David Woodhouse have moved the kernel battery driver over to new embedded controller (EC) protocol. In the process, David had some some suggestions that Richard will be folding back into the EC code. Meanwhile, Richard has flushed out a few minor EC bugs and submitted fixes back to Quanta. |
|||
2. Olin College hosted the first OLPC Game Jam (See |
|||
| display = block }} |
|||
[[Game Jam]]) last weekend, bringing together |
|||
ten teams of game developers and some freelance artists, musicians, |
|||
and programmers, to make games for the XO. Organizers Mel Chua and SJ |
|||
Klein are working on general notes re: organizing game jams and other |
|||
local community events to develop materials for the XO. Most of the |
|||
teams chose to work in Python, though a few developed in Flash. (A |
|||
Flash developer who had rather vehemently against Python at the start |
|||
of the weekend, wouldn't stop talking about how nice Python was by |
|||
Sunday.) Teams collaborated with one another, in addition to competing |
|||
to make the best game; they shared music and artistic expertise, and |
|||
code snippets and coding advice. (The Flash developers uniformly |
|||
wanted to write things that would work in Gnash on our platform, not |
|||
standard Flash 9; they spent part of Friday and Saturday working with |
|||
the Gnash team to help improve its utility for game development.) |
|||
The two best reviewed games both used PyGame; they were a version of |
|||
3D Pong and a version of the old Crossfire game called Spray Play (See |
|||
[[Image:3dpong.activity.zip]] and |
|||
http://sprayplay.googlecode.com/svn/). |
|||
| display = none }} |
|||
{{anchor|news 3}} |
{{anchor|news 3}} |
||
; Servidor escolar : |
|||
; Entrando en calor : [[Image:Taking-the-heat.JPG|thumb|right|Laptop asándose a 52C durante el día, y a 22C durante la noche.]] Hemos decidido averiguar cuanto calor puede aguantar la XO. Mary Lou Jepsen dio instrucciones al UL para probar nuestra laptop en un ambiente de uso a 50C (122F). Las laptops típicas son solo probadas a 35C (95F) o 40C (104F), lo que es inaceptable para los chicos usandolas en climas calientes (ej: directamente bajo el sol y sin aire acondicionado, obviamente). Mary Lou y Tracy Pride también están llevando a cabo una simple prueba de cocido en las oficinas de la OLPC. La laptop está operando durante el día a 52C (125F), y durante las noches a 22C (72F). UL y Quanta realizan pruebas más a fondo, pero en la imagen se puede ver una laptop corriendo la demo de [[Etoys/lang-es|Etoys]] en el horno, día y noche. Prueben eso en una laptop convencional! |
|||
{{ Translated text | |
{{ Translated text | |
||
3. School server: Scott Ananian, John Watlington, and Dan Margo worked on school-server configuration management. The process—a combination of RedHat's RPM system and a version-control system—will allow system updates of OLPC specific configuration files while preserving local configuration modifications. |
|||
<nowiki>[[Image:Taking-the-heat.JPG|thumb|none|The laptop is running days at 52C (125F), and nights at 22C (72F).]]</nowiki> |
|||
| display = block }} |
|||
3. Taking the heat: We have decided to see how much heat XO can take. |
|||
Mary Lou Jepsen has instructed UL to test our laptop for a 50C (122F) |
|||
operating temperature. Typical laptops are only tested to 35C (95F) or |
|||
40C (104F), which is unacceptable for the children who will be using |
|||
our laptops in hot temperatures (e.g., in direct sunlight and of |
|||
course without air conditioning). Mary Lou and Tracy Price are also |
|||
running a simple bake test at the OLPC office. The |
|||
laptop is running days at 52C (125F), and nights at 22C (72F). UL and |
|||
Quanta are doing more extensive testing, but shown is a laptop, |
|||
running the eToys demo that sits in the oven night and day. Try that |
|||
with a conventional laptop! |
|||
| display = none }} |
|||
{{anchor|news 4}} |
{{anchor|news 4}} |
||
; Firmware : |
|||
; Verde : Mary Lou y Robert Fadel han comenzado con el proceso de aplicación de EPEAT Gold—la mayor calificación para laptops; ninguna otra laptop lo ha obtenido aún. También, a fines de la semana, Ethan Beard y Megan Smith de Google y Mike Evans de Red Hat, invitaron a la OLPC a unírseles junto a Google, Intel, Quanta, Red Hat, AMD, HP y otros en el lanzamiento de ''Climate Savers'', una organización dedicada a reducir el consumo energético de las computadoras por medio de sistemas que permitan una mejor gestión de energía, y mejores adaptadores de corriente. ''Climate Savers'' eligió menor consumo como el punto más sobresaliente sobre el cual concentrar los esfuerzos con el fin de lograr el mayor impacto positivo sobre el medio ambiente. La OLPC concuerda con esa idea. Como inicio, aquellos que se unan a ''Climate Savers'' deberán conformarse a los lineamientos del ''Energy Star''—la OLPC es 14 veces mejor que dicho estándar. |
|||
{{ Translated text | |
{{ Translated text | |
||
4. Firmware: Mitch Bradley started work on school-server firmware and integrated the cryptographic code into Open Firmware needed for our Bitfrost security system. Lilian Walter modified the TCP layer to support IPv6. She can successfully “finger” and “telnet” to her Fedora Core 7 PC. |
|||
4. Green: Mary Lou and Robert Fadel have started the application |
|||
| display = block }} |
|||
process for EPEAT Gold—the highest award given to laptops; one no |
|||
other laptop has yet received. Also, late last week Google's Ethan |
|||
Beard and Megan Smith, and Red Hat's Mike Evans invited OLPC to join |
|||
with Google, Intel, Quanta, Red Hat, AMD, HP and others in the IT |
|||
industry to launch Climate Savers, an organization dedicated to |
|||
lowering the power consumption of computers through better power |
|||
management systems, and more efficient AC adaptors. Climate Savers |
|||
picked lower power as the single thing on which to concentrate in |
|||
order to have the biggest positive impact on the environment. OLPC |
|||
concurs with this belief. At first those that join Climate Savers |
|||
agree to meet the Energy Star goals—OLPC is already 14× better than |
|||
Energy Star. |
|||
| display = none }} |
|||
{{anchor|news 5}} |
{{anchor|news 5}} |
||
; Sistema : |
|||
; Microscopio a USD 1 : Inspirado por [[User:Sj|SJ Klein]] y EO Smith, Mary Lou hizo un microscopio de 100× para la cámara de su XO por USD 1 (tres lentes plásticos empaquetados). Realizó una serie de videos comparando la pantalla de la XO con pantallas LCD convencionales, donde se logra ver cláramente y en detalle la estructura de los píxeles. En los próximos días hará una compilación de videos para youtube.com. |
|||
{{ Translated text | |
{{ Translated text | |
||
5. System: Chris Ball wrote a script to backup and restore user data from a USB disk during OS build upgrades, so that laptops can be upgraded to newer builds without losing data. The script is still being tested, since there are some “corner cases” to deal with—for example, some old Sugar configuration files causes newer versions of Sugar to crash at startup. |
|||
5. $1 video microscope: Inspired by SJ Klein and EO Smith, Mary Lou |
|||
made a 100× video microscope for her XO for $1 (three plastic lenses |
|||
Andres Salomon did some merging (we are up to 2.6.22-rc5 on master) and created a vserver branch and added the vserver patch (See http://dev.laptop.org/~dilinger/vserver). He also did some bug triaging and worked on merging in the persistence-USB code from Andrew Morton's -mm tree. |
|||
in plastic housing). She made videos of the XO screen compared with a |
|||
standard LCD screen, where the details of the pixel structure can be |
|||
Scott Ananian spend the week writing kernel patches for DNS autoconfiguration over Ipv6. The kernel functionality is now working; Scott still has to patch this into “userland” properly (glibc and/or network manager), and get the patches shipped and accepted upstream. In the process, Scott fixed another bug in the router advertisement daemon (radvd) this week, added some kernel documentation, and found a few minor bugs in the kernel to fix. |
|||
clearly seen. She will be compiling a video for youtube.com in the |
|||
coming days. |
|||
Bernardo Innocenti has been looking into Geode optimizations of glibc—Rob Savoye had developed some optimizations working from code originally written by John Zulauf. |
|||
| display = none }} |
|||
John Palmieri has been working on the Fedora 7 move. Most of the packages we need to worry about now in place. We will be pulling our builds together from three different repository: the F7/OLPC repository, dilinger's (Andres’s) kernel repository, and a temporary repository that exists until we have emergency builds and until Etoys can be put into the Fedora repositories. |
|||
Alex Larsson, who is on loan from the Red Hat desktop team, has been working on a new live-update system for the XO. He posted comments for review to the devel mailing list earlier this week and has since then been working on an implementation. He now has code that can update between image versions, including reverting back to older versions of an image. He also has working code that can detect an update that is available from another laptop on the mesh, and can download it locally instead of going to a central server over a potentially slow, high-latency, high-cost network. Finally, he has code that will host an update on a laptop and publish it on the mesh. |
|||
| display = block }} |
|||
{{anchor|news 6}} |
{{anchor|news 6}} |
||
; X11 : |
|||
; Sugar : Eben Eliason continúa realizando una serie de maquetas cada vez más refinadas sobre los ''rollovers'', invitaciones y notificaciones. También ha hecho una serie de maquetas de las Actividades, incluyendo ''Browse'', ''Read'', ''Write'', ''Memorize'', ''Calculate'', ''Photograph/Capture/Record'' y TamTam que incluyen marcas (''tagging'') y pestañas (''tabs''). También realizó una especificación preliminar del diseño de atajos de teclado, actualmente en discusión. Junto a Jim Gettys trabajó también sobre la lógica de uso de los botones de la consola en términos de funcionalidad deseada y sentido semántico. Marco Gritti ha estaod haciendo cambios al tema GTK incorporando muchas de esas mejoras. |
|||
{{ Translated text | |
{{ Translated text | |
||
6. X11: The X11 update is only missing a few package rebuilds and a few new RPMs. The new keyboard descriptions are ready to go. Bernardo, Miles Grimshaw, and Walter Bender have been collecting more localized keyboards (Turkish, Ethiopic) and modularizing our changes to make them acceptable for upstream. Bernardo has gotten a positive response from Sergey Udaltsov regarding our changes and is waiting for final approval. |
|||
6. Sugar: Eben Eliason has continued to refine a series of mock-ups |
|||
| display = block }} |
|||
for rollovers, invitations, and notifications. He has created a new |
|||
series of Activity mockups, including Browse, Read, Write, Memorize, |
|||
Calculate, Photograph/Capture/Record, and TamTam that feature tagging |
|||
and tabs. He also created a preliminary specification for keyboard |
|||
shortcut design, now open for discussion. Also he worked with Jim |
|||
Gettys to figure out some logic for the hand-held buttons in terms of |
|||
desired functionality and semantic meaning. Marco Gritti has been |
|||
making changes to the GTK theme to incorporate many of these |
|||
improvements. |
|||
| display = none }} |
|||
{{anchor|news 7}} |
{{anchor|news 7}} |
||
; Actividad de Escribir : |
|||
; Actividad de Escribir : Marc Maurer sigue trabajando en la actividad de Escribir (''Write''), enfocándose principalmente en la colaboración. Ha estado trabajando sobre un nuevo algoritmo para la resolución de conflictos en los documentos que son editados por varias personas. También pasó mucho tiempo eliminando ''bugs'' en Abiword con el fin de eliminar un ''blocker bug'' en el ''build'' 406. |
|||
{{ Translated text | |
{{ Translated text | |
||
7. USB: Marcelo Tosatti, working with Cozybit and Marvell in California, made great progress in debugging our USB suspend/resume issues. Javier Cardona and Marcelo were able to acquire accurate traces of the activity on the USB bus. Those traces showed that the USB host controller is entering an invalid state during resume if the wireless device detaches after getting the host_sleep_active notification from the host. Their workaround is to have the wireless device idle for 3mS on the USB bus before detaching; they implemented that in wireless firmware version 5.110.16.p0. This is great progress towards fully working suspend/resume. |
|||
7. Marc Maurer continues work on the Write activity, with his focus |
|||
| display = block }} |
|||
mostly around collaboration. He has been working on a new algorithm to |
|||
handle collisions in documents when people are editing the same part |
|||
of a document. He also spent a lot of time fixing bugs in Abiword to |
|||
close a blocker bug in the 406 Build. |
|||
| display = none }} |
|||
{{anchor|news 8}} |
{{anchor|news 8}} |
||
; Inalámbrica : |
|||
; Actividad de Memoria : Muriel de Souza Godoi actualizó la actividad de Memoria a la nueva API de Sugar; ahora todos los juegos de memoria están unificados en una actividad. También trabajó junto a Eben diseñando una nueva interfaz para el juego; resultando en un nuevo componente: el 'tanteador' (''scoreboard''), con métodos tales como ''set fill color, set stroke color, increase score, set_current_player, etc.'' El nuevo tablero también ha sido desarrollado como componente y puede ser utilizado con los botones de la consola. Estos componentes de la interfaz han sido diseñados para ser lo más flexible posible, buscando la reusabilidad. |
|||
{{ Translated text | |
{{ Translated text | |
||
8. Wireless: Marvell's team in India released wireless firmware that incorporates the new mesh frame format as well as mesh beacon frames (5.110.15.p1). Their release was followed by the release of 5.110.16.p0, which incorporates the support for host sleep and the aforementioned workaround for the USB suspend/resume. Cozybit has also released patches for ethereal/wireshark that decode the new frame format. With this release, we are moving closer to the emerging 802.11s standard and we are also averting problems with existing access points that support lazy-WDS. Note that this firmware version is not interoperable with any previous released versions. Nodes running the new firmware will disrupt and be disrupted by nodes running older versions of the firmware. Q&A testing will be proceeding this week with the goal of incorporating the new frame format in the upcoming stable build. From a network-manager perspective this release greatly simplifies sensing for the presence of mesh nodes. Dan Williams continued work on the Libertas wireless driver. He also spent time getting Avahi ready for the network-manager auto-mesh code. |
|||
8. Muriel de Souza Godoi updated the Memory Activity to the new sugar |
|||
| display = block }} |
|||
API; now all the memory games were unified in one activity. He also |
|||
worked Eben designed a new Memorize Game UI; the new scoreboard was |
|||
developed as a component, with methods such as: set fill color, set |
|||
stroke color, increase score, set_current_player, etc. The new card |
|||
table was also developed as a component and can be controlled using |
|||
the hand-held-mode buttons. These UI components are designed to be as |
|||
flexible as possible, focusing on reusing components. |
|||
| display = none }} |
|||
{{anchor|news 9}} |
{{anchor|news 9}} |
||
; Sugar : |
|||
; Diario : Tomeu Vizoso ha estado trabajando sobre el Diario; ha agregado la funcionalidad de realizar capturas de la pantalla presionando <tt>Alt + 1</tt>; la imagen es guardada en el Diario. También ha estado trabajando en la capacidad de lanzar actividades descargadas directamente desde el Diario. Ha realizado actualizaciones al navegador para que trabaje con el nuevo código del Diario, así como también la interfaz con Python. Ben Saller ha estado trabajando en como hacer que el Diario soporte medias alternativas tales como los discos USB. Eben creó una nueva serie de maquetas del Diario que incorporan barras de herramientas con pestañas, y manejo del ordenamiento "primero por, despues por" y el versionamiento. |
|||
{{ Translated text | |
{{ Translated text | |
||
9. Sugar: Ben Saller continues work on the data store for the Journal. He has been working on support so that one can store Journal entries on pluggable media (such as USB keys) and access entries over the network. He also fixed several bugs that Tomeu Vizoso and Marco Gritti needed. |
|||
9. Journal: Tomeu Vizoso has been working on the Journal; he has added |
|||
the ability to do screen capture by typing Alt-1; the image is saved |
|||
to the Journal. He also has been working to make it possible to launch |
|||
downloaded activities directly from the Journal. He has been updating |
|||
the web browser in order making it work with the new Journal code as |
|||
well as the new code to interface with Python. Ben Saller has been |
|||
working on how to get the Journal to support alternate media such as |
|||
USB drives. Eben created a new series of Journal mock-ups that |
|||
incorporate tabbed toolbars, address support for "sort by, then by," |
|||
and for versioning. |
|||
| display = none }} |
|||
Guillaume Desmottes spent the week working on peer-to-peer tubes support so that more than two people can join an activity (instead of |
|||
{{anchor|news 10}} |
|||
activities being strictly peer to peer). Large parts of this code are working today. There will be more progress next week. |
|||
; Actividades en Malla : Dan Williams ha prograsado con el Administrador de Red (''NM—Network Manager'') y la malla. El ''NM'' escaneará y obtendrá una dirección en la malla de forma automática. La gente de Collabora prosigue con su trabajo sobre el código de determinación-de-presencia y tubos en el ''peer-to-peer''. También agregaron una actividad ''Hellomesh'' que muestra como hacer una actividad usando tubos. (Por favor noten que la actividad sufrirá mutaciones mientras se estabiliza la API de tubos). Eben trabajó intensamente, yendo y viniendo con Pentagram por un diseño actualizado de la interfaz para la vista de la malla. |
|||
{{ Translated text | |
|||
10. Mesh Activities: Dan Williams made progress with Network Manager |
|||
(NM) and the mesh. NM will now automatically scan and get an address |
|||
on the mesh network. The Collabora folks continue down the path of |
|||
making the peer-to-peer presence-discovery code and tubes code work. |
|||
They also added a "Hellomesh" Activity that shows how to build a |
|||
tubes-enabled activity. (Please note that the activity will change |
|||
over time as the tubes API stabilizes.) Eben worked extensively back |
|||
and forth with Pentagram on an updated UI design for the mesh view. |
|||
| display = none }} |
|||
Marco spent much of the week working on the Fedora 7 port. He also made a number of fixes in the Journal, the theme, and Sugar in general. |
|||
{{anchor|news 11}} |
|||
He is largely concentrating on Trial-2 bug fixes. He wrote a simple |
|||
; Fedora Core 7 : John Palmieri ha estado moviendo nuestros ''builds'' a Fedora 7. Una vez que eso este hecho, dispondremos de muchas más oportunidades para colaborar con la comunidad y también poder recurrir a la ayuda directa de los 1200 y pico colaboradores de Fedora. El pasar a Fedora 7 también implica que nuestros paquetes modificados son transferidos al repositorio principal. |
|||
activity to demonstrate how to integrate with the Journal (See http://dev.laptop.org/~marco/edit-activity). |
|||
{{ Translated text | |
|||
11. Fedora Core 7: John Palmieri has been moving our builds to a |
|||
Fedora 7 base. Once that is done we will have a lot more opportunity |
|||
to collaborate with the community and also get more direct help from |
|||
the 1200 or so Fedora contributors. Moving to Fedora 7 also means that |
|||
many of our modified packages are rolled up into the main repository. |
|||
| display = none }} |
|||
Marco and Chris Blizzard worked with the Fedora Translation team to set up an easy-to-use interface for translators to be able to help translate Fedora. A Google Summer of Code student has been working on a web |
|||
{{anchor|news 12}} |
|||
interface that makes it easy for the several hundred Fedora translators |
|||
; ''Build'' 406.14 : El firmware y kernel estable fueron entregados a Quanta para el ''build'' de prueba B4, derivado del ''Build'' 406. El suspender / retomar funcionan completamente por primera vez en un ''build'', incluyendo la conectividad de la malla autónoma, algo inédito en cualquier sistema! Está casi, pero no totalmente estabilizado, para su uso masivo; unos pocos ''bugs'' deben ser eliminados antes de distribuirlo a una audiencia mayor. |
|||
to interact with upstream projects like OLPC (As and example, see http://translate.fedoraproject.org/module/olpc-journal-activity). We do not have all of the work flow completed, but this is an important first step to closing the loop with translators. |
|||
{{ Translated text | |
|||
12. Build 406.14: Firmware and a stable kernel were released to Quanta |
|||
for the Btest-4 build, derived from Build 406. Suspend and resume are |
|||
working in a full build for the first time, including autonomous mesh |
|||
networking, a first for any system anywhere! It is almost, but not |
|||
quite stable enough for widespread use; a few remaining bugs need to |
|||
be squashed before deployment to a large audience. |
|||
| display = none }} |
|||
Tomeu spent the week doing a lot of bug fixing in the web activity, the |
|||
{{anchor|news 13}} |
|||
Journal and the Sugar shell. He also did a lot of testing of the data |
|||
; Firmware : Esta semana, Mitch Bradley trabajó en la estabilización del software y firmware para el ''build'' B4. Mitch también consolidó el código de chequeo ECC (escrito por Segher Boessenkool) con el piloto CAFE NAND y trabajó sobre un plan para el almacenamiento de las llaves públicas que protegen las actualizaciones del firmware. |
|||
store and worked with Ben to fix bugs that he found. In addition he |
|||
{{ Translated text | |
|||
added a lot of new stuff for Trial 2, including: |
|||
13. Firmware: This week, Mitch Bradley worked on stabilizing software |
|||
* implement of modal dialogs for the web browser; |
|||
and firmware for the B4 build. Mitch also merged ECC checking code |
|||
* in the Journal: |
|||
(written by Segher Boessenkool) into CAFE NAND driver and worked out a |
|||
** you can now change an entry title; |
|||
plan for storage of the public key that secures firmware updates. |
|||
** install and execute activities you have downloaded (but are not on the main toolbar); |
|||
| display = none }} |
|||
** take a screenshot of the activity's canvas and use it as a preview for an entry; |
|||
** add a save-in-journal button to the default activity toolbar to |
|||
** explicitly save something to the journal; |
|||
** drag entries from the journal into the clipboard; and |
|||
** use the object-type registry; |
|||
* in the sugar shell: |
|||
** add an option to save objects in the clipboard to the Journal; |
|||
** make the clipboard also use the object-type registry. |
|||
| display = block }} |
|||
{{anchor|news |
{{anchor|news 10}} |
||
; Actividades Sugar en la Comunidad : |
|||
; Sistema X-Window : Richard Smith trabajó junto a Adam Jackson de Red Hat para descubrir porque sus parches para el modo DCON del piloto X causaban parpadeos y saltos cuando se cambiaba de modo DCON a modo GPU. Esto permitirá que el sistema de ventanas desactive la unidad de video y así permitir que el GPU este en ''idle'' cuando no sea usado. |
|||
: Bernardo Innocenti ha estado mejorando nuestras definiciones de teclados para X con el fin de incluir todos los símbolos faltantes y trabajando sobre la base para limpiar y unificar nuestros cambios en el repositorio oficial. Miles Grimshaw ha diseñado dos nuevos teclados para la XO: Turco y Etiope. |
|||
: Daniel Stone de Nokia le sugirió a Jim que nuestras teclas de 'patines' (''sliders'') pueden ser representadas bajo una extensión de entrada X de un modo mejor: vamos a tener tres 'patines' analógicos en la primera fila del teclado, que se verán como tres ejes absolutos para los programas. Esto requiere algo de trabajo sobre el kernel que Bernie aún no ha comenzado. |
|||
: En general, nos encontramos en buena forma esta semana. El nuevo ''framework'' de entradas para X ya funciona, y la diagramación EXA esta casi funcionando también. La próxima semana Bernie proseguirá explorando el tema del empaquetamiento junto con Adam. Jordan Crouse ha resuelto muchos ''bugs'' en el piloto de X, y la cantidad de ''bugs'' bloqueando el #1604 esta bajando rápidamente, lo cual nos haría pensar que podemos llegar a sacar esta actualización justo a tiempo para la migracion hacia Fedora Core 7. |
|||
{{ Translated text | |
{{ Translated text | |
||
10. Sugar Activities in the community: Marc Maurer has been working on collision detection for multiple-document editing. He and the rest of the Abiword team have an algorithm they are happy with. The really adventurous can look at the document (See http://uwog.net/~uwog/abiword/abicollab.pdf). |
|||
14. X Window System: Richard Smith worked with Adam Jackson of Red Hat |
|||
to figure out why his DCON mode patches to the X driver were causing |
|||
the DCON to flicker and glitch on the switch from DCON mode to GPU |
|||
mode. This will enable the window system to disable the video unit and |
|||
allow the GPU to idle when not in use. |
|||
Ian Piumarta and Michael Rueger implemented the IPv6 support for |
|||
Bernardo Innocenti has been enhancing our X keyboard definitions to |
|||
Squeak and ready for the testing. This will enable various collaborative tools in Etoys work over the IPv6 mesh network. Scott Wallace published the FunctionTile feature to the public image; this enables the Etoys user to write scripts with mathematical functions. Bert Freudenberg's recent work encompasses: patching Sugar; X Windows System display support code for the Squeak virtual machine; and an Etoys hook to enables smoother integration of Etoys to the Sugar environment. Ted Kaehler and Alan Kay are working on the kids version of text editor written in Etoys, as well as the simulation of colliding billiard balls. Takashi Yamamiya is now looking at the final integration of |
|||
include all the missing keyboard symbols and working with upstream to |
|||
a drag-and-drop mechanism. Yoshiki Ohshima helped the code generation part of FunctionTile, as well as the documentation of |
|||
cleanup and merge our changes into the official repository. Miles |
|||
projects. |
|||
Grimshaw has designed two new keyboards for the XO: Turkish and |
|||
Ethiopic. |
|||
Jean Piché and the core TamTam team spent the first half of the week at the OLPC office in Cambridge working closely with Eben Eliason on reworking the TamTam interface in light of Sugar “tabs” and some new functional and structural ideas that the team has been exploring. The result will be a recasting of MiniTamTam into TamTamJam, which will enable the explorations and improvisations we enjoy in TamTam to extend across multiple machines on the mesh; and a cleaner integration of the rich and varied functionality of TamTamEdit, making this powerful composition tool more accessible. They also did some preliminary exploration of Barry Vercoe’s fixed-point C-Sound implementation; evaluated TamTam on the B3 hardware; and discussed details of Journal integration with Tomeu. |
|||
Daniel Stone of Nokia suggested to Jim that our slider keys be |
|||
represented in the X input extension in a better way: we're going to |
|||
have three "analog" sliders on the first row of the keyboard, which |
|||
will look like absolute axes to programs. This requires some kernel |
|||
work that Bernie has not yet started. |
|||
Kent Quirk reports from the XO game-development front that Patrick DeJarnette has created the beginnings of a generic side-scroller |
|||
Generally, we are in a much better shape this week. The new input |
|||
game toolkit and has a demonstration game that is beginning to feel a |
|||
framework in X works already, EXA rendering pretty much works too. |
|||
lot “a-like a-Mario.” It hasn't yet been turned into an activity or tested |
|||
Next week Bernie will look into packaging issues with Adam. Jordan |
|||
on the XO, but the approach is sound and we should see it running |
|||
Crouse has fixed many bugs in the X driver, and the he number of bugs |
|||
next week. This toolkit is intended to allow children to easily create |
|||
blocking #1604 is quickly shrinking, so we may be able to push this |
|||
arcade-like games on the XO. |
|||
upgrade just in time for the Fedora Core 7 migration. |
|||
| display = none }} |
|||
Lincoln Quirk has been working on integrating PyGame with Sugar. He has taken Noah Kantrowitz's wrapper code and extended it, but there are problems integrating properly with GTK. For the last few days, he has been working on a Cairo-based implementation of PyGame, which is starting to work, but is so far quite a bit slower than the existing PyGame code. It may be fast enough to use for some games, it looks beautiful, and we hope it will get faster over time. |
|||
{{anchor|news 15}} |
|||
; Kernel : Andres Salomon unificó el parche del árbol de dispositivos (''device-tree''), dando así acceso al hardware y datos de fabricación. La versión del piloto inalámbrico que soporta el suspender/retomar también fue unificado. El protocolo del EC (''embeded controller'') fue depurado, y depurado aún, con lo cual casi está listo. Disponemos ahora de una combinacion de kernel/firmware que permite suspender/retomar en unos dos segundo. La demora se debe principalmente a Libertas y el USB; Marcelo Tosatti y el equipo de Cozybit están trabajando activamente sobre estos pilotos. |
|||
: Chris Ball ha hecho un montón de depuraciones para el ''build'' estable. Descubrió que nuestro mapa de colores de la cámara se enrarece despues de retomar y que el LED de "cámara activa" se ilumina aún cuando no está en uso. Chris escribió un parche para el kernel para energizar la cámara solo cuando lo desea el usuario; Jon Corbet lo está revisando. |
|||
{{ Translated text | |
|||
15. Kernel: Andres Salomon merged the device-tree patch, giving access |
|||
to hardware and manufacturing information. The wireless-driver version |
|||
supporting suspend/resume was also merged. The EC protocol was |
|||
debugged, and debugged some more, and is now mostly fixed. We have a |
|||
kernel/firmware combination that suspends/resumes in about two |
|||
seconds. The delay is mostly from libertas and USB; Marcelo Tosatti |
|||
and the Cozybit team are actively working on these drivers. |
|||
Roberto Fagá has been building an adventure game toolkit called ISIS intended to build text-based adventures with graphical illustrations. The longterm goal is to build a drag-and-drop storytelling game toolkit that kids can use. He just got his hands on an XO and is working on getting the graphics portion of the toolkit functional. |
|||
Chris Ball did a lot of stable-build debugging. He found that our |
|||
camera's colormap becomes strange after resume and that the |
|||
"camera-active" LED comes on at resume even when the camera isn't |
|||
being used. Chris wrote a kernel patch to only power up the camera |
|||
when a user wants it; Jon Corbet is reviewing the patch. |
|||
| display = none }} |
|||
As a team, the gamers now have a git repository and have checked in all of their work, as well as other games from the OLPC game jam. There are several games that they hope to build on over the next few weeks, including a Mancala/Owari stone game that will support play either on a single machine or across the mesh. |
|||
{{anchor|news 16}} |
|||
; IPv6 : Scott Ananian comenzó la semana intentando meter la totalidad de «Essential IPv6 Networking» en su cabeza. Armó un par de túneles IPv6 y migró su casa a IPv6 para: |
|||
: (A) asegurarse de entender como funcionaba la cosa; y |
|||
: (B) ser el campo de pruebas para el ambiente del servidor escolar, que probablemente se encuentre tras NATs similares. |
|||
: Se convirtió en nuestro representante (''liason'') con SIXXS, quienes nos proveerán de conectividad IPv6 vía túneles por el momento, hasta que armemos nuestra infraestructura (y escribamos algo de código) para ser terminal de túneles NAT de IPv6 aquí en Cambridge. Scott también nos confirmó que las direcciones privadas de IPv4 son correctamente asignadas a las laptops si un servidor DHCP no puede ser contactado. |
|||
: La segunda tarea de Scott relativa a la administración de redes fue entender la información DNS enviada como mensajes de notificación de routers como parte de la autoconfiguración IPv6, de modo tal que las máquinas "simplemente funcionen" sin requerir de viajes de ida-y-vuelta a un servidor DHCP u otras configuraciones. Scott notó que <tt>radvd</tt> en nuestra (OLPC) red local (tubos) estaba dando información "falsa", y escribió un parche para <tt>radvdump</tt> y lo envió a los responsables para su procesamiento. Resultó ser que <tt>radvd</tt> estaba usando un <tt>config</tt> viejo y que solo necesitaba que se le envíe un SIGHUP, algo bastante simple. Scott envió mails a varias personas (incluyendo la lista de correos del kernel correspondiente) detallando un plan para soportar DNS-en-RA en el kernel de Linux y el Network Manager. Scott no ha recibido ninguna objeción por el momento, con lo cual suponemos que el plan sirve y escribirá un primer borrador del código para la semana que viene. |
|||
{{ Translated text | |
|||
16. IPV6: Scott Ananian began the week by trying to cram the entirety |
|||
of "Essential IPv6 Networking" into his head. He set up some IPv6 |
|||
tunnels and IPv6-enabled his home site to: (A) make sure he knew how |
|||
things worked; and (B) serve as a testbed for the school server |
|||
environment, which will likely be behind similar NATs. He took over as |
|||
the liaison to SIXXS, which is going to be providing our IPv6 |
|||
connectivity via tunnels for the short term, at least until we set up |
|||
infrastructure (and possibly write some code) to terminate |
|||
NAT-tunneling IPv6 tunnels ourselves here in Cambridge. Scott also |
|||
confirmed that private IPv4 addresses are properly assigned to the |
|||
laptops if a DHCP server cannot be found. |
|||
Kuku Anakula, a flashcard-style game, has been polished for Trial 2; it can share configuration files and tile sets with the Memonumber game. |
|||
Scott's second network-manager-related task was to get it to |
|||
understand DNS information sent via Router Advertisement messages as |
|||
part of IPv6 |
|||
autoconfiguration, so that the machines "just work" without requiring |
|||
round-trips to a DHCP server or other setup. Scott noticed that radvd |
|||
on our local (OLPC) network (tubes) was giving out "bogus" |
|||
information, and wrote a patch for radvdump and sent the patch |
|||
upstream in the process. As it turns out, radvd was still using a |
|||
stale config and just needed to be sent SIGHUP, which was simple |
|||
enough. Scott sent mail to a number of people (including the |
|||
appropriate kernel mailing list) outlining a plan to add support for |
|||
DNS-in-RA to the Linux kernel and to Network Manager. Scott hasn't |
|||
heard any objections yet, so will assume |
|||
the plan is good and code up a first-draft implementation next week. |
|||
| display = none }} |
|||
MaMaMedia has finished three activities: a slider puzzle, an e-poll generator, and a teacher center, the latter being a place for teachers to learn and contribute to how they can use activities to integrate XO programs (Paint, Camera, Write) into their teaching. In the teacher center, there are lesson ideas for exploring the XO and the activities, a glossary, some background on Constructionism, etc. |
|||
{{anchor|news 17}} |
|||
| display = block }} |
|||
; Hardware : El bus de entrada/salida asíncrono (SPD) de las XOs tiene problemas cuando sale del suspender/retomar haciendo que las escrituras el controlador de pantalla (DCON) fallasen. Mitch descubrió la causa de un fallo de retomar que ocurría solo en algunas máquinas: se encontró un ''bug'' en el DCON/system-management y un ''bug'' de hardware en el DCON fue descubierto. Richard, Mitch, Andres, Chirs y Jordan Crouse trabajaron en equipo y lograron corregirlo. |
|||
{{anchor|news 11}} |
|||
; Contenido : |
|||
{{ Translated text | |
{{ Translated text | |
||
11. Content: SJ Klein and Mel Chua, who organized the Game jam, are working on a generalized notion of “jam,” for a broader community audience. The FHSST group in South Africa is running a jam out of Berkeley to make high school curricula and polish their texts. The Polish Free Texts project has their own variant on the theme for teachers. In progress: defining a space for collating links to such initiatives; developing a framework that allows for broad intake of all kinds of material, and for a refinement step that converts scans or documents into final formats for printing, storing in specialized repositories, storing on wikis and other collaboration sites. Meanwhile, SJ has been working on style guidelines for content contributions. |
|||
17. Hardware: The asynchronous input/output (SPD) bus on the XOs has |
|||
problems when coming out of suspend/resume and was causing write to |
|||
The Commonwealth of Learning (COL) is planning some content jams for educators and authors towards the end of the summer and early fall. They are expanding their collaboration on free textbooks starting with wikieducator, where public domain texts are being added to the “XXI texts” project, a project to find textbooks that have entered the public domain. They are working with educators to get primary texts online and developing an OLPC project on the site. A new mailing list for free texts has been set up, with COL, an Arabic texts project, the Polish Free Textbook project, Free Culture's college texts project, and OLPC. The Open Society Institute is looking into ways to fund a specific short-term effort to bootstrap these groups and bring their efforts together. |
|||
the display controller (DCON) to fail. Mitch figured out the root |
|||
cause of a failure to resume that only shows up on some machines: a |
|||
There was an entire track at the third annual iCommons summit dedicated to open education. OLPC and growing rural networks were highlighted as an example of the most revolutionary target audience. Over the course of a year or so, there are many projects aiming to develop free materials and interested n focusing on developing-world primary school; beginning with the Shuttleworth Foundation and FHSST and Schoolnet projects in southern Africa. |
|||
DCON/system-management (SM) bus bug was found and a DCON hardware bug |
|||
discovered. Richard, Mitch, Andres, Chris, and Jordan Crouse worked |
|||
Google’s OurStories continues apace and is looking for active contacts in each country to help coordinate story gathering via activities. |
|||
together to find and produce a fix. |
|||
| display = |
| display = block }} |
||
{{anchor|More News}} |
{{anchor|More News}} |
Revision as of 14:39, 24 June 2007
NOTA: Al ser esta una traducción comunitaria (léase, no oficial) puede estar desactualizada. Cualquier duda o para las últimas noticias oficiales remitirse al original en inglés.
Laptop News 2007-VI-24
Shanghai | CE (EC) | Servidor escolar | Firmware | Sistema | X11 | USB | Inalámbrica | Sugar | Actividades Sugar en la Comunidad | Contenido
- Shanghai
1. Shanghai: Mary Lou Jepsen, John Watlington, Richard Smith, and David Woodhouse joined the extensive team from Quanta in Shanghai for the B4 build. 2000 laptops are scheduled to be built by the end of Monday, more than half are already built. Things went so well that the build was started early, leaving the OLPC team ample time to work other components of the OLPC ecosystem: school server, multi-battery charger, active antennae, and WiFi repeaters. The B4 yield (so far) is approximately 99%—up substantially from previous builds. Improvements in B4 include: texture on the upper handle bar; increased hinge tilt; elimination of the hinge “squeak”; rabbit ears that click into place when put into the down position; elimination of a slight camera vignetting by the bezel; minor modifications to the motherboard; etc.
- CE (EC)
2. EC: Richard Smith and David Woodhouse have moved the kernel battery driver over to new embedded controller (EC) protocol. In the process, David had some some suggestions that Richard will be folding back into the EC code. Meanwhile, Richard has flushed out a few minor EC bugs and submitted fixes back to Quanta.
- Servidor escolar
3. School server: Scott Ananian, John Watlington, and Dan Margo worked on school-server configuration management. The process—a combination of RedHat's RPM system and a version-control system—will allow system updates of OLPC specific configuration files while preserving local configuration modifications.
- Firmware
4. Firmware: Mitch Bradley started work on school-server firmware and integrated the cryptographic code into Open Firmware needed for our Bitfrost security system. Lilian Walter modified the TCP layer to support IPv6. She can successfully “finger” and “telnet” to her Fedora Core 7 PC.
- Sistema
5. System: Chris Ball wrote a script to backup and restore user data from a USB disk during OS build upgrades, so that laptops can be upgraded to newer builds without losing data. The script is still being tested, since there are some “corner cases” to deal with—for example, some old Sugar configuration files causes newer versions of Sugar to crash at startup.
Andres Salomon did some merging (we are up to 2.6.22-rc5 on master) and created a vserver branch and added the vserver patch (See http://dev.laptop.org/~dilinger/vserver). He also did some bug triaging and worked on merging in the persistence-USB code from Andrew Morton's -mm tree.
Scott Ananian spend the week writing kernel patches for DNS autoconfiguration over Ipv6. The kernel functionality is now working; Scott still has to patch this into “userland” properly (glibc and/or network manager), and get the patches shipped and accepted upstream. In the process, Scott fixed another bug in the router advertisement daemon (radvd) this week, added some kernel documentation, and found a few minor bugs in the kernel to fix.
Bernardo Innocenti has been looking into Geode optimizations of glibc—Rob Savoye had developed some optimizations working from code originally written by John Zulauf.
John Palmieri has been working on the Fedora 7 move. Most of the packages we need to worry about now in place. We will be pulling our builds together from three different repository: the F7/OLPC repository, dilinger's (Andres’s) kernel repository, and a temporary repository that exists until we have emergency builds and until Etoys can be put into the Fedora repositories.
Alex Larsson, who is on loan from the Red Hat desktop team, has been working on a new live-update system for the XO. He posted comments for review to the devel mailing list earlier this week and has since then been working on an implementation. He now has code that can update between image versions, including reverting back to older versions of an image. He also has working code that can detect an update that is available from another laptop on the mesh, and can download it locally instead of going to a central server over a potentially slow, high-latency, high-cost network. Finally, he has code that will host an update on a laptop and publish it on the mesh.
- X11
6. X11: The X11 update is only missing a few package rebuilds and a few new RPMs. The new keyboard descriptions are ready to go. Bernardo, Miles Grimshaw, and Walter Bender have been collecting more localized keyboards (Turkish, Ethiopic) and modularizing our changes to make them acceptable for upstream. Bernardo has gotten a positive response from Sergey Udaltsov regarding our changes and is waiting for final approval.
- Actividad de Escribir
7. USB: Marcelo Tosatti, working with Cozybit and Marvell in California, made great progress in debugging our USB suspend/resume issues. Javier Cardona and Marcelo were able to acquire accurate traces of the activity on the USB bus. Those traces showed that the USB host controller is entering an invalid state during resume if the wireless device detaches after getting the host_sleep_active notification from the host. Their workaround is to have the wireless device idle for 3mS on the USB bus before detaching; they implemented that in wireless firmware version 5.110.16.p0. This is great progress towards fully working suspend/resume.
- Inalámbrica
8. Wireless: Marvell's team in India released wireless firmware that incorporates the new mesh frame format as well as mesh beacon frames (5.110.15.p1). Their release was followed by the release of 5.110.16.p0, which incorporates the support for host sleep and the aforementioned workaround for the USB suspend/resume. Cozybit has also released patches for ethereal/wireshark that decode the new frame format. With this release, we are moving closer to the emerging 802.11s standard and we are also averting problems with existing access points that support lazy-WDS. Note that this firmware version is not interoperable with any previous released versions. Nodes running the new firmware will disrupt and be disrupted by nodes running older versions of the firmware. Q&A testing will be proceeding this week with the goal of incorporating the new frame format in the upcoming stable build. From a network-manager perspective this release greatly simplifies sensing for the presence of mesh nodes. Dan Williams continued work on the Libertas wireless driver. He also spent time getting Avahi ready for the network-manager auto-mesh code.
- Sugar
9. Sugar: Ben Saller continues work on the data store for the Journal. He has been working on support so that one can store Journal entries on pluggable media (such as USB keys) and access entries over the network. He also fixed several bugs that Tomeu Vizoso and Marco Gritti needed.
Guillaume Desmottes spent the week working on peer-to-peer tubes support so that more than two people can join an activity (instead of activities being strictly peer to peer). Large parts of this code are working today. There will be more progress next week.
Marco spent much of the week working on the Fedora 7 port. He also made a number of fixes in the Journal, the theme, and Sugar in general. He is largely concentrating on Trial-2 bug fixes. He wrote a simple activity to demonstrate how to integrate with the Journal (See http://dev.laptop.org/~marco/edit-activity).
Marco and Chris Blizzard worked with the Fedora Translation team to set up an easy-to-use interface for translators to be able to help translate Fedora. A Google Summer of Code student has been working on a web interface that makes it easy for the several hundred Fedora translators to interact with upstream projects like OLPC (As and example, see http://translate.fedoraproject.org/module/olpc-journal-activity). We do not have all of the work flow completed, but this is an important first step to closing the loop with translators.
Tomeu spent the week doing a lot of bug fixing in the web activity, the Journal and the Sugar shell. He also did a lot of testing of the data store and worked with Ben to fix bugs that he found. In addition he added a lot of new stuff for Trial 2, including:
- implement of modal dialogs for the web browser;
- in the Journal:
- you can now change an entry title;
- install and execute activities you have downloaded (but are not on the main toolbar);
- take a screenshot of the activity's canvas and use it as a preview for an entry;
- add a save-in-journal button to the default activity toolbar to
- explicitly save something to the journal;
- drag entries from the journal into the clipboard; and
- use the object-type registry;
- in the sugar shell:
- add an option to save objects in the clipboard to the Journal;
- make the clipboard also use the object-type registry.
- Actividades Sugar en la Comunidad
10. Sugar Activities in the community: Marc Maurer has been working on collision detection for multiple-document editing. He and the rest of the Abiword team have an algorithm they are happy with. The really adventurous can look at the document (See http://uwog.net/~uwog/abiword/abicollab.pdf).
Ian Piumarta and Michael Rueger implemented the IPv6 support for Squeak and ready for the testing. This will enable various collaborative tools in Etoys work over the IPv6 mesh network. Scott Wallace published the FunctionTile feature to the public image; this enables the Etoys user to write scripts with mathematical functions. Bert Freudenberg's recent work encompasses: patching Sugar; X Windows System display support code for the Squeak virtual machine; and an Etoys hook to enables smoother integration of Etoys to the Sugar environment. Ted Kaehler and Alan Kay are working on the kids version of text editor written in Etoys, as well as the simulation of colliding billiard balls. Takashi Yamamiya is now looking at the final integration of a drag-and-drop mechanism. Yoshiki Ohshima helped the code generation part of FunctionTile, as well as the documentation of projects.
Jean Piché and the core TamTam team spent the first half of the week at the OLPC office in Cambridge working closely with Eben Eliason on reworking the TamTam interface in light of Sugar “tabs” and some new functional and structural ideas that the team has been exploring. The result will be a recasting of MiniTamTam into TamTamJam, which will enable the explorations and improvisations we enjoy in TamTam to extend across multiple machines on the mesh; and a cleaner integration of the rich and varied functionality of TamTamEdit, making this powerful composition tool more accessible. They also did some preliminary exploration of Barry Vercoe’s fixed-point C-Sound implementation; evaluated TamTam on the B3 hardware; and discussed details of Journal integration with Tomeu.
Kent Quirk reports from the XO game-development front that Patrick DeJarnette has created the beginnings of a generic side-scroller game toolkit and has a demonstration game that is beginning to feel a lot “a-like a-Mario.” It hasn't yet been turned into an activity or tested on the XO, but the approach is sound and we should see it running next week. This toolkit is intended to allow children to easily create arcade-like games on the XO.
Lincoln Quirk has been working on integrating PyGame with Sugar. He has taken Noah Kantrowitz's wrapper code and extended it, but there are problems integrating properly with GTK. For the last few days, he has been working on a Cairo-based implementation of PyGame, which is starting to work, but is so far quite a bit slower than the existing PyGame code. It may be fast enough to use for some games, it looks beautiful, and we hope it will get faster over time.
Roberto Fagá has been building an adventure game toolkit called ISIS intended to build text-based adventures with graphical illustrations. The longterm goal is to build a drag-and-drop storytelling game toolkit that kids can use. He just got his hands on an XO and is working on getting the graphics portion of the toolkit functional.
As a team, the gamers now have a git repository and have checked in all of their work, as well as other games from the OLPC game jam. There are several games that they hope to build on over the next few weeks, including a Mancala/Owari stone game that will support play either on a single machine or across the mesh.
Kuku Anakula, a flashcard-style game, has been polished for Trial 2; it can share configuration files and tile sets with the Memonumber game.
MaMaMedia has finished three activities: a slider puzzle, an e-poll generator, and a teacher center, the latter being a place for teachers to learn and contribute to how they can use activities to integrate XO programs (Paint, Camera, Write) into their teaching. In the teacher center, there are lesson ideas for exploring the XO and the activities, a glossary, some background on Constructionism, etc.
- Contenido
11. Content: SJ Klein and Mel Chua, who organized the Game jam, are working on a generalized notion of “jam,” for a broader community audience. The FHSST group in South Africa is running a jam out of Berkeley to make high school curricula and polish their texts. The Polish Free Texts project has their own variant on the theme for teachers. In progress: defining a space for collating links to such initiatives; developing a framework that allows for broad intake of all kinds of material, and for a refinement step that converts scans or documents into final formats for printing, storing in specialized repositories, storing on wikis and other collaboration sites. Meanwhile, SJ has been working on style guidelines for content contributions.
The Commonwealth of Learning (COL) is planning some content jams for educators and authors towards the end of the summer and early fall. They are expanding their collaboration on free textbooks starting with wikieducator, where public domain texts are being added to the “XXI texts” project, a project to find textbooks that have entered the public domain. They are working with educators to get primary texts online and developing an OLPC project on the site. A new mailing list for free texts has been set up, with COL, an Arabic texts project, the Polish Free Textbook project, Free Culture's college texts project, and OLPC. The Open Society Institute is looking into ways to fund a specific short-term effort to bootstrap these groups and bring their efforts together.
There was an entire track at the third annual iCommons summit dedicated to open education. OLPC and growing rural networks were highlighted as an example of the most revolutionary target audience. Over the course of a year or so, there are many projects aiming to develop free materials and interested n focusing on developing-world primary school; beginning with the Shuttleworth Foundation and FHSST and Schoolnet projects in southern Africa.
Google’s OurStories continues apace and is looking for active contacts in each country to help coordinate story gathering via activities.
Más Noticias
Las Laptop News (en inglés) están archivadas en archivo Laptop News. También en la lista de correo community-news.
Se puede suscribir a la lista de correos OLPC community-news en el sitio del mailman de laptop.org.
Preguntas o pedidos de la prensa: enviar email a press@racepointgroup.com
Hitos
Nov. 2007 | Inicio de la producción en masa. |
Abr. 2007 | One Laptop Per Child anuncia su versión beta final de su revolucionaria XO Laptop. |
Abr. 2007 | Primeras máquinas pre-B3 armadas. |
Mar. 2007 | Primera red de malla en funcionamiento. |
Feb. 2007 | Las máquinas B2-test están disponibles y comienza su distribución a los desarrolladores y países de lanzamiento. |
Ene. 2007 | Ruanda anuncia su participación en el proyecto. |
Todos los hitos se pueden ver acá.
Prensa
2008
1er trimestre
6 Jan. 2008 | PC World | OLPC Considerando la elasticidad una, consiga una oferta en Europa OLPC Considering 'Give One, Get One' Offer in Europe |
4 Jan. 2008 | The Economist | Una computadora portátil clunky por niño One clunky laptop per child |
3so trimestre
18 Oct. 2008 | El Tiempo | Un portátil por niño |
Despues
Lee noticias de despues de 2008 </noinclude>
Video
Existen videos varios sobre la XO y la OLPC.
OLPC.TV | Una colección / blog específica de videos sobre la OLPC A collection of several videos |
video.google.com | Ivan Krstić da una charla ténica sobre la OLPC en la serie Google TechTalk Ivan Krstić delivers a technical presentation of OLPC at the Google TechTalk series |
cbsnews.com | 60 Minutos, Que Pasaría si todos los Chicos Tuviesen una Laptop 60 Minutes, What if Every Child had a Laptop |
cnn.com | CNN, Debe Intel temerle a la Laptop de USD 100? CNN, Should Intel Fear $100 Laptop? |
redhatmagazine.com | Revista Red Hat: Dentro de Una Laptop por Chico, Episodio Dos Red Hat Magazine: Inside One Laptop per Child, Episode Two |
redhatmagazine.com | Red Hat Magazine: Dentro de One Laptop per Child, Episodio Uno<font size="-1"><br>Red Hat Magazine: Inside One Laptop per Child, Episode One |
sf.tv | Video de la OLPC dese Suiza, 26 Enero, 2007 OLPC Video from Switzerland, 26.01.2007 |
acm.org | Entrevista con Nicholas Negroponte sobre la Laptop de USD 100 Interview with Nicholas Negroponte on the &100 Laptop |
techpresentations.com | Presentación por Jim Gettys en FOSDEM 2007 Presentation by Jim Gettys at FOSDEM 2007 |
globo.com | Chicos prueban computadora portátil Crianças testam computador portátil Students test the laptop, GLOBO- BRASIL |
stanford.edu | Presentación de Mark Foster en la Universidad de Stanford Mark Foster delivers presentation to Stanford University |
technologyreview.com | Mini-documental de Technology Review Technology Review Mini-Documentary |
radiofarda.com | Una breve demostración A Brief Demo |