En estas últimas semanas estoy trabajando en las actividades Leer (Read) y Obtener Libros (GetBooks). La idea es mejorar la experiencia general de la lectura de libros en las XO.
Para eso aproveché bastante trabajo ya hecho en otras actividades.
Por ejemplo, en el caso de la actividad Read, tomé código de Read Etexts, para poder leer libros en formato TXT, poder subrayar el texto y que la computadora lo lea (text to speech).
En el caso de la actividad GetBooks, tomé código de la actividad Get Internet Archive Books y de la actividad Get Books Ceibal. Ahora es posible ver las tapas de los libros antes de desacargarlos, filtrar por idiomas, ver los libros que se encuentran ya descargados y consultar catálogos. También la interfase ha sido mejorada.
Los catálogos son una característica interesante, ya que permiten publicar en un servidor colecciones de libros por temas, y acercar a los niños a libros que no conozcan.
Para quienes quieran probar estas actividades, aun en desarrollo, pueden descargarlas aqui Read y GetBooks.
El código fuente se puede ver en git http://git.sugarlabs.org/read y
http://git.sugarlabs.org/~godiard/get-books/gonzalo-mainline
Otra pieza importante en la distribución de libros es el servidor de libros OPDS Pathagar. Si alguien tiene conocimientos de Django y tiene deseos de colaborar, ponganse en contacto conmigo.