Categor铆as
Eventos WordPress

Reflexiones sobre eventos (que aprend铆 en una WordCamp)

La cuarta聽vez que expuse en聽una WordCamp, all谩 por el a帽o 2009, no lo hice solo. De nuestro equipo habl谩bamos los tres, y en su primera vez Roc铆o me pidi贸 que le echara una mano con su ponencia. Esa ponencia a dos manos tuvo reacciones curiosas. En esa WordCamp, los comentarios聽del p煤blico聽hicieron que pensara mucho acerca de c贸mo hac铆amos las cosas y c贸mo deb铆amos hacerlas en la interacci贸n ponente-p煤blico. Y mi charla en solitario, con la que masacr茅 una charla que vino inmediatamente despu茅s, tambi茅n hizo que me empezara a plantear algunas cuestiones acerca de la organizaci贸n.

Cuatro聽a帽os y muchos eventos despu茅s, despu茅s de haberlas puesto en pr谩ctica y haberlas perfeccionado bastante, y aprovechando聽que empieza de nuevo la temporada de eventos, las comparto con vosotros.

El anfitri贸n o anfitriones

Un anfitri贸n en un evento tiene mucho trabajo.聽Si bien es el centro de muchas cosas,聽durante el evento tiene que estar lo m谩s disponible posible y rodearse de muy buena gente para que todo llegue a buen puerto. Aqu铆 van las ideas que he ido recopilando a lo largo del tiempo.

  • El anfitri贸n es s贸lo el impulsor de una idea. Es todo un equipo el que la desarrolla. La flexibilidad en ciertos aspectos es imprescindible.
  • Delegar es importante. Todo lo que no sea imprescindible que lo haga el anfitri贸n, hay que delegarlo. No es que el anfitri贸n no haga nada. Es que聽tiene la obligaci贸n de controlar la visi贸n global del conjunto. Y si est谩 ocupado todo el tiempo en tareas menores (aunque imprescindibles) , pierde esa perspectiva.
  • Tiene que procurarse聽un equipo y un聽cuerpo de voluntarios bien preparado y dispuesto.聽Los voluntarios son imprescindibles. Sin ellos y sin su disposici贸n ning煤n evento saldr铆a tan bien como salen.
  • Hay que cuidar detalles聽con el equipo y los voluntarios. Camisetas, comida, espacios de relax, horarios cerrados desde el primer momento para que puedan organizarse…
  • Siempre que se pueda, hay que procurar tener una sonrisa y, sobre todo, no transmitir estr茅s.聽El anfitri贸n debe ser quien ofrezca paz y tranquilidad al resto del equipo.
  • Cuida que tus expectativas sean siempre sobre elementos cerrados y confirmados, bien seguros. Es siempre mejor que tus asistentes se lleven una grata sorpresa, a que se vayan a casa con un sentimiento de frustraci贸n. 聽Algo tan simple como esto puede decidir la continuidad de tu evento.
  • Haz encuestas en la web.聽Hay gente que puede no querer contar cosas, pero que puede proponer temas interesantes. Permite que los propongan y, en caso de ser interesantes, busca un ponente que los cubra. As铆 no s贸lo tu evento ser谩 m谩s rico, sino que estar谩s d谩ndole un medio de participaci贸n a tus asistentes.

Sobre los espacios:

  • Mi experiencia dice que se debe intentar procurar un espacio de networking o usos m煤ltiples para las post-charlas.

