Ayer tuvimos la oportunidad de reunir en Mirai a parte de la comunidad de desarrolladores y amigos de WordPress, a raíz del evento convocado en Meetup por el grupo WordPress Madrid y organizado por Félix Zapata. Es la segunda vez que organizamos una charla de este tipo (la primera estuvo dedicada a HTML5), y sólo tenemos palabras de agradecimiento para todas las personas que participan.
Para Mirai, WordPress es una parte esencial de la empresa. Ofrecemos servicios enfocados específicamente al sector hotelero a partir de un CMS construido internamente partiendo del core de WordPress. Por eso, cualquier actividad que sirve para contribuir al conocimiento y a la extensión de su uso, nos hace especialmente felices.
BuddyPress como red social
Félix Zapata nos ofreció una introducción muy completa a BuddyPress, haciendo un recorrido por las necesidades que cubre, los componentes que incorpora, su instalación básica y la forma en la que se organiza como plugin dentro de WordPress.
BuddyPress tiene el principal objetivo de ofrecer una forma sencilla y completa de construir una red social basada en WordPress. Pone al usuario, por lo tanto, en el centro de todo, y en torno a él presenta componentes habituales en las relaciones personales.
¿Y qué solemos hacer cuando nos relacionamos? Pues conocemos gente en grupos (componente de creación y gestión de grupos); hacemos amigos (componente de invitación a amigos); nos preocupamos por las cosas que pasan a nuestro alrededor (componente de actividad, para ver lo que hacen los demás); y nos gusta estar en contacto (componente de mensajería para comunicarnos con nuestra gente).
La instalación de BuddyPress no puede ser más sencilla. Félix nos la mostró sobre la marcha, y en 10 minutos estábamos viendo el resultado. Puedes seguir los pasos de forma sencilla en este tutorial de instalación.
Como plugin es algo particular, por su tamaño y complejidad. En algunos aspectos, parece comportarse como un WordPress propio; por ejemplo, los temas se manejan directamente dentro del plugin (con una organización de directorios por componentes). Su desarrollo no resulta, tampoco, tan fácil y estable como el core de WordPress, porque no tiene el mismo recorrido y no dispone aún de una documentación de API tan potente como la del Codex del segundo.
Si nos ponemos el sombrero de la interacción y de ponérselo fácil al usuario, vale la pena decir que como con todas las soluciones listas para usar existe el peligro de no construir una auténtica experiencia de usuario de forma progresiva, analizando sus necesidades y los tiempos para resolverlas. En este sentido, se puede aprovechar mucho la orientación por componentes de BuddyPress, partiendo de una hoja en blanco sobre la que se van habilitando éstos a medida que se necesitan.
Aportar a la comunidad
Hubo muchas referencias positivas a lo largo de la charla de Félix a la necesidad de ayudar a mejorar BuddyPress. Parar de lamentarse cuando algo no está completo o sencillamente no existe, para pasar a aportar el esfuerzo individual de cada uno. Es el espíritu que ha permitido crecer a WordPress, o sea que sabemos que funciona. 😉
Se comentó específicamente la necesidad de contar con más soporte en internacionalización (por ejemplo, traducción al español del core). También la ausencia de un mercado de themes tan dinámico y sólido como el que tiene WordPress. Y, como ya he mencionado antes, lo bien que estaría contar con una API mejor documentada.
Desde Mirai, por el uso intensivo que hacemos de WordPress Network, haremos por ayudar a una integración más fácil de ambos entornos. Y como hasta ahora, seguiremos animando a los amigos de WordPress en Madrid para poner cosas en común en nuestras oficinas.
Bola extra
Félix nos ha pasado el link a las diapositivas de su charla, donde puedes encontrar más material para seguir avanzando.
¿Teneis pensada otra? Me gustaría ir a alguna pero no se como las organizais.
Genial, Matías. Realmente no las organizamos desde Mirai; nosotros aportamos la sala y las ganas de hacer comunidad. Félix Zapata, la persona que dio la charla, es el organizador a través del grupo WordPress Madrid en Meetup. Es muy fácil unirse y así no te pierdes nada. Si volvemos a repetir en nuestras oficinas y te acercas, tendremos la oportunidad de conocernos. 😉