¿Cómo seguimos ahora?
Este libro intenta darle al programador principiante la información necesaria para desarrollar y publicar su propia Actividad Sugar. Ya contiene varios enlaces a sitios web conteniendo información sobre los temas que el libro no cubre. En este capítulo todavía agregaremos más recursos que pensamos serán útiles a cualquier desarrollador Sugar.
Libro de Peter Gill sobre PyGTK
Mucho del trabajo para desarrollar tus Actividades involucra PyGTK. Peter Gill trabaja en un libro que cubre el tema en gran detalle. Este libro está descargable desde acá:
http://www.majorsilence.com/PyGTK_Book
Manual de bolsillo de OLPC Austria.
Este libro es el primer intento de crear un manual que sirva para crear Actividades Sugar. Está dirigido a programadores con experiencia y cubre temas en los que no hemos entrado, como por ejemplo escribir Actividades en lenguajes distintos de Python. El libro fue escrito en 2008 y aunque tiene cosas caducas es una excelente fuente de información. Los autores son Christoph Derndorfer y Daniel Jahre.
http://wiki.sugarlabs.org/images/5/51/Activity_Handbook_200805_online.pdfEl Almanaque de Sugar
Esta es una serie de artículos Wiki que cubren las API (Interfaz de Programación de Aplicaciones) de Sugar. Es una fuente muy buena de información actualizada a la que personalmente acudo de forma frecuente.
http://wiki.sugarlabs.org/go/Development_Team/Almanac
Listas de Correo de Sugar Labs
Sugar Labs tiene varias listas de correo a las que vale la pena suscribirse. Personalmente sigo IAEP (It's An Education Project) y la lista Sugar-Devel. Sugar-Devel es un buen lugar para preguntar sobre el desarrollo de Actividades Sugar y para aprender acerca de los últimos trabajos hechos sobre Sugar mismo. IAEP es un buen lugar para obtener ideas qué tipo de Actividades quieren maestros y estudiantes así como para obtener feedback /retroalimentación) sobre tus propias Actividades. Cualquiera puede suscribirse desde este link.
PyDoc
PyDoc es un visor de documentación generada desde las librerías Python en tu computadora, incluyendo las librerías de Sugar. Para ejecutarlo debes correr este comando desde una terminal:
pydoc -p 1234
Este comando no va a terminar de ejecutarse. Levanta una especie de servidor web en tu sistema usando como número de puerto 1234. Puedes acceder a este sitio desde http://localhost:1234. No hay nada mágico respecto del número 1234, se puede usar cualquier otro número en su lugar.
Este sitio te deja seguir links a la documentación en todas las librerías Python que tengas instaladas. Cuando termines de revisar la documentación, puedes parar el comando pydoc regresando a la terminal y apretar Ctrl-C (mantener Ctrl apretado y entonces apretar tecla "c").





