El código abierto es más sobre las personas que sobre el código
WordPress es una entidad bicéfala: WordPress.org, sin ánimo de lucro y GPL, pero también la solución comercial WordPress.com. ¿No es difícil compatibilizar las dos caras de la misma moneda?
Fue sencillo – la cara GPL y código abierto fue la primera, así que, incluso aunque estaba creando un negocio, tenía sentido mantener esa parte sin tocarla y permitir que continuase funcionando bien.
Ambos aspectos de WordPress tienen un gran éxito. ¿Nos podrías dar algún indicador de la medida de ese éxito?
Una métrica fácil sería el número de blogs que funcionan gracias a WordPress, que ahora es de unos 13 millones, pero para mí lo más importante es lo feliz que es la gente con el proyecto. Eso es difícil de cuantificar, pero intento estar atento a través de los miles de usuarios con que me encuentro cada año 1.
13 millones de blogs son muchos blog. Además de ser un tributo a la eficiencia de WordPress MU, debe haber una infraestructura impresionante detrás. ¿Cómo se mantiene?
Tenemos alrededor de mil servidores repartidos en tres ‘datacenters’ en Dallas, San Antonio y Chicago (Estados Unidos). Hemos abierto el código de todas las partes cruciales de la infraestructura. HyperDB y Batcache son dos de las piezas más populares que hemos lanzado.
Uno de los ‘problemas’ que el éxito os debe estar provocando es el multilingüismo de la web. ¿Cómo lo gestionáis?
WordPress está disponible en más de 20 idiomas y todas esas traducciones las realizan las comunidades locales. Nosotros damos un ‘framework’ para que la gente apasionada se implique con WordPress como traductores. Básicamente, damos las herramientas y nos apartamos para no molestar.
Hace pocos años eras un estudiante de derecho en la Universidad de Houston interesado en el jazz. ¿Cómo se pasa de ahí a desarrollar un interés por una aplicación de blogging en PHP y de ahí a gestionar WordPress?
En la Universidad de Houston, antes de dejarlo, me estaba centrando en ciencias políticas y filosofía. Y, permíteme decirte, la ciencia política es muy útil para gestionar un proyecto de código abierto. Para mí el código abierto es más sobre las personas que sobre el código. Podrías pagar a cualquiera para escribir código, pero en el código abierto todo el mundo trabaja en ello por decisión propia, con motivos completamente diferentes. La habilidad más importante que he adquirido, y eso vino sobre todo de la música, es la de concentrarme.
Ahora que hablamos de gestión, debe ser difícil llevar una gran comunidad como la que hay detrás de WordPress. ¿Cuánta gente trabaja en el proceso de desarrollo y cómo se toman las decisiones?
Cientos de voluntarios repartidos por todo el mundo desarrollan WordPress. Hay gente que trabaja en ello porque lo usan en sus negocios y hay gente que lo hace por diversión exclusivamente. Nosotros coordinamos el desarrollo en línea usando herramientas como IRC, ‘bug trackers’ y, desde luego, blogs.
Pero uno se imaginaría que la mayor parte del desarrollo, o al menos una parte significativa, la hace gente que trabaja para Automattic. ¿Es así?
En Automattic hay unas cuantas personas cuyo trabajo principal es contribuir al núcleo de WordPress, pero diría que la mayoría de lo que hace que cada nueva versión sea genial viene de la comunidad.
¿Y cómo es el proceso para decidir en qué características nuevas se trabajará en cada nueva versión?
Nos reunimos en IRC cada miércoles y charlamos sobre qué hacer. Normalmente decidimos las características de la siguiente versión inmediatamente después de acabar la anterior.
WordPress ha crecido bastante desde la época de b2, y ahora mismo es mucho más que ‘software para blogs’. ¿Cuáles han sido los usos de WordPress que más te han sorprendido?
Me ha sorprendido la amplia gama de sitios que crea la gente con WordPress. La gente lo está utilizando para muchas más cosas que blogs: gestionan sitios enteros con él, incluyendo galerías fotográficas en línea, tiendas electrónicas, listas de correo y más. WordPress como gestor de contenidos es el uso del software que más va en aumento2.
Las cosas han cambiado bastante desde el nacimiento de WordPress, con sitios de red social como Facebook o Twitter. Automattic ha hecho movimientos en esa área y también tiene proyectos como P2 o BuddyPress…
P2 es básicamente un miniblog, una forma de bloguear sin fricción. También anima a la conversación, porque cuando dejas un comentario aparece inmediatamente bajo la entrada en la página inicial, de la misma forma que Facebook. Y algo que es aún mejor es que si alguien más tiene el blog abierto, los nuevos comentarios y entradas aparecen instantáneamente3.
BuddyPress es una capa social sobre WordPress que añade características como perfiles, grupos, mensajería privada, álbumes de fotos y más. Deberíais probarlo en buddypress.org, hay mucho más de lo que os podría contar aquí.
¿Y cuál es el motivo? ¿Por qué hacer cosas diferentes en lugar de concentrarse en un único núcleo?
Porque hay necesidad de ello en la comunidad.
1 Como se recoge en http://en.wordpress.com/stats/, sólo WordPress.com alberga 9,2 millones de blogs y se contabilizan otras 9,7 millones de instalaciones activas de WordPress. Unos 220 millones de personas visitan al mes alguno de los blogs albergados en WordPress.com, para un total de más de 1.200 millones de páginas vistas al mes. En un día medio, se publican 200.000 entradas nuevas de blog en WordPress.com y se dejan unos 300.000 comentarios. Volver
2 De nuevo como se indica en http://en.wordpress.com/stats/, entre los usos más populares de WordPress tenemos el blog de tecnología y ‘web 2.0’ TechCrunch, los blogs de The New York Times y el blog del Primer Ministro británico. Y WordPress se utiliza para mantener revistas en línea (como es el caso de Mosaic), redes sociales como http://chickspeak.com/, sitios de viajes como http://71miles.com/, para gestionar contactos (http://designintellection.com/downloads/wp-contact-manager/) o sitios de vídeo como http://moblogic.tv/. Podéis ver más usos ‘poco habituales’ de WordPress en http://designm.ag/design/11-non-traditional-uses-of-wordpress/. Volver
3 Podéis encontrar más información sobre P2, incluyendo una demostración en vídeo de sus funcionalidades, que acercan WordPress al funcionamiento de sitios como Twitter o a los ‘status’ de Facebook, en http://p2theme.com/. Volver
Cita recomendada: GUERRERO, David; CÓRCOLES, César y CASADO MARTÍNEZ, Carlos. Matt Mullenweg. Mosaic [en línea], diciembre 2009, no. 75. ISSN: 1696-3296. DOI: https://doi.org/10.7238/m.n75.0920.