y sus comunidades: implicarse en un proyecto de software libre

Pascal Chevrel Mozilla

Julio 2010 ElEl manifestomanifesto dede MozillaMozilla

The Mozilla project is a global community of people who believe that openness, innovation, and opportunity are key to the continued health of the Internet.

www.mozilla.org/about/manifesto CortoCorto historialhistorial

19981998 Proyecto Mozilla creado por 20022002 Mozilla Suite 1.0 20032003 Fin deNetscape, creación de 20042004 1.0 20082008 Firefox 3.0, reescrita importante de 20092009 Firefox 3.5, soporte de vídeo nativo 20102010 y Mozilla más allá del navegador EstructuraEstructura dede MozillaMozilla

Dirigido por un organismo sin ánimo de lucro: Mozilla Foundation  22 filialesfiliales directasdirectas enen AméricaAmérica deldel norte:norte: (Web y labs) (Thunderbird)  33 afiliadosafiliados internacionalesinternacionales Mozilla UnosUnos hechoshechos sobresobre MozillaMozilla

 ~400 millones de usuarios de Firefox  ~25% de internautas en el mundo (+30% en Europa)  300 empleados o equivalentes  ~80 millones de recursos anuales  ~1000 contribuidores al código  ~30% de parches de la comunidad  +75 idiomas MeritocraciaMeritocracia enen softwaresoftware librelibre

El software libre se basa en general sobre un modelo meritocrático, lo que significa que: 1. Las responsabilidades y poder dependen del trabajo y competencias de uno 2. Miembros de la communidad pueden tener más empleados que empleados. ¡Conozcan¡Conozcan nuestranuestra comunidad!comunidad! Contribuidores:Contribuidores: categoriascategorias principalesprincipales

 Desarrolladores Core (~400)  Desarrolladores de extensiones(~1000)  Traductores (~300)  Soporte (~500)  Beta-testers (~3 millones)  Promovedores (>100,000) CitasCitas dede lala comunidadcomunidad

Irina Sandu - Romania:

« When I started it was all about localization and making Mozilla and Firefox more available to the Romanian users. In the meantime I finished high school and now I'm studying marketing, and I have become more interested in this field. Working with Mozilla has definitely improved my language skills, both when localizing but also when meeting Mozillians at international community events. And now I'm learning about PR, organizing events and handling the press. So I can say that volunteering for Mozilla has taught me and it continues to teach me useful things for my career. And did I mention that Mozillians know how to party? » CitasCitas dede lala comunidadcomunidad

Milos Dinic - Serbia: « In a world of information technology, much less attention is paid to spread awareness in smaller countries, and that is exactly what is trying to correct. All European Communities are equal, and all have the same privileges. What I find wonderful, is that a lot of attention is paid to countries from South-eastern Europe, and thus given a chance to local contributors to promote their country and language.» CitasCitas dede lala comunidadcomunidad

Milos Dinic - Serbia: « In a world of information technology, much less attention is paid to spread awareness in smaller countries, and that is exactly what Mozilla Europe is trying to correct. All European Communities are equal, and all have the same privileges. What I find wonderful, is that a lot of attention is paid to countries from South-eastern Europe, and thus given a chance to local contributors to promote their country and language.» LasLas motivacionesmotivaciones

(Maslow's hierarchy of needs) ¿Porqué¿Porqué sese implicanimplican enen softwaresoftware libre?libre?

1. Pertenencia a un grupo 2. Hacktivismo FLOSS/Open Web 3. Aprendizaje / Curiosidad 4. Practicar habilidades inactivas 5. Sinergias con su propio proyecto (personal o profesional) FiestaFiesta AventuraAventura CreaciónCreación dede softwaresoftware yy comunidadescomunidades

Crear software con una comunidad. ¿Qué implica? ImpactoImpacto enen lala organizaciónorganización deldel trabajotrabajo

 Los empleados tienden a focalizarse en tareas que necesitan un trabajo continuo,  Los contribuidores tienden a enfocarse en tareas que pueden distribuirse o en el tiempo o entre varios voluntarios  El proyecto entero se adapta a las limitaciones de la comunidad (horas laborales, disponibilidad, zonas horarias...)  Los empleados trabajan para su empresa Y para la comunidad ConsecuenciasConsecuencias sobresobre herramientasherramientas yy procesosprocesos

 Casi todas las actividades son públicas y se pueden seguir (código, , listas de discusión...)  IRC es la principal herramienta para la comunicación sincrónea  Las reuniones estratégicas son filmadas y reproducidas en directo para recibir el feedback de la comunidad  Reuniones telefónicas semanales abiertas a todo  Marketing, QA, design... todo está hecho en abierto EnEn resumen,resumen, Mozilla sólo es... EmpoderamientoEmpoderamiento IdeasIdeas sinsin ordenarordenar

 La comunidad es un punto clave del éxito de software libre, en general un proyecto libre sin comunidad no tiene éxito

 Mozilla se basa en un contrato social con su comunidad basada en su empoderamiento. La comunidad se asegura de que el proyecto no pierde sus valores.

 A pesar de tener une estrúctura jerarquica fuerte heredada de Netscape, Mozilla se ha adaptado a una constelación de comunidades informales. Mozilla no ha elegido entre la catedral y el bazar, somos los dos! ¿Preguntas?¿Preguntas? [email protected]

IRC pascalc (irc.mozilla.org) ¡Gracias! Twitter pascalchevrel