1 mar 2008 18:19 :: Nukeador
Etiquetas: conferencias, mozilla, mozilla hispano, mozilla-europe

Como ya os anunciamos, Mozilla Hispano pudo asistir a las charlas que Mozilla organizó en el marco del FOSDEM en Bruselas, coincidiendo con la celebración de los diez años de Mozilla. Mozilla Hispano estuvo representando por Ricardo, Fernando (Striptm), Israel (Dukebody), Guillermo (Willyaranda) y Rubén (Nukeador). Como parte del seguimiento que realizamos, os presentamos la crónica completa de todas las charlas para que conozcáis de primera mano qué se trató allí y quiénes estuvieron.
Además hemos subido a Flickr bastantes fotos que tomamos allí.
Índice de charlas
La primera charla del sábado corrió a cargo de Tristan Nitot y Mike Schroepfer, quienes comentaron el estado de Mozilla en Europa y en el mundo.
Actualmente la comunidad está más activa que nunca, con más de 3000 colaboradores alrededor del globo, y eso se refleja en la buena salud de que gozan los productos Mozilla, en especial Firefox, que cuenta con más de 150 millones de usuarios habituales.
Se comentaron algunos datos interesantes de Firefox, actualmente está disponible en 47 idiomas y cuenta con una cuota de mercado fuerte del 20% a nivel mundial y 28% en el caso de Europa. España se encuentra entre los 10 países más importantes a nivel mundial en uso de Firefox siendo sus visitas el 2% del total mundial y de la versión en español de España el 4% de todas las descargas mundiales, lo cual representaría 20 millones de descargas desde la versión 1.0, que recordemos que ha alcanzado la cifra total de 500 millones de descargas hace unos pocos días.
CC Martin Creutziger
Mozilla Europe está contratando a gente para reforzar su plantilla, principalmente entre los colaboradores del proyecto, como puede ser el caso reciente de Gandalf, y desde Mozilla.com se está ayudando por diversos medios a Europa en todo lo que se necesita.
Este año era especial en el FOSDEM, ya que se celebran los 10 años de la creación de la fundación Mozilla y porque estamos ya muy cerca de la salida de Firefox 3, del cual se encargó de hablar Mike.
Firefox 3 representa dos años y medio de trabajo, con más de 3000 bugs solucionados, invirtiendo mucho tiempo y esfuerzo en mejorar la gestión de memoria de la que muchos usuarios se han quejado. Actualmente son muchos los usuarios que usan las versiones beta de Firefox 3 a diario, lo cual es sorprendente para ser una versión de pruebas aún. Aunque se ha invertido mucho esfuerzo, las cosas han sido más fáciles ya que se cuenta para esta versión con algunas herramientas de pruebas automáticas, comprobación de errores y pruebas de velocidad para los sistemas operativos principales para los que se distribuye Firefox. Para ello utilizan una granja de mac-minis, ya que pueden ejecutar todos esos sistemas operativos.
También se hizo mención a la plataforma Mozilla como plataforma de desarrollo para otros protectos como pueden ser Miro, Joost, Songbird, Skyfire y del esfuerzo y apoyo que Mozilla brinda a otros proyectos libres de los que hace uso como SQLite, OpenSSL, Cairo, Perl...etc
Finalmente se nombró Mozilla Mobile brevemente para explicar que la plataforma XUL representaba una plataforma ideal para dispositivos móviles.
Daniel Mills, miembro de Mozilla Labs nos habló del papel importante que tiene Mozilla Labs para desarrollar proyectos novedosos y en especial el proyecto estrella del momento: Mozilla Weave.
La importancia de disponer de tus datos estés donde estés y poder compartir información solo con la gente que a ti te interesa va en aumento, y ahora más que nunca el usuario es el cetro y toma sus propias decisiones, bajo el marco de estándares libres que le proporciona Internet.
Mozilla Weave pretende ser todo esto, permitiendo transferencias seguras y sincronización de datos sin depender de un proveedor concreto. Algunos de los planes de futuro de este proyecto son el desarrollo de una API para terceros, el cifrado mediante clave publica y privada que se almacenará cifrada en el servidor para permitir movilidad, mayor numero de datos para sincronizar (perfil, datos, cookies, diccionarios, extensiones...), que pueda funcionar con otros productos de Mozilla y que el servidor que almacene estos datos no tenga que ser de Mozilla, si no uno cualquiera.
Philip Kewish y Martin Schröder, desarrolladores de Calendar, hablaron acerca del estado actual de Sunbird y de la extensión para Thunderbird: Lightning.
Comentaron que, aunque veremos las próximas versiones de Thunderbird y de Firefox basadas en la rama 1.9 de Gecko (el motor de renderizado de Mozilla), la futura salida de Sunbird 0.8, que es casi inmediata, se hará mediante la rama 1.8, que es la usada en Firefox 2 y en Thunderbird 2. Esto es debido a que así aseguran una compatibilidad perfecta de Lightning con éste último, hasta la salida de Thunderbird 3.
En esta futura versión se habrá mejorado bastante la interfaz gráfica, con algunos cambios en la disposición de las tareas y eventos y una actualización de las zonas horarias mundiales (sí, aún se cambian las zonas horarias). El modo desconectado será experimental, y no estará totalmente desarrollado hasta que se use la rama 1.9 de Gecko y se use en conjunción con Thunderbird 3. En lo que respecta al rendimiento, no se dieron números exactos, pero comentaron que se notaría el gran cambio de código en el uso de memoria.
En un futuro un poco más a largo plazo, piensan que sería una gran conjunción el integrar de forma predeterminada Lightning en Thunderbird 3, ya que es una de las necesidades de algunas empresas, como ciertos asistentes indicaron, así como una sincronización de datos, como agenda, calendario y tareas con dispositivos portátiles (en concreto se mencionaron los de Apple).
Hace pocos días se anunciaba la creación de Mozilla Messaging, una subsidiaria de Mozilla que se ocupará de las comunicaciones en Internet y que sigue la política de Mozilla expuesta en el Mozilla Manifesto. Seguir esto implica crear una buena experiencia de correo y hacer una aplicación de calidad.
Actualmente Thunderbird cuenta con 5 millones de usuarios aun teniendo pocos recursos y atención durante los últimos meses, por eso ahora Mozilla Messaging está contratando desarrolladores bueno y productivos. ¿Objetivo? Tener unos planes de futuro que atraigan la atención de la gente.
Durante el año 2008 veremos avances en Thunderbird 3, no hay fechas fijas pero han estimado una primera alpha para el primer cuatrimestre, la primera beta en el segundo y posteriormente una beta con el calendario ya integrado y la final sin fecha estimada.
Claramente hay muchas ideas para está próxima versión del cliente de correo, muchas se comentaron entre los asistentes a la charla, pero como dijeron hay que centrarse en unas pocas, las más importantes. En los grupos de noticias hay abiertas discusiones para aportar ideas y sugerencias.
Los cambios respecto a la versión dos ya se han ido desvelando durante estos días pasados, nos los mostraron diviéndolos por secciones:
Cambios para los usuarios:
Cambios para desarrolladores:
Metas a largo plazo:
Otras posibilidades (no confirmadas):
Básicamente se pretende que Thunderbird 3 sea un centro de comunicación completo, con correo, mensajería, calendario, lector de noticias y demás características que se vayan añadiendo y hacer de él un competidor potente frente a otras suites actualmente en el mercado.
David Tenser lleva mucho tiempo preocupándose por dar asistencia final a usuarios de los productos de Mozilla, y en especial de Firefox desde que aun se llamaba Phoenix y por ello fue designado responsable de mejorar este área dentro de Mozilla.
Mostrando varios ejemplos de gente que intentaba comunicarse con Mozilla por los canales erróneos, se vio la necesidad real de asistencia que demandan los usuarios, y por ello Mozilla ha creado Mozilla Support (SUMO) para mejorar esto.
Mozilla Support se divide en tres secciones, una base de conocimientos con artículos de ayuda de resolución de problemas principalmente, un foro de ayuda y un chat directo con colaboradores que se prestan a dar su ayuda.
Para organizar los artículos se ha optado por el uso de etiquetas en vez de los medios tradicionales y se ha dado mucha importancia a la opinión de los usuarios respecto a la calidad y utilidad de los artículos.
Destacable es, que la ayuda de Firefox 3 ya no estará disponible de forma local, si no que se alojará en SUMO, haciendo de esta forma más fácil su edición y mejora por parte de los colaboradores e incluso rectificarla después de la publicación de una nueva versión de Firefox.
Stephen Lau nos presentó el proyecto Songbird del que ya hablamos en Mozilla Hispano, destacando de su charla la importancia de tener una aplicación musical que haga de enlace entre internet y los reproductores sea cual sea su marca. Además se resaltó Songbird como plataforma de desarrollo, el Firefox de las aplicaciones musicales.
Stephen ha colgado un pdf con su presentación para descargar.
Carsten Book y Mark Finkle hicieron una pequeña introducción a la depuración de extensiones y su adaptación a Firefox 3. Se centraron, sobre todo, en el análisis de fugas de memoria usando Firefox 3. Para ello se usan funcionalidades de Firefox 3 de seguimiento de uso de memoria, cuyo funcionamiento y activación puede consultarse en esta página del Wiki de Mozilla.
Durante el taller, Carsten Book comentó que la mayoría de las fugas de memoria están causadas por crear objetos DOM y asociarlos a objetos window, debido a que es frecuente que estos últimos prolonguen su vida durante toda la ejecución de la aplicación, lo que impide liberar la memoria asociada a los objetos DOM creados para usos puntuales. Se sugiere, en su lugar, utilizar XPCOM y crear objetos directamente desde JavaScript.
También se recalcó que, desde un punto de vista estrictamente técnico, si se producen fugas de memoria en un 99% de las ocasiones se deberá a un fallo de la propia aplicación (p.e.: Firefox), por lo que deberían cursarse bugs en https://bugzilla.mozilla.org.
En cuanto a la parte de localización, Michal Berman y Pascal Chevrel hicieron una exposición sobre las próximas páginas de producto (las "in-product pages") para Firefox 3, que serán menores en cuanto a contenido que las existentes para Firefox 2 y una pasada sobre los protocolos web que usará Firefox 3. Por último, Seth Bindernagel hizo un resumen de una reunión que tuvo lugar el viernes por la mañana en uno de los hoteles donde se alojaron por parte de Mozilla los asistentes a FOSDEM, en la cual algunos traductores hablaron de sus herramientas de traducción.
Stanislaw Malolepszy, Seth Bindernagel, Pascal Chevrel charlaron sobre el proyecto de encuestas comunitarias que comenzó recientemente y que ya lleva dos encuestas de las que presentaron los resultados.
Las encuestas comunitarias pretenden ser preguntas rápidas para conocer las opiniones de los miembros de la comunidad de Mozilla y su objetivo es tener una base de conocimientos sobre las comunidades y poder aportar soluciones a partir de las ideas que se recojan.
Un punto importante es que las respuestas a las preguntas tengan la misma diferenciación entre ellas para que quede bastante claro para la persona que la contesta cual es su opinión.
Para la segunda encuesta David Tenser se involucró para aportar ideas sobre ella, ya que trataba el tema de la asistencia de las comunidades a los productos de Mozilla, y se incluyeron algunas opciones nuevas que en tenía la primera para saber quién respondía (usuario, traductor, desarrollador...) y también desde dónde.
Más de 1000 personas para la primera y 1400 en la segunda completaron la encuesta en 16 idiomas, con una tasa de conversión del 20% (numero de visitas dividido por encuestas realizadas), lo cual está muy bien. El 50% de la gente que la realizó fueron usuarios interesados en Mozilla (usuarios), sus noticias... y el español fue el 8º idioma en numero de participantes (de un total de 16).
Una de las cosas más valorada por los que contestaron en español fue el uso de elementos visuales (como videotutoriales) y mensajería instantánea. España, México y Argentina fueron los principales países desde los que vinieron estos usuarios.
Algunas de las cosas pendientes son añadir una respuesta de indiferencia, añadir preguntas demográficas, analizar los resultados de forma automática, añadir respuestas más diversas y crear en definitiva una herramienta de encuestas libre y de calidad.
Holmes Wilson presentó el proyecto Miro, una plataforma multimedia para usuarios y también para autores, donde el contenido sea de libre acceso sin ningún tipo de intermediario ni censura.
En Miro, los usuarios son el centro y todo el mundo puede participar, como usuario o como autor de contenidos.
Robert Kaiser (aka KaiRo) hizo una presentación sobre la gestión del proyecto comunitario de SeaMonkey 2.
La charla abordó distintos aspectos, desde las motivaciones de los voluntarios a la hora de colaborar hasta las novedades del próximo SeaMonkey 2, pasando por los desafíos que afronta el desarrollo de SeaMonkey (y otros proyectos como Sunbird) ante Mozilla 2 y la pre-eminencia de Firefox en la organización del desarrollo en general en Mozilla. Algunos puntos destacados:

Robert ha dejado en su web la presentación completa.
Christian Sejersen nos presentó el proyecto Mozilla Mobile (el nombre no es definitivo), un proyecto para desarrollar un navegador para dispositivos móviles basado en XULRunner, creando como Firefox en el escritorio, una plataforma ideal para el desarrollo de un navegador web de calidad y libre.
Se espera una primera versión para finales de 2008 y pretende ser un navegador accesible a todo tipo de dispositivos y pantallas, en un principio para algunos dispositivos concretos. Ya se está probando en algunos modelos de Nokia pero será expansible en un futuro.
Ninguna referencia.
Las referencias para esta entrada están cerradas.