FOSDEM 2010: La crónica

14 febrero, 2010 23:31 :: FrancJP

Logo FosdemComo todos los años, y para no perder la costumbre, Mozilla Hispano asistió al FOSDEM, el evento de software libre más importante a nivel europeo, que este año ha congregado a más de 5 mil personas, entre desarrolladores, localizadores y voluntarios. Como es habitual, tuvo lugar en Bruselas el primer fin de semana de Febrero, los días 6 y 7. Si bien sus charlas son más técnicas y se orientan a los colaboradores de las distintas comunidades de software libre, la participación está abierta a todo aquel que le interese o sea un apasionado de este tipo de proyectos.

El cronograma del evento cubría un amplio espectro, entre los que se incluía un salón exclusivo para Mozilla y sus charlas, y a pesar de que la representación de Mozilla Hispano fue menor que en años anteriores (puedes leer y repasar las crónicas de 2008 y 2009), no queríamos dejarte sin ofrecer un breve repaso de lo que se habló en esos dos días.

Sala Mozilla

CC BY-NC 2.0 Ludovic Hirlimann

Tristan Nitot

Tristan nos habló de lo importante que va a ser el año 2010 para Mozilla. Ya ha empezado bastante fuerte con las publicaciones de Thunderbird 3, Firefox 3.6, Firefox para Maemo, Weave 1.0 y con los proyectos que no paran de surgir desde Mozilla Labs. Además, durante el FOSDEM, la cantidad de descargas de Firefox 3.6 superaron los 40 millones, a dos semanas de su lanzamiento.

De todas maneras, el panorama ha cambiado, la competencia ha mejorado y han surgido productos que han impresionado no sólo a los usuarios, sino también a los desarrolladores de Mozilla (como en este caso Chrome). A pesar de esto, este año puede que sea el inicio del verdadero comienzo de una web abierta, el asunto del Ballot Screen para aquellos sistemas operativos Windows que se vendan en la Unión Europea, puede que agite un poco más el mercado, hay que estar preparados, ya que Google en este momento está poniendo muchísimo dinero en publicidad en la vía pública (se calcula que más de 100 millones de dólares hasta el momento).

Aunque también hay que hacer un poco de limpieza y redefinir ciertos objetivos. Hay que demostrar que en Mozilla se trabaja de manera distinta y que hay una filosofía detrás de este proyecto. No es solamente una comunidad de desarrolladores que crea productos para competir. El manifiesto de Mozilla es parte fundamental de este proceso que se iniciará este año con la publicación oficial del proyecto Drumbeat. Pero también las distintas comunidades tienen que ayudar en este proceso, para que los usuarios finales puedan conocer lo que hay detrás de este discurso.

Además hay que sumar a todo esto que el proceso de actualizaciones de Mozilla ha sido modificado, con lo cual no tendremos que esperar un año entero para ver una nueva versión de este navegador. Aunque hay que destacar que no es el único proyecto que actualmente tiene importancia para Mozilla. Firefox Móvil y Weave son dos proyectos que han alcanzado la versión 1.0 este año y que no pararán de ser desarrollados y mejorados para que el usuario pueda controlar su experiencia en la web.

Weave es un proyecto de servicios web, que consigue unificar tu experiencia web. Mientras que Fennec es la navegación sin límites, cualquiera sea el sitio adonde vayas, si posees un dispositivo móvil con Firefox, podrás navegar igual que en tu casa, y si además lo integras con Weave, la experiencia será casi la misma que puedes tener en tu escritorio.

Por otro lado, Drumbeat es un proyecto para hacer y pensar tecnologías, de cual su sitio web se publicará muy pronto. Este proyecto es para involucrar gente que todavía no se ha sumado a la filosofía Mozilla. Es para una web abierta y para hacer de esa web un sitio mejor. Parte de los proyectos que auspicia Drumbeat es Mozilla Education (como por ejemplo el master realizado el año pasado, en la Universidad Rey Juan Carlos de Madrid, España).

Mitchell Baker

Mitchell Baker

CC BY-NC 2.0 Ludovic Hirlimann

Luego fue el turno de Mitchell Baker, que a pesar de que ya no es más la CEO de Mozilla, todavía posee ese poder de convocatoria y su palabra es de vital importancia para la comunidad.

Baker reconoció que el problema actual es el modelo de consumo dentro de Internet, es necesario un replanteo de lo que significa una web abierta, porque se asocia libertad con gratuidad y no es necesariamente así. Hay mucha cultura de libre consumo, pero no es lo suficientemente libre como para hackear o mejorar (o intentar al menos modificarla). Aunque de toda la infraestructura de Internet, hay una porción muy pequeña donde el individuo controla y maneja su experiencia. Esa pequeña porción puede ser comparada con los principios de la FLOSS y hay que promoverla: “FLOSS me da la sensación de seguridad y autodeterminación”.

Parte de este problema es que los usuarios normales utilizan a diario servicios web sin preocuparse demasiado por su privacidad o por quién administra esos datos que son volcados en servidores que no sabemos realmente a quién pertenecen. Sumado a esto, hay que tener en cuenta que la mayoría de los servicios web no permiten controlar la experiencia del usuario, todo sucede y somos guiados a través de ciertos patrones que no controlamos. Es en este sentido, que el mayor inconveniente de todo esto, es que no se tiene la menor idea de quién recoge la información privada y dónde se aloja. Es por eso que desde Mozilla se está invirtiendo y apostando muy fuerte por Weave, ya que se pretende que el usuario controle sus datos. Weave es un servicio que permite controlar nuestra experiencia web, y con esa base fue creado.

Hay que tener en claro que el proyecto Mozilla no fue pensado en ningún momento como un creador de corrientes de masas, ya que Firefox no trata sobre cuota de mercado, sino sobre los aspectos libres del individuo, la base de todo esto descansa en el manifiesto de Mozilla. Era impensable un proyecto de esta envergadura hace 20 años cuando  se empezó con la filosofía FLOSS.

El mayor obstáculo en este momento es que, a pesar de que se puede construir un navegador abierto, se choca con el inconveniente del contenido. Si el sitio web no es capaz de ofrecer contenido abierto, poco se puede hacer para mejorar o hacer más abierta la web. En este caso es necesario sumar esfuerzos para que se consiga un efecto. Internet es, en el fondo, sobre escalas y ésa es la mayor dificultad. Es por eso que hay que hacer especial hincapié en el software libre.

Copyright: Mozilla Macedonia

Luego Baker comentó un poco sobre el Ballot Screen y porqué iba a ser importante, al menos a nivel europeo. Lo más significativo de todo esto, y para demostrar cómo se trabaja en una empresa y en otra, es que Baker reconoció que desde Mozilla no se tenía mucha información al respecto, sobre todo porque ha sido algo que se definió entre Microsoft y la Comisión Europea, no se ha llamado a terceros y menos a Mozilla para poder definir cómo el usuario podrá elegir su navegador (lo más llamativo fue que ni siquiera se sabe, a ciencia cierta, si la página de elección del navegador sirve para descargar directamente la aplicación, o para ir a la página de descarga… o si permite descargar más de un navegador). Esto demuestra que a pesar de que ciertas elecciones no son equitativas, es una oportunidad para que la gente elija, y la elección es fundamental en el software libre.

Hackability

Copyright: Mozilla Macedonia

En esta charla Tristan Nitot y Paul Rouget nos hablaron de lo fundamental que es la posibilidad de modificar y controlar las aplicaciones que utilizamos diariamente. Y cómo desde Mozilla se está trabajando para simplificar este trabajo para el usuario. La web es más divertida y útil si la podemos controlar.

Aunque el término “Hackear” tiene connotaciones poco legales (sobre todo por culpa de los medios de comunicación que han ofrecido desde siempre una imagen bastante cliché y rayando con la ilegalidad y lo prohibido), el verdadero significado de esta palabra se pasa por alto. Y sobre todo la filosofía que hay detrás de esto. Es importante para uno poder controlar su experiencia y experimentar con aquello que utilizamos a diario.

La posibilidad de hackear nos permite modificar aquello que no nos gusta como está hecho y que podemos ayudar a mejorar. Las empresas nunca suelen ver todo el potencial cuando desarrollan un producto y es tarea de los usuarios (“hackers”) exprimir todas las posibilidades de un producto. Como dijo Tristan: “Hackability es conseguir el futuro que queremos, no el que nos quieren vender”.

HTML5

Esta charla no sólo sirvió para que Paul Rouget hiciera gala nuevamente de sus increíbles demos, sino que también sirvió para poner un poco en contexto el porqué de este nuevo lenguaje y para qué nos sirve. No solamente se simplifica y se estandarizan muchas etiquetas, sino que también se introducen nuevos elementos que mejoran aún más la experiencia web. A los elementos conocidos de <video> y <audio>, tenemos también <canvas> y mejoras en las etiquetas de <header> y <aside>, que no sólo facilitan la tarea al creador de contenidos, sino que también mejoran la interacción con el usuario.

El turno de los demos, que ya están disponibles casi todas en la página de hacks, nos permitió ver hasta dónde se puede llegar con un par de líneas de programación. CSS, HTML y Javascript es lo necesario y a partir de allí la creatividad es el límite. Desde cambiar pestañas con un mando de la Wii, hasta modificar fondos dentro de un vídeo (simplemente arrastrando una imagen), o mover objetos de una página web con sólo el movimiento del portátil (como los nuevos MacBook Pro). Mucho de esto casi sin una utilidad aparente, pero que demuestra el poder del HTML5.

Weave

Luego vino la charla sobre el nuevo servicio de Mozilla. Queda mucho camino por recorrer y la versión 1.0 es sólo el punto de partida de un proyecto que promete mejorar en muchos de sus aspectos. No solamente en cuanto a sincronización y a facilidad en montar el propio servidor, sino también a la hora de compatibilidades con otras aplicaciones. El proyecto tiene por delante el desafío de pulir algunos pequeños fallos que son el primer obstáculo para aquellos usuarios todavía indecisos con este nuevo proyecto.

La idea es que los servicios deben servir al usuario y ayudar a controlar sus vidas en la red, además de estar disponibles sin comprometer la privacidad de los usuarios. Todo el código en este caso es libre, tanto del lado del servidor como del cliente.

Este servicio utilizará OpenID, LDAP o MySQL para identificar a los usuarios, lo que permitirá diferentes tipos de almacenamiento, algo que facilitará aún más su uso y adopción.

Sábado Noche

Copyright: Fuzzyfox

Como no podía ser de otra manera, por la tarde/noche tocó cena Mozillera y un poco de diversión. El sitio elegido fue el Crosly Bowling, donde pudimos no solamente cenar y terminar de hablar de algunas cuestiones con otros mozilleros, sino también jugar a los bolos y al laser tag (una especie de paintball, pero bastante más limpio). A pesar de que el equipo de los localizadores perdió, y en los bolos no fuimos de los mejores, lo importante fue divertirse un poco en la noche belga. Aunque algunos seguimos la fiesta luego, el FOSDEM no detuvo su marcha.

Thunderbird

Nuevamente Ludovic Hirlimann nos comentó el estado actual del proyecto Mozilla Messaging y de cómo se estaba trabajando para tener finalmente integrado Lightning. No podía faltar mención a la reciente publicación de Thunderbird 3.1 alpha 1, y de su nuevo proceso de desarrollo. Las próximas versiones de este cliente de correo, vendran con mejoras en lo relativo a la integración de los complementos. La financiación del proyecto será revisada y se intentará atraer a nuevos desarrolladores.

Womoz

CC by NC-SA 2.0: Nukeador

Delphine Lebedel y Alix Cazenave nos comentaron de este incipiente proyecto que no sólo pretende involucrar a las mujeres de Mozilla, sino a todas aquellas mujeres que estén involucradas en otras comunidades de software libre, de lo que se trata es de promover la diversidad (puedes ver un pequeño vídeo realizado durante el FOSDEM, realizado por Lukas Blakk). A pesar de que no sea algo nuevo, se busca promover el rol de la mujer dentro de este tipo de proyectos y sumar a más personas para que se animen a participar. Se está empezando a entablar lazos con otras comunidades, pero no se quiere empezar de cero y dirigirse a otras comunidades sin tener en claro algunas cosas. Primero hay que mirar para adentro y definir ciertas cosas.

L20n

En esta ocasión Axel Hecht intentó dejar en claro de manera mucho más precisa los conceptos que quiere transmitir con este proyecto. Es la localización llevada a su versión 2.0. Después de mucho tiempo trabajando con los localizadores, se busca mejorar las herramientas que utilizan los localizadores y mejorar también la comunicación con los mismos. Todas las comunidades tienen sus limitaciones, y se pretende que el proyecto l20n sea la solución. Las cosas fáciles se deben mantener fácil, y las difíciles se deben hacer posibles.

El problema básico es la gramática dentro de la programación. El programador no tiene porqué saber o conocer la gramática de todas los idiomas, así que la idea es esconder eso y que trabaje con cadenas que luego se transformarán en objetos localizables.

Estos objetos pueden variar dentro de una misma cadena, son propiedades que dependen del lenguaje, con lo cual no importa si es plural, singular o genérico. Se busca eliminar la barrera del lenguaje y facilitar el trabajo al localizador, haciendo que traduzca objetos y no cadenas. Gracias a la variación del objeto, estos pueden depender de la propiedad de otros objetos.

Para establecer un concepto se lo llama tipos (types). Un objeto puede ser varios tipos, y la variedad de estos dependen del idioma, ya que hay idiomas más complejos y otros más simples. Aunque también las variantes dependen de referencias y de referencias entre las propiedades de los objetos.

Conclusiones

Copyright: Mozilla Macedonia

El FOSDEM de este año sirvió para medir las, cada vez más fuertes, comunidades de Software Libre. En lo que respecta a Mozilla, como no se han cansado de repetir, 2010 es un año muy importante en cuanto a la competencia y en cuanto a proyectos nuevos y aquellos que alcanzarán su madurez en los meses que siguen. No sólo es un punto de inflexión para empezar a fortalecer esa web abierta, sino que también para ofrecerle por primera vez una opción real al usuario.

A pesar de que haya muchos frentes abiertos y muchos proyectos por cubrir, lo que se busca es que el usuario controle su experiencia en la red. Thunderbird facilitándole las comunicaciones, Firefox para navegar mejor, Firefox Móvil para navegar donde sea, Weave para sincronizar su trabajo y continuar esa experiencia sin importar lugar o dispositivo, y todo eso unido a una filosofía en la que el usuario y los estándares abiertos son lo que realmente importa.

Si sumamos a eso, los proyectos de Drumbeat, Womoz y otras iniciativas de Marketing, 2010 va a ser el año más interesante y activo desde que vió la luz Mozilla y su proyecto. Esperamos poder sumar nuestro pequeño aporte como comunidad, para que la web y, principalmente, el usuario recoja el beneficio.

  • del.icio.us
  • Facebook
  • Google Bookmarks
  • BarraPunto
  • Bitacoras.com
  • email
  • Meneame
  • Twitter
XHTML 1.0 Strict válido CSS válido cc-by-sa