drupal
02/04: MotoGP usando Drupal
Acabamos de anunciar y abrir a Google la migración a Drupal de la web de MotoGP, de momento en versión beta. Llevamos varios meses en este proyecto y estamos deseando poder dar más información. Hay mucha innnovación en muchos aspectos, sobre todo en performance. Para verla funcionando, http://beta.motogp.com/.
21/02: Joan Herrera usando Drupal
Hace unos días que en alquimia estrenamos la web de Joan Herrera, basada en Drupal. El proyecto lo hemos realizado capitaneados por la gente de Creat. Además de vínculos con Facebook, Youtube, Flickr y MySpace, la nueva web es más partipativa, con una sección de preguntas de usuarios y los actos de la agenda están posicionados en Google Maps.
A nivel técnico el sitio no es una gran innovación tecnológica, pero hemos cuidado cada detalle. El sitio cuenta con todas las cosas habituales en nuestros proyectos, como rutas limpias y geoposicionamiento de toda la información. Además, hemos creado módulos específicos para que las personas que introducen contenidos puedan gestionar todos los aspectos de la arquitectura de la web.
06/12: Tarifa plana de actualizaciones de Drupal
Entre ayer y hoy han salido un par de actualizaciones de seguridad de Drupal (una y otra). No pasa todos los días (la anterior fue en octubre), el fallo se presenta siempre con una solución y no creo que sea un inconveniente grave, como para no usar este gestor. Pero a veces sí que pasa y en estos casos hay que actuar con agilidad.
En drupal.org se recomienda actualizar todas las instalaciones, claro. Y sería lo ideal. Pero la realidad es que no todo el mundo puede hacerlas y que, aun sabiendo, ocupan cierto proceso, que puede llevar un poco de tiempo. No tengo datos, pero estoy seguro que un buen porcentaje de sitios web que funcionan con drupal (incluso en mi lista de los top 150) no han aplicado los últimos parches (de hecho, estoy seguro de que muchos no tienen buenos backups de sus webs, pero esto ya lo dejo para otro post :)).
En alquimia llevamos tiempo pensando en todo esto. Por una parte, estamos pensando en ofrecer una tarifa plana anual de actualizaciones de seguridad. Una única cuota anual incluiría la aplicación de todos los parches de seguridad, en un plazo de tiempo máximo garantizado, a partir de la publicación del fallo en drupal.org. Aunque tiene un coste, la intención es únicamente cubrir el coste de ofrecer el servicio, porque el objetivo final es eliminar los posibles riegos de los proyectos que llevamos a cabo (y eliminar este inconveniente de la elección de Drupal) y mejorar la seguridad de todos los sitios Drupal.
Estamos seguros de cómo hacer todo esto a nivel técnico. Para clientes en los que el Drupal funciona en alta disponibilidad, podríamos incluso instalar las actualizaciones en una copia de desarrollo que el cliente validaría antes de pasar a producción (automatizando todo lo posible, para reducir la disponibilidad del fallo). Pero para ponerlo en marcha necesitamos un empujoncito. Si estás interesado o crees que podrías ser cliente de esto, por favor, mándame tu nombre, URL y dirección de correo. Estos datos los usaré una única vez para enviarte una presentación más amplia del proyecto y luego los eliminaré por completo.
Por otra parte, en las últimas semanas hemos generado módulos bastante interesantes para el paso a Drupal del proyecto LeopoldoBCN (la nueva web y los módulos se liberarán muy pronto). Además, este lunes comienza un proyecto bastante grande que creo que va a generar piezas muy reutilizables y muy necesarias para implementaciones de cierto tamaño. Pero todo esto es para Drupal 5 y el coste de migrarlo a Drupal 6 (que siempre está a punto, pero aún no está) va a ser enorme. Por esto estamos pensando en alargar el soporte de Drupal 5 más allá del soporte oficial que proporciona drupal.org (en la línea de la Ubuntu Long Term Support). Nos gustaría que este soporte se pudiera mantener con la cuota anual de mantenimiento, pero para eso necesitamos hacer una prueba piloto y tener cierto volumen.
Por último, nos encantaría ofrecer este servicio con partners. Mantener la seguridad no es parte de nuestro negocio, es una garantía que queremos ofrecer a nuestros clientes y a usuarios de Drupal. Si eres un proveedor de servicios Drupal, quizás podríamos hablar para ver qué posibilidades de colaboración hay. Además, si es necesario podemos ofrecer el servicio como marca blanca, para aquellos proveedores que quieran tener la toda la interlocución con sus clientes. No dudes en escribirme contarme tu experiencia, tus ideas y/o propuestas relacionado con todo esto.
04/12: Sólo pasaba para saludar
Mi nivel de ocupación se puede medir multiplicando el tiempo sin bloggear (más de 2 meses) por los posts RSS acumulados sin leer (unos 2000 en este momento). El coeficiente actual es máximo. Han pasado muchas cosas desde la última vez, pero ahora sólo paso para saludar y adelantarlas de forma rapida.
Lo primero es que estoy involucrado en un proyecto nuevo muy interesante, muy parecido a una startup. Aún no puedo comentar nada, pero estoy seguro de que esto dará a posts interesantes en esta web (al menos para mi :)). Tener la oportunidad de montar algo nuevo es apasionante. Por ejemplo, llevo unos días jugando con virtualbox y los resultados me han sorprendido mucho.
Mientras tanto, Drupal ha sido nombrado mejor CMS del año (lo comenta también Ignacio). Y la emoción es doble al enternarnos de que Dries, fundador de Drupal, monta una startup drupalera llamada acquia. Esto da para mucho. Probablemente Dries haga el dinero con consultorías y implementaciones tirando a grandes, lo cual acercará Drupal un poco más hacia los aspectos que nos preocupan a las empresas que hacemos eso mismo.
Otras cosas incluyen algunos proyectos de alquimia que hemos terminado últimamente (y de los que me gustaría escribir), algunos módulos que estamos terminando (y que, al menos para nosotros, van a revolucionar la forma en la que montamos las webs) y algunos proyectos que comienzan (y que me gustaría bloggear un poco más en directo). Y, por último, me han invitado a escribir de forma regular en el proyecto disenoiberoamericano.com, que supondrá salir del cómodo blog personal hacia un público menos... familiar. :)
28/09: DevelopmentSeed y The Cocktail comparten...
¡Menuda coincidencia! Development Seed es uno de nuestros referentes, en muchos niveles. Y The Cocktail es una gran empresa a la que seguimos con tanta atención como admiración. Ambas usan Drupal como gestor de contenidos y nos emociona. Pero es que, además, ambas empresas comparten... ¡el nombre de su perro!.
Las pruebas: en esta oferta the The Cocktail y en este post o esta foto de DevelopmentSeed. Así que ya sabes: Si quieres que tu equipo de desarrollo web se haga famoso, busca un chucho (más bien una chucha) y ponle 'Maggy' o 'Maggie'. Y los clientes buenos comenzarán a llover... :)
26/09: 150 sitios web madewithdrupal
En febrero 2006 comencé a recopilar webs hechas con Drupal en la etiqueta madewithdrupal de del.icio.us. El objetivo principal era tener un repositorio de webs que poder pasarle a los (posibles) clientes, para demostrar que una buena implementación Drupal no tiene por qué parecerse a los sitios webs hechos con plantillas.
Hoy he añadido el elemento 150. Aunque hay algunos bastante simples, la mayoría tienen cierto grado de personalización o complejidad. De hecho la lista necesita revisión, por si alguna ya no funciona o por si alguien se ha equivocado, ha tropezado y ha migrado a otro gestor de contenidos. ;)
Invito a quien quiera a que me envíe sus descubrimientos o a generar una lista similar, aunque sea con un poco de autobombo de sus propios proyectos. Si todos usamos esta misma etiqueta podremos sumar esfuerzos y tener un gran pool en la página http://del.icio.us/tag/madewithdrupal.
20/09: DrupalCon 2007 BCN
Como unos 8 meses tras el anuncio por estos lares, ya tenemos la DrupalCon encima. Ya he publicado algunas fotos y la etiqueta drupalconbarcelona2007 está arrasando en flickr.
Habiendo disfrutado de una conferencia de 150 personas encuentro un poco frío que seamos más de 400... pero por otra parte es un gustazo ver el interés por esta herramienta que usamos a diario y los avances que trae la versión 6. Estoy deseando empezar el siguiente proyecto ya con Drupal 6.
Ah, el sábado a las 15:00 presentamos la historia, evolución y el back stage de LaFarga.cat, nuestra primera implementación basada en Drupal de cierto tamaño.
25/06: Lector de feeds basado en Drupal
Hace como un mes que feedlounge ya no funciona. Entonces pensé que me gustaría tener un lector de feeds con una interfaz muy buena (cargar todo lo posible, que tenga sentido, con AJAX) y con el código fuente disponible para modificar. Así que empecé un proyecto para conseguir tener todo esto, utilizando drupal como base.
Pues bien, programando a ratos los fines de semana, he llegado a una versión alfa totalmente funcional (de momento en local). He publicado algunos pantallazos: (acceso visitantes, listado de feeds, posts en una categoría. De momento no tiene nada de AJAX, porque quería garantizar que funcionaría por completo sin javascript.
Esta semana y la que viene estaré viajando, y eso significa tiempo offline que se puede aprovechar codificando. En torno al 15 de julio estará online la primera versión beta. Si alguien quiere una cuenta de usuario, que no dude en comentarlo.
11/06: Citas drupaleras en agosto y septiembre
En los próximos meses hay un par de citas drupaleras que conviene no perderse. La primera es la Froscon 2007, cerca de Bonn, Alemania, los días 25 y 26 de agosto. Tiene pinta de que será un evento más íntimo, pero muy técnico. Y un mes mas tarde, del 19 al 22 de septiembre, tenemos la DrupalCon en Barcelona, en la que seguro que se ocupan las 400 plazas disponibles.
08/02: Hacer webs está cambiando
Hace algunos meses que le doy vueltas a este tema, en el curro pero también como desarrollador. Creo que muy pronto se va a acabar el negocio de hacer webs a medida, al menos, como lo vemos, entendemos, hacemos y cobramos hoy. En nuestra empresa ya estamos muy concienciados y estamos ya dando pasos en esta dirección.
Hacer una web a medida no puede ser tan caro ni llevar tanto tiempo desde que se piensa hasta que se estrena. Las cosas que más o menos todas las webs tienen (desde usuarios con permisos hasta exportación por RSS, pasando por la configuración de toda la arquitectura) deben ser activable y configurables en pocos minutos.
Creo que hace unos años los gestores de contenidos (sobre todo los libres) ya comenzaron esta tendencia. Ahora, servicios como Coghead o los últimos desarrollos de Drupal, incorporados en la versión 5, dan un paso más (y muy grande) en esta dirección. Y con iniciativas como OpenID (que parece que apoya incluso Microsoft) va a cambiar hasta el concepto del login & password que nos acompaña desde hace tanto tiempo. Y creo que esto es sólo el principio.
Esto no lo digo como una gran catástrofe, sino todo lo contrario. Las cosas siempre han cambiado, siempre están cambiando y, al menos en este sentido, creo que van a mejor. Y tampoco significa que el que no cambie se va a quedar sin negocio, porque aún hoy hay mucha gente haciendo webs (o timando por hacer web) como en 1995. ;)
