[Peru] [Argentina] Noticias OLPC 2007-07-21
Samuel Klein
meta.sj at gmail.com
Sat Jul 21 20:19:28 EDT 2007
maravilloso :-) sj
On 7/21/07, Xavier Alvarez <xavi.alvarez at gmail.com> wrote:
> Castellano: http://wiki.laptop.org/go/News/lang-es
> Original inglés: http://wiki.laptop.org/go/News
>
> Laptop News 2007-VII-21
>
> Pruebas | Trial-3 | Sugar | GNOME móvil | Salut/Gabble | «Builds»
> | Actividades en malla | Mediciones de energía | Rendimiento |
> Firmware | Kernel | Servidor escolar | Paquetes de contenidos |
> «Jams» de contenidos
>
> [1] Pruebas
> Hemos realizado pruebas en la duración de las baterías en 75
> laptops B4: los resultados seran publicados en el wiki de la OLPC
> esta semana. La próxima semana estaremos usando 100 B4s para
> pruebas de la malla. Dafydd harries y Simon McVittie de Collabora
> nos estarán ayudando con las pruebas de escalabilidad y
> conectividad de la malla. Los builds del software siguen
> progresando. La mayoría de las funcionalidades del Trial-2 estan
> en los builds 528+; y varias actividades (Read, Write, Chat,
> Connect4, Record) tienen la colaboración habilitada; el Dario
> está integrado, y redes en mallas con enlace local pequeñas ya
> están funcionando. Gracias a todos los que han documentado,
> revisado y priorizado los bugs en Trac (http://dev.laptop.org);
> la mayoría ya han sido distribuidos y estarán resueltos para el
> próximo lanzamiento (Trial-3).
>
> [2] Trial-3
> Hemos comenzado las discuciones sobre el lanzamiento de software
> ha incluir en el build de hardware en gran escala, debe estar
> listo para principios o mediados de Septiembre. Estará
> básicamente basado en el Trial-2 e incluirá varios arreglos de
> bugs y solo una pequeña cantidad de funcionalidades nuevas.
>
> [3] Sugar
> Marco Gritti nos informa de un «muy buen progreso!» Ha eliminado
> varios bugs en el portapapeles, referentes a temas,
> comportamiento de las paletas, y la interfaz de usuario. Terminó
> con una gran cantidad de trabajo en la integración del
> administrador de hardware abierto (OHW—Open Hardware Management)
> con la interfaz. Otros detalles incluyen el rehacer el manejo de
> las teclas de brillo y volumen para la B3/B4; cazar el bug de la
> "fila blanca" de X11; y lograr que el plug-in de Totem funcione
> con el navegador. Tomeu Vizoso también hizo arreglos al
> Portapapeles; integró cambios recientes al almacén de datos en
> Sugar, desarrolló un avance de página-lazy ('haragán') en el
> Diario haciendo un 'caching' de más items que los que se pueda
> mostrar en pantalla y buscarlos oportunísticamente; y arregló una
> pérdidas/goteras de archivos en Sugar y Actividad en /tmp
> J.M. Maurer agregó un señal de «zoom» al control libabiword, y lo
> enganchó en Write; agregó justificación a ambos márgenes a la
> actividad de Write; hizo "compañero se fue" (buddy left) en el
> back-end de Write y AbiCollab de Sugar; y eliminó un bug que
> causaba que Write fallara al abrir otra instancia.
> Arjun Sarwal trabajó aun más en la optimización del tiempo de
> respuesta de la actividad de Medir (que convierte a la laptop en
> un osciloscopio). Ha heco mejoras a la interfaz al agregarle una
> grilla al fondo y cambiando el esquema de colores para mejorar el
> contraste. Las nuevas capacidades incluyen el poder
> arrancar/parar el graficado y poder hacer una captura de pantalla
> con la onda graficada. También se agrego la capacidad de
> registrar datos. Una versión de la actividad se encuentra
> disponible en el repositorio git bajo la categoría de
> projects/measure (ver Measure / Oscilloscope).
>
> [4] GNOME móvil
> John Palmieri estuvo en GUADEC (GNOME Users' And Developers'
> European Conference) esta semana representando a la OLPC en la
> reunión sobre GNOME móvil y embarcado (GMAE—GNOME mobile and
> embedded). La plataforma móvil de GNOME es un subconjunto de la
> plataforma GNOME; que representa componentes actualmente en la
> XO, el OpenMoko, Nokia 800 y otros dispositivos.
>
> [5] Salut/Gabble
> John se juntó en GUADEC con Sjoerd Simons, Guillaume Desmottes,
> Morgan Collet y Simon McVittie. Entre sesiones trabajaron sobre
> eliminación de bugs menores y actualizaciones en Salut (un
> administrador de enlaces locales de conexiónes XMPP). Sjoerd
> descubrió porque Salut a veces "perdía" contactos en una red
> mala. Juntos, terminaron la nueva especificación de tubos. Simon
> también trabajó en reparar bugs en el avatar (la imagen del
> compañero) de Gabble (el administrador de conexiones Jabber/XMPP
> que utilizamos para chat y video conferencias).
>
> [6] «Builds»
> Dan Winship sacó varios builds por día esta semana. (Ya vamos por
> el Build 528). Hizo un arreglo sobre Pilgrim para acomodar
> aquellas actividades con espacios en sus nombres; y escribió
> algunas herramientas para determinar (y documentar) los cambios
> entre builds.
>
> [7] Actividades en malla
> Dan Williams encontró y elminó varios bugs en compartir
> actividades y la Vista de la Malla. Solucionó un tema de Python
> 2.5 que rompió el compartir en Grabar y Leer, y escribió la
> actividad «Jukebox», un reproductor de media basado en gstreamer
> con integración al Diario. También realizó ciertas tareas de
> mantenimiento en Libertas, y revisión de parches; hizo que los
> escaneos inalámbricos sean «menos hackeros»; y arreglo un tema
> del escaneo de la inalámbrica en el NetworkManager que causaba
> que los access-points desaparecieran de la vista de la malla con
> el tiempo.
>
> [8] Mediciones de energía
> Esta semana fue un torbellino de actividad tratando de conciliar
> el consumo de energía de cada subsistema de la XO con lo que
> esperábamos. John Watlington, Richard Smith, Joel Stanly y Jim
> Gettys están trabajando en un análisis detallado del consumo de
> energía. El objetivo de las mediciones ha sido la verificación
> que disponemos del hardware en su lugar para permitir el apagar
> cualquier componente a voluntad y que algo «apagado»
> efectivamente esté apagado. Esto quiere decir que ha medida que
> el desarrollo de software avance, seremos capaces de mantener
> cualquier circuito no utilizado apagado o en bajo-consumo cuando
> no esté siendo usado. Disponemos de 29 puntos diferentes de
> mediciones en la XO, dándonos una granularidad muy detallada de
> cada camino, cubriendo todos los subsistemas importantes.
> Si todos los subsistemas estan prendidos y corriendo a máxima
> potencia, la XO puede consumir un máximo aproximado de sies watts
> (ignorando dispositivos USB externos). Para verificar esto, hemos
> puesto a la XO en varios estados de pantalla, inalámbrica, USB y
> uso de CPU. El uso normal cuando el sistema está en reposo, o en
> modo suspendido de ebook, o solo malla es mucho menor a éste
> máximo, por supuesto.
> La potencia consumida en cada uno de los caminos (power rails) ha
> sido cuidadosamente revisado y auditado para asegurarnos que
> sabemos dond va cada watt. No hemos sido capaces de dar cuentas
> por cada watt del sistema, pero estamos muy cerca—lo
> suficientemente cerca como para pensar que todos los componentes
> están funcionando como previsto o especificado. Pero «como
> especificado» en algunos casos sigue siendo alto. El WLAN y DCON
> (controlador de pantalla) son un poco problemáticos. Hemos tenido
> promesas del equipo WLAN sobre la existencia de muchas perillas y
> controles para reducir su consumo y que comenzarán a verlos.
> Sin embargo, el DCON según HiMax es que sus mediciones para el
> consumo bajo el modo-dormido (sleep) es lo mismo que nosotros
> hemos medido, aproximadamente 150mW. Esto no es aceptable. Cuando
> entremos en modo-dormido o de baja-potencia solo-WLAN
> necesitaremos cortar la energía al DCON. Esto quiere decir que el
> kernel pronto tendrá que manejar información sobre como
> inicializar al DCON al encenderlo. Antiguamente el kernel podía
> confiar en que el OpenFirmware (OFW) lo hubiese inicializado al
> DCON. (Hemos verificado que bajo OFW podemos cortar la energía al
> DCON y resucitarlo).
> La mayoría de los otros controles de la administración de energia
> de Linux han sido verificados en su funcionamiento, ej: audio,
> cámara, etc. La sorpresa fue que nuestra alimentación del
> procesador no es tan eficiente como podría serlo. El lado alegre,
> hemos ahorrado 30mW de energía cuando la laptop no está apagada y
> otros 35mW siempre que la pantalla esté encendida.
>
> [9] Rendimiento
> Chris Ball cambió algo de nuestro comportamiento de energía; ahora
> apagamos la pantalla cuando se suspende por medio del botón de
> encendido o se cierra la tapa, ahorrando energía. Chris se
> percató que el retomar se vuelve inestable si al mismo tiempo se
> satura de tráfico la radio inalámbrica. Este bug ya fue pasado a
> Marcelo y Cozybit para su análisis. Chris también informa de un
> problema con las teclas de juegos y eventos de administración de
> energía siendo interpretados como pulsaciones del botón de
> encendido para AMD; esto nos suspende cuando no queremos.
> Chris está investigando nuestro consumo de memoria, que ha
> aumentado recientemente—estamos corriendo más procesos Python que
> antes sin que compartan bibliotecas, y corriendo un servidor DHCP
> goloso (usando 12–20MB!)
> Chris y Richard escribieron un script en Python para calcular el
> valor hora-watt al que se llega con las pruebas de bateriás
> realizadas. Esto nos permite un calculo exacto de la duración que
> obtendremos de medir los consumos.
>
> [10] Firmware
> Quanta publicó su 2ª prueba para lo que será el firmware PQ2C20.
> Richard Smith revisó todos los cambios. A destacar es la
> eliminación del código que soportaba a los ATest (eliminando 672
> líneas de código base).
> Andres Salomon trabajó sobre una serie de arreglos del controlador
> embarcado (EC&mdashembeded controller), incluyendo darle una mano
> a Richard debuggear unos temas del CE brindando el soporte en el
> kernel necesario. Mitch Bradley logró hacer funcionar Forth en el
> procesador 8051 como una posible base para el código abierto del
> CE y trabajó en una versión del firmware con soporte para la
> activación.
> Lilian Walter logró hacer funcionar un stack dual IPv4 e IPv6
> trabajando para ping y finger. Lilian está investigando ahora
> como desarrollar Túneles Teredo (que es un protocolo diseñado
> para permitir conectividad IPv6 a nodos que se encuentran detrás
> de dispositivos de NAT sin conocimiento de IPv6), esto involucra
> características de IPv6 tales como solicitud/aviso de router y
> paquetes DNS AAAA.
> James Cameron comenzó a trabajar sobre el desarrollo open-source
> para el CE.
>
> [11] Kernel
> Marcelo Tosatti hizo más pruebas en paralelo de suspender/retomar;
> encontró una llamada innecesaria a mdelay() en el piloto CAFE; y
> siguió investigando más problemas con el suspender/retomar de
> Libertas y fallas bajo trafico intenso. Andres Salomon trabajó en
> otra unificación con Libertas, llevando código al upstream, hizo
> que el despertar-por-teclado funcione correctamente: muchos bugs
> resueltos y esperamos que pocos nuevos.
> Lo pendiente para terminar con la administración de energía en el
> kernel de Linux es desenergizar al DCON cuando no esté siendo
> usado (ahorrando 150mw suspendido como se nota arriba), y el
> debugging del parche de DCON cuando el sistema de ventanas se
> encuentre inactivo (idle). También es necesario explorar cuanta
> energía se ahorra al apagar el Dotclock PLL del procesador cuando
> no es necesario. Esto debería mejorar aún más nuestra duración de
> batería.
>
> [12] Servidor escolar
> Daniel Wyatt hizo la primera imagen instalable y preconfigurada
> del servidor escolar (ver http://xs-dev.laptop.org/xs y los
> scripts en el árbol git
> http://dev.laptop.org/git.do?p=projects/livecd-data;a=summary ;
> los archivos de configuración se encuentran en
> http://dev.laptop.org/git.do?p=projects/xs-config;a=summary y los
> scripts para «llamar a casa» del XS están en
> http://dev.laptop.org/git.do?p=projects/xs-callhome;a=summary).
>
> [13] Paquetes de contenidos
> Con respaldo de la comunidad, Lauren Klein y Kathy Paur armaron la
> especificacion de los paquetes de contenidos. Ahora se requiere
> hacer el enganche al «mime/type» para .xol (la extensión siendo
> candidateada) y un script para desempacarlo y regenerar las
> plantillas de navegación en /home/olpc/Library. Algunos miembros
> de la comunidad ya han subido archivos .xol a la Grilla de
> bibliotecas al wiki de la OLPC.
>
> [14] «Jams» de contenidos
> CC-Taiwán es uno de las comunidades más grandes de Creative
> Commons; y están muy deseosos de hacer un «jam» de contenidos
> dentro de Wikimania. Otro «jam» está siendo planeado para
> linuxconf.au.
>
>
>
> --
> XA
> =========
> Don't Panic! The Answer is 42
> _______________________________________________
> Argentina mailing list
> Argentina at lists.laptop.org
> http://lists.laptop.org/listinfo/argentina
>
More information about the Peru
mailing list