Guadec 2010
La semana pasada, del 26 al 30 de julio, tuvo lugar la GUADEC, que es la conferencia internacional de desarrolladores de gnome.
En yaco estamos trabajando en evince para hacer el lector de pdf de gnome más accesible, dentro de uno de los proyectos lanzados por el Consorcio Fernando de los Ríos para conseguir que los centros guadalinfo sean más accesibles.
Ya había gente en yaco integrada con la comunidad de gnome, y de echo, antes de entrar a trabajar en yaco yo personalmente estuve en la GUADEC del año pasado, pero concretamente este año ha sido la colaboración desde yaco con el proyecto evince lo que me ha llevado a la conferencia.
La GUADEC realmente comenzaba el miércoles, pero el lunes y el martes tuvieron lugar unas preconferencias. El lunes estuvo allí Félix Ontañon, de emergya, hablando sobre el software libre en Andalucía, el papel del gobierno, etc.
Tuve la oportunidad de compartir opiniones sobre el estado del software libre en administraciones públicas con Félix y con gente de Holanda, que nos comentaban que en Holanda tienen mucho por hacer en lo que respecta al software libre tanto en administraciones públicas como en empresas privadas, porque por lo visto allí no se contempla otra solución a la privativa, y por tanto estaban bastante interesados en cómo se ha conseguido llegar al punto actual en Andalucía.
Por este motivo querían haber llevado a Juan Conde, de la junta de andalucía, pero al final no pudo ser para la guadec, aunque me dijeron que intentarían que fuera pronto para ver si con una opinión desde alguien del gobierno consiguen convencer a alguien o por lo menos que se comiencen a plantear alternativas.
Esta guadec estuvo marcada por el cabio a gnome 3, que estaba planificado para la próxima release de gnome para septiembre. Sin embargo, en esta guadec se anunció el retraso del lanzamiento de gnome 3, principalmente porque hay aplicaciones importantes que todavía no están listas y sobre todo porque gnome-shell no está listo aún, y es el principal cambio desde el punto de vista del usuario que gnome 3 va a ofrecer. Así pues habrá un gnome 2.32 en septiembre y en marzo de 2011 será lanzado gnome 3.
Con este cambio, supongo que muchos de los desarrollos que ya estaban adaptados a gnome 3, sacarán una versión parcheada de 2.30 para la 2.32. Creo que para evince este será el caso, porque se usa funcionalidad nueva de gtk3 y por lo tanto puede que para gnome 2.32 no se incluyan las funcionalidades nuevas que ya están en trunk, como por ejemplo la posibilidad de añadir anotaciones.
Una de las charlas que me pareció bastante interesante fué la de "quién hace gnome", donde se mostraban datos de quienes son los que realmente están detrás de este proyecto de software libre, y cabe destacar que últimamente, los desarrollos más importantes de gnome son realizados por "empresas". Las empresas que más colaboran en gnome a nivel de código son Red Hat, Collabora, Igalia, Intel y Novell.
También es verdad que muchos de los desarrolladores pagados por empresas también dedican mucho de su tiempo libre desarrollando, y que hay muchos desarrolladores voluntarios, pero se puede decir que el peso del desarrollo los llevan empresas, y que hay dinero e intereses comerciales detrás del desarrollo de gnome, y eso es una gran noticia para el software libre.
Otro de los temas que aparecieron en diferentes charlas de la guadec fue la integración del escritorio con la web. Es verdad que hoy en día hay muchas aplicaciones web, y cada día más, y la integración de estas aplicaciones con el escritorio es un tema importante. Por eso, creo que webkit jugará un papel importante en el escritorio.
¿Por qué webkit y no gecko? Una de las razones principales para usar webkit en tus aplicaciones en lugar de gecko es porque es más fácil para el desarrollador. Otra razón, quizás más importante, es que webkit está siendo desarrollado por varias compañias (apple, google, igalia...) lo que permite que las desiciones que se tomen estén relativamente consensuadas y por lo tanto no haya cambios dictatoriales sin una razón objetiva.
Sobre el tema de la accesibilidad no hubo mucho movimiento, sin embargo pude hablar con desarrolladores de gnome que están trabajando en este tema, y supongo que en el hackfest de sevilla (al que espero asistir) podamos hablar más sobre este tema.
Lo que más me ha llamado la atención de estas charlas es que hay gente que ya tiene en cuenta las aplicaciones web, y están trabjando para que el escritorio no se quede obsoleto y se integre correctamente con el nuevo mundo de aplicaciones web que está apareciendo hoy en día. Personalmente, como he trabajado tanto como desarrollador web como de escritorio, este movimiento me llama bastante la atención, porque une dos mundos que parecían completamente desconectados.
Ha sido una gran experiencia asistir a esta GUADEC, y supongo que el año que viene estaré por Berlín, donde se celebrará la siguiente, junto con la akademy, en el llamado Desktop Summit.