Durante el evento:

  • El anfitri贸n debe estar lo m谩s disponible posible.
  • A ser posible, debe asistir a todas las charlas. Si hay dos salas, deber铆a haber al menos dos anfitriones que puedan realizar ese trabajo.
  • En las charlas, el anfitri贸ntratar谩 de聽poner en valor al ponente, sirviendo de apoyo para hacer preguntas sobre puntos que no han quedado claros (para que la audiencia se entere mejor) y aclarando cuestiones que no se refieran al campo que cubre el ponente. Es el momento de hacer valer nuestra experiencia (o nuestra preparaci贸n previa sobre el tema 鈥搗er secci贸n de equipo鈥), haciendo que el ponente luzca.
  • En todo momento 聽se cuidar谩 que el ponente sea el protagonista de la charla, nadie m谩s.聽No permitas las reflexiones, s贸lo preguntas, en el tiempo de preguntas.
  • Se intentar谩 procurar un espacio donde, si quieren seguir la conversaci贸n, puedan hacerlo. De esta forma, si se pregunta algo que conllevar铆a demasiado tiempo o que necesitara de otros medios no disponibles en la sala en ese momento, se puede resolver inmediatamente despu茅s en las zonas habilitadas al efecto. El anfitri贸n har谩 de catalizador proponi茅ndolo en el momento.

El equipo y los voluntarios

El equipo tiene labores fundamentales dentro del evento. A las que tenga asignadas dependiendo del tipo de evento, yo sumo las siguientes:

  • 聽El equipo deber铆a revisar todas las ponencias con alg煤n tiempo de antelaci贸n. De esta forma,
    • evitar谩n que se pisen contenidos, permitiendo adem谩s a los ponentes tener m谩s tiempo para desarrollar otras ideas o conceptos evitando la repetici贸n.
    • permitir谩 tener todas las ponencias disponibles antes del evento, lo que es una ventaja organizativa a la hora de preparar las proyecciones o v铆deos.
    • permitir谩 que los anfitriones o el equipo de apoyo (a veces denominado聽sombra)聽se puedan preparar el contenido en caso de tener que sacar de un apuro a alg煤n ponente poco experimentado. 聽Los nervios a veces traicionan y no est谩 de m谩s tener a un equipo preparado que te pueda hacer de backup.
  • El equipo debe salir de fiesta/cena al menos la noche antes del evento. No es casualidad que en muchos eventos haya una cena de voluntarios la noche antes de empezar el evento. La confraternizaci贸n y la confianza es un elemento de valor incalculable a la hora de trabajar bajo presi贸n.
  • Para absolutamente todo, tened un聽plan B. Nosotros en nuestros eventos hemos aprendido que, para las cosas cr铆ticas, es bueno tener hasta plan C y D. Es suficiente con un protocolo de ejecuci贸n.
    • El ejemplo m谩s com煤n. Wi-Fi falla. Para cubrir a todos los asistentes necesitar铆amos聽comprar (n煤mero) modem聽USB de (marca) con tarjeta (caracter铆sticas). El mapa de ubicaciones ser铆a (茅ste). Los anunciar铆amos en twitter y en (pantallas, ubicaciones, impresiones en papel). La configuraci贸n para los聽modems es (configuraci贸n). Tendr铆a un coste de (coste). Est谩n disponibles en (tienda1) y en (tienda2). Los horarios de las tiendas son (horarios). En caso de ocurrir el domingo, utilizar铆amos las redes m贸viles de los organizadores y equipo. (configuraci贸n de las redes).

El ponente

