Desarrollando con GNOME

Elijah Newren está escribiendo un nuevo documento para aprender a desarrollar aplicaciones en GNOME. Lo más llamativo, para quienes alguna vez hemos escrito algún documento de esta naturaleza, es la sección «Things You Do Not Need To Learn Yet», el cual hace mención a una serie de herramientas empleadas en el desarrollo de GNOME, pero como bien lo dice, para aprender son irrelevantes ya que sólo añaden complejidad y obtaculizan el rápido desarrollo de aplicaciones por alguien que está recién iniciándose.

El documento dista de estar completo y se encuentra en desarrollo, pero para quien desee aprender, le puede dar luces respecto a las metas que debiera fijarse y poder discriminar que aprender primero y que no. Además, da un barniz de las herramientas más comunes (diff, grep, find, locate, strace, gdb, valgrind) con enlaces a donde obtener mayor información.

Más detalles del trabajo, se encuentran en el correo a gnome-hackers que envió (por la fecha que aparece en el correo, ¿habrá estado un mes esperando aprobación del moderador?).

Después de leer el documento, pienso que el libro de Programación en GNOME debiera sufir alguna reestructuración, por ejemplo, los capítulos de autoconf, automake, internacionalización(?) dejarlos al final. Y quizás un capítulo inicial con una guía rápida para tener la primera aplicación funcionando de manera muy sencilla, de tal forma satisfacer a los que quieren ver pronto un programa funcionando e invitarlos a leer el resto del libro... Claro está, si es que algún día terminanos de escribirlo.