Durante mucho tiempo fui de los que dec铆an聽si s茅 de lo que voy a hablar. Hago las transparencias y luego all铆 las cuento. Luis ha conseguido, con el paso de los a帽os, que聽ensaye mis ponencias. En este punto concreto, momento de iluminaci贸n聽fue ver c贸mo Lontzo Sainz se preparaba para presentar EBE Euskadi.

  • Prepara tu ponencia con tiempo. Date tiempo a releerla dos o tres veces, con algo de perspectiva, para mejorar su contenido.
  • Ensaya. Por muy controlado que lo tengas, vas a hablar delante de un mont贸n de gente que en ese momento est谩n ah铆 para escucharte. Mu茅strales respeto y ll茅valo todo lo preparado que puedas.
  • Ensaya. S铆, otra vez. Esta vez, para controlar el tiempo. Si no va a caber todo, recorta.
  • Es mejor dos ideas bien explicadas que muchas ideas聽poco claras.
  • Deja claro lo que sabes, ejemplifica, y aprovecha el poder de la imagen. Una de las mejores charlas que he visto en mi vida dura 4:17 minutos ( wat ).
  • Asiste a las ponencias anteriores y ent茅rate de qu茅 van a contar los dem谩s.聽En el 煤ltimo evento en el que聽estuve pude ver c贸mo alguien pasaba m谩s de la mitad de su ponencia explicando algo a lo que se le hab铆a dedicado toda la ponencia anterior. Un evento es algo org谩nico, montado con la participaci贸n de mucha gente. Si vas a llegar tarde o no vas a asistir al resto de ponencias, pregunta a alguien de organizaci贸n si se ha hablado sobre los temas de los que vas a hablar y qu茅 es lo que se ha dicho. As铆 podr谩s tratar a tu p煤blico聽como se merece.
  • Ve con tiempo. No eres Beyonc茅. Hay gente a la que le gustar谩 compartir tiempo contigo, o preguntarte algo fuera de la sala. O presentarte una idea. O que le orientes en algo. O tomarse un caf茅. 隆Pero eso no es todo! Tambi茅n conocer谩s a un mont贸n de gente con la que querr谩s hablar y compartir tiempo. Un evento dura lo que dura el evento, m谩s las noches intermedias. No s贸lo tu media hora de gloria.
  • Comparte. Si la mitad de tus respuestas a las preguntas van a ser聽eso no te lo puedo responder, mejor no te subas al estrado. Esto no es una feria de exposici贸n de productos. Es un espacio donde todos aprendemos de todos.
  • A帽ade bibliograf铆a y/o cita fuentes. Lo mejor de un evento como una WordCamp es que te vas a casa con contenido para seguir profundizando durante un mes o m谩s.

Los asistentes

Los verdaderos protagonistas de tu evento son los asistentes. Cu铆dalos, m铆malos, y haz que est茅n c贸modos. Que aprendan. Que disfruten. Pero eso no significa que todo valga. Hay reglas, y no hay ning煤n problema por dejarlas claras.

  • A un evento se va a aprender. Ve con la mente abierta.
  • Vas a pas谩rtelo bien. Si vas a ir al evento para criticarlo, mejor qu茅date en casa. Todos te lo agradeceremos.
  • Est谩 bien tener expectativas, pero recuerda que Murphy es un se帽or al que todos odiamos moderadamente. Tenlo en cuenta a la hora de ser cr铆tico con la organizaci贸n.
  • Inf贸rmate de lo que vas a ver. Las webs de los eventos suelen tener bastante informaci贸n acerca de c贸mo van a ser las ponencias, charlas o talleres. Eso te ayudar谩 a decidir y a saber qu茅 es lo que vas a ver.
  • Conectando con la anterior,聽no s贸lo los ponentes se preparan para el evento. Como asistente, conocer las ubicaciones y mapas, los ponentes, las charlas, y los espacios, es un trabajo previo que puedes hacer en casa. As铆 no te sentir谩s desorientado al llegar a tu evento y podr谩s disfrutarlo mucho m谩s.
  • Pregunta al ponente lo que quieras saber sobre el tema que ha expuesto. Un ponente puede saber de muchas cosas. Ha ido a contar cosas sobre un tema espec铆fico y es lo que han ido a escuchar el resto de los asistentes. Si tu pregunta es sobre otro tema, utiliza los espacios designados聽para networking.
  • No hagas reflexiones. Si quer铆as que el ponente y el resto de los asistentes te escucharan, la mejor forma de hacerlo era proponer una charla.聽No ocupes el tiempo de los dem谩s. Es una falta de respeto hacia el ponente, hacia el resto de asistentes, y hacia la organizaci贸n.

Espero que os sirvan para el futuro. Y si ten茅is alguna m谩s que a帽adir (que seguro que s铆), los comentarios est谩n abiertos.

Categor铆as
WordPress

WP 3.7, la distribuci贸n m谩s esperada

Ayer tuvimos la primera reuni贸n de muchas sobre WordPress 3.7. Mucho se habl贸 de 3.7. y de 3.8 en la WordCamp San Francisco, y ahora los equipos se est谩n poniendo en marcha.

Como algunos ya sab茅is,聽las versiones de 3.7 y 3.8 se desarrollar谩n en paralelo.Y hay mucho que contar de ellas.聽

WP 3.7

WordPress 3.7 es una versi贸n que llamamos聽de control. No se ver谩n muchos cambios de aspecto externo (casi ninguno, en realidad), pero tendremos muchos cambios internos interesantes. Y聽m谩s que interesantes, excitantes. La lista es corta, as铆 que vamos a repasarla.

Los l铆deres de proyecto

Esta versi贸n de WordPress estar谩 encabezada por:

  • Andrew Nacin. Uno de los programadores m谩s veteranos de WordPress y聽Ninja Coder.聽
  • Daryl Koopersmith. Forma un grupo junto a Nacin y a Nikolay Bachiyski que se hicieron famosos por levantar la mano cuando alguien preguntaba 驴qui茅n cree que conoce todo el c贸digo de WordPress? Es el creador del Elastic Theme.
  • Jon Cave. Experto en seguridad, entr贸 a formar parte del equipo de Automattic despu茅s de encontrar vulnerabilidades en una de las 煤ltimas versiones

驴Qu茅 significa que ellos sean los Lead Developers de esta distribuci贸n? Que s贸lo ellos (y Aaron Campbell, Lead Developer de 3.6 durante los primeros d铆as) pueden aprobar tickets. Esto hace que el flujo de trabajo sea mucho m谩s ordenado y les permite tener una visi贸n constante del conjunto.

El resto del equipo

Como ya ocurri贸 con WP 3.0, el equipo se ampl铆a para esta nueva versi贸n. Ayer en el chat apareci贸 y se dio la bienvenida a mucha gente nueva. 230 usuarios con muchas ganas de compartir, aportar, ayudar, y hacer de 茅ste un proyecto a煤n m谩s grande.

La fecha de salida

La fecha de salida propuesta para la versi贸n 3.7 de WordPress es a principios de Octubre. En palabras de Nacin, 芦tras WordCamp Europa y antes de mediados de mes, sobre la semana del 7 de Octubre禄.

Como ya os comentaba antes, esta es una version que en desarrollo se denomina 芦de control禄, y lo que se espera es que el ritmo de movimiento de los tickets suba mucho durante estas semanas. Y ya se est谩 viendo en el trac. Lo propuesto son seis semanas de desarrollo, una alpha, una beta, una RC, y sacar la versi贸n definitiva.

Desde mi punto de vista, el d铆a de contribuidores del core de WordCamp Europa puede ayudar a cerrar los 煤ltimos detalles, ya que聽Nacin estar谩 all铆, y desde mi punto de vista,聽el cierre de fases de forma presencial聽ha ayudado mucho a la buena consecuci贸n de los mismos en las 煤ltimas versiones. Al fin y al cabo, las WordCamps tambi茅n est谩n para eso.

Language Packs, el futuro prometido

Hace m谩s de dos a帽os, JoeTheSor public贸 un art铆culo en WordPress Ideas. En 茅l planteaba que聽WordPress necesitaba una soluci贸n multiidioma. Una soluci贸n de verdad, nada de plugins. Algo con聽integraci贸n total. Y planteaba, desde una perspectiva que creo muy acertada, que algo tan importante como esto聽deber铆a tener soporte continuo por parte de los propios desarrolladores del core de WordPress.聽

Muchos votamos esa idea, y desde hace unos meses se etiquet贸 como algo realizable. Hoy tenemos el ticket #18200,聽y聽es una de las tres tareas principales para WP 3.7.

Creo que no tengo que explicaros lo importante que es para muchos de nosotros el poder utilizar un sistema multiidoma de forma nativa en WordPress. Estamos muy contentos, emocionados, y ya nos hemos ofrecido a ayudar en todo lo que podamos.

Automatic Updater, seguridad ante todo

Esta idea surge de un plugin de聽Gary Pendergast聽llamado Automatic Updater.

El software, en sus ciclos de desarrollo, sigue un sistema de versiones. Este sistema de versiones sirve de etiquetado para el software, para su sencilla localizaci贸n, y tambi茅n da mucha informaci贸n a los usuarios.聽T铆picamente, en el versionado diferenciamos entre versi贸n mayor y聽versi贸n menor.

  • En una versi贸n mayor suele haber cambios estructurales o visuales evidentes. Ser铆an los cambios que ocurrieron entre la versi贸n 2.9 y 3.0 de WordPress, por ejemplo.
  • En una versi贸n menor suele haber correcciones de c贸digo o peque帽os cambios que modifican y/o mejoran la funcionalidad, as铆 como solucionan problemas de seguridad.

A efectos de programaci贸n, en las versiones mayores debemos revisar la compatibilidad de nuestros temas y plugins con las nuevas especificaciones y estructras. Por poner un ejemplo, de WP 3.5 a 3.6 ha cambiado la versi贸n de jQuery, lo que hace que algunos plugins no funcionen de forma correcta. Estos plugins habr铆a que actualizarlos para que funcionaran en la nueva versi贸n.

Las versiones menores suelen incluir detalles de seguridad y cambios que mejoran o corrigen el funcionamiento del software. As铆, WP 3.5.1 es una versi贸n menor que corrige problemas de seguridad y otros peque帽os problemas, normalmente reportados por los usuarios (suelen ser casos extra帽os, no generales, que ocurren con determinadas configuraciones espec铆ficas).

La idea de Automatic Updater es que esas actualizaciones menores, que siempre mejoran el rendimiento del sistema sin modificar estructuras, se realicen de forma autom谩tica. Es decir, que si ma帽ana saliera WordPress 3.6.1, o Jetpack 2.3.5, lo que se espera es que el sistema realice la actualizaci贸n de forma autom谩tica, y que s贸lo nos pida interactuar cuando nos encontremos ante un cambio de versi贸n mayor. De esta forma, si un plugin o el propio sistema tiene una actualizaci贸n de seguridad, 茅sta se aplicar谩 de forma autom谩tica a todos los usuarios.

聽Limpieza y orden

Una de las cosas que tiene WordPress es que es muy participativo. Si no sabes nada de c贸digo y tienes una buena idea puedes dejarla en WordPress Ideas. All铆 la comunidad votar谩 las ideas, y las m谩s votadas se convertir谩n en realidad. Y si sabes c贸digo, puedes utilizar el trac.

El trac tiene ahora mismo m谩s de 3800 tickets, lo que lo convierte en un espacio a veces inabarcable, porque no permite tener una visi贸n global, de conjunto, de todo lo que hay abierto en el sistema.

3800-tickets

Durante la WordCamp San Francisco se cerraron m谩s de 100 tickets en un d铆a y medio, lo que da una idea de c贸mo puede ser el ritmo de trabajo de estos d铆as si todos los desarrolladores dedican dos o tres horas a la semana al trac.

Muchos de estos tickets necesitan revisi贸n. En palabras de Nacin de ayer,聽芦hay 44 tickets sobre feeds abiertos, 16 sobre fecha/hora, y 134 sobre comentarios禄. Hay mucho que limpiar, cerrar las cosas que ya no tengan sentido, y reordenar un poco. Un peque帽o equipo se encargar谩 de eso, y todo el que quiera participar es bienvenido.

Andrew Nacin y Jon Cave, adem谩s, est谩n trabajando en algunas mejoras en el Trac, que incluyen suscripci贸n por componentes. As铆, cada uno podr谩 suscribirse a hilos completos sobre el espacio que le interese: internacionalizaci贸n, feeds, etc. Esto estar谩 disponible la semana que viene.

Un poco m谩s de seguridad

La tercera cuesti贸n que se incluye de base en 3.7. es la de ampliar la seguridad de las contrase帽as en WordPress. Por lo que se viene hablando, se eliminar谩 el usuario admin por defecto (cosa que ya est谩 hecha en la 煤ltima versi贸n) y se est谩 hablando de utilizar un聽generador de contrase帽as para los usuarios. Lo que s铆 se tiene cada vez m谩s claro es que casi todos los problemas de seguridad en WordPress vienen por robos de contrase帽as y accesos no autorizados, por lo que hay que hacer mucho hincapi茅 en que los usuarios no puedan poner una contrase帽a como聽12345.

La bola extra: developers.svn.wordpress.org

Desde ayer est谩 disponible developers.svn.wordpress.org. Como pod茅is leer en este art铆culo, es un nuevo espacio en el que no s贸lo estar谩n los tickets, sino que habr谩 montones de herramientas para desarrolladores.

Las m谩s interesantes, desde mi punto de vista, son los聽tests unitarios. Estos tests, haciendo un gran resumen, son peque帽os scripts que recorren el c贸digo buscando qu茅 salida devolver铆an, y viendo si se corresponde en formato con lo que deber铆a ser. En la p谩gina de Travis os pod茅is hacer una idea de c贸mo funcionan.

La idea inicial para esta versi贸n es cerrar unos 700-1000 tickets. No es moco de pavo, pero si veis la velocidad a la que va el trac, ver茅is que es m谩s que posible. Adem谩s,聽el grupo de accesibilidad estar谩 muy pendiente de esta distribuci贸n y estar谩 ayudando en todo lo que pueda a que se cumpla la misma.

Para los interesados en JavaScript, la semana que viene habr谩 una reuni贸n para organizar esa parte, y elegir un framework para trabajar (驴node.js?).

Contributors day

Los d铆as de contribuidores de las WordCamps cada vez son m谩s importantes. Por un lado, para formar a los nuevos integrantes de los equipos de desarrollo. Por otro, para ponerlos en contacto con el resto de la comunidad. Y por 煤ltimo, para divertirse juntos y sentir que somos parte de un gran proyecto. Estoy esperando con muchas ganas el de la WordCamp Europa.

WP 3.8

La versi贸n 3.8 de WordPress se desarrollar谩 en paralelo a la versi贸n 3.7, aunque la fecha de salida es posterior (sobre Diciembre). Esta tarde ser谩 la primera reuni贸n de organizaci贸n.

Los dos elementos principales ser谩n Twenty Fourteen, el nuevo tema por defecto de WordPress basado en Further y del que hablamos anteriormente, y el MP6.

El MP6 es un cambio estructural en la administraci贸n, sobre todo, y que lleva a帽os arrastr谩ndose (si no recuerdo mal, desde antes de 3.4). Creo que por eso聽el l铆der de proyecto ser谩 el propio Matt.

Si quer茅is probar MP6 pod茅is instalaros聽este plugin que no deber铆a existir(actualizado hoy por 煤ltima vez) o mirar la foto de abajo.

mp6

Os seguir茅 contando m谩s cosas m谩s adelante, despu茅s de la reuni贸n y de haber reordenado ideas 馃檪

Categor铆as
Mecus

Cambios en Mecus

El equipo actual de mecus
El equipo actual de mecus

Puede que ya lo hay谩is le铆do en el blog de mecus y en el de Luis. Mecus sigue creciendo, y los mantenimientos, cambios, sugerencias y nuevas funcionalidades de nuestros clientes siguen creciendo tambi茅n, por lo que el tiempo para nuevos desarrollos e investigaci贸n cada vez es m谩s escaso. As铆 que estamos buscando a otra persona que entre a formar parte de nuestro equipo y nos ayude a seguir adelante y a hacer todas esas cosas que tenemos ganas de hacer ;).

Si crees que la cosa te puede interesar, p谩sate por alguno de los enlaces anteriores, que Luis lo ha contado mejor que yo.