Drupalcamp Toulouse 2011: Muy cerquita

El próximo fin de semana del 26-27 de Noviembre tendrá lugar una Drupalcamp en Toulouse, a menos de 400 kilómetros de Barcelona, los vecinos de Francia van a montar un buen evento drupalero. El sábado va a haber un programa muy clásico con sesiones en 3 tracks, uno de ellos en inglés y dos en francés. El domingo, la camp se transforma en sprints de traducción al francés y un install party de Ubuntu, además habrá code sprints de Drupal.

La entrada es gratuita y seguramente a muchos nos queda muy muy cerca. El track en inglés pinta muy interesante, con sesiones sobre Organic Groups, Varnish, integración contínua, etc.

Yo asistiré sin presentar nada, así que aprovecharé para intentar montar un sprint de Drupal Commerce el domingo.

Artículos destacados, Octubre 2011

Aquí están los artículos destacados de Octubre.

De Drupal

De otras cosas

Si tenéis curiosidad, podéis consultar los destacados de otros meses.

Drupal 7: consejos y notas para actualizar

Finalmente me he decido a dedicar un tiempo a actualizar mi blog a Drupal 7, con una nueva plantilla que espero que os guste, y aunque ya había expuesto algunos consejos para actualizar de Drupal 6 a Drupal 7 hace unos meses, creo que alguien econtrará de utilidad algunas notas que he tomado en el proceso de migración. 

Consejos generales

  • Es normal encontrar errores de bases de datos, tablas que ya existen, etc, aseguraos siempre de que estáis empezando de un entorno limpio.
  • Haced copias, tanto a nivel de fichero como a nivel de base de datos en cada paso que hagáis, en mi caso yo tuve que actualizar a Drupal 6.22 y luego a Drupal 7, así que tengo varias copias, una antes de hacer nada, otra después de actualizar a 6.22, otra después de desactivar todos los módulos contribuidos y con el entorno listo para migrar y una última con Drupal 7 sin activar ni actualizar la parte de contribuidos.
  • Paso a paso, hay pequeños módulos que se pueden actualizar en bloque, pero es mejor ir paso a paso.
  • Garland es vuestro amigo, usadlo como theme por defecto y de administración hasta que llegue el momento de configurar la plantilla nueva/acualizada.
  • Aseguraos de que los módulos que estáis usando tienen versión en D7, puede que incluso no los necesiteis, y si existe la versión para D7 y lo necesitáis, aseguraos que hay un path para actualizar.
  • El momento del upgrade es el mejor para hacer limpieza, no lo dejéis para luego.

Notas particulares

  • En el proceso de migración he desactivado y descartado una gran cantidad de módulos, hay muchos como los relacionados con el tratamiento de imágenes que han sido incluidos en el core, filefield, imagefield, imagecache, etc, ya no son necesarios.
  • Además de los contribuidos, he encontrado que la migración es mucho más estable desactivando aquellos módulos del core de los que podamos prescindir, ejemplos claros: contact, upload.
  • El módulo CCK ha sido casi totalmente incluido en core, pero en contribuidos para Drupal 7 sigue existiendo, con una herramienta increiblemente útil, "Content migration" que te ayuda a migrar los viejos campos CCK a Fields de Drupal 7, los crea si no existen, etc. Muy útil y funciona muy bien.
  • Los presets de imagecache no se migran a styles en el update a Drupal 7, así que esto lo he tenido que hacer a mano, si tenéis muchos, podeis usar features.
  • XMLSitemap da muchos problemas para actualizar, como siempre, lo mejor, como siempre, si os lo podéis permitir, es desinstalarlo completamente, y luego instalarlo de 0 y regenerar los sitemaps.
  • Nodewords ahora se llama Metatag, y no, no hay path de actualización (en el momento que escribo esto).
  • La configuración de bloques se os va a desmontar, sobre todo si cambiais de plantilla.
  • El módulo Devel tiene una utilidad para reinstalar módulos desde interfaz.
  • Path redirect es ahora Redirect.
  • Cuidado con los alias de Pathauto, los Tokens han cambiado y los vais a tener que actualizar (Ojo que no avisa).
  • Las versiones de desarrollo (-dev) no son malignas, en muchas ocasiones son más recomendables que las versiones estables, no tengáis miedo en usarlas, pero siempre por razones justificadas.

¿Habéis actualizado a Drupal 7 y tenéis algunos consejos extra? ¿No os habéis atrevido todavía? ¿Habéis encontrado otros problemas?

Módulo Views 3 para Drupal 7: Filtros, criterios de ordenación y bloques

Continuamos con la serie de artículos sobre el módulo Views para Drupal 7 que empezó con una introducción a Views y también a los tipos de presentación, formatos y campos, en esta ocasión nos vamos a centrar en finalizar los aspectos básicos del módulo: Filtros, criterios de ordenación y presentación de tipo bloque, para seguir incrementando la complejidad en artículos venideros.

Colando los datos en Views.

¡Gracias a Dinner Series por compartir sus fotos con licencia creative commons!

Chollu mascotas: el primer live shopping dedicado a los animales

El concepto de "live shopping" en España ha explotado en este último año, empresas como buyvip o privalia fueron las pioneras centrándose en el sector de la moda y dieron paso a iniciativas de comida, restaurantes o viajes, Chollu Mascotas es la primera iniciativa de este estilo dedicada al mundo animal.

Artículos destacados, Septiembre 2011

Aquí están los artículos destacados de Septiembre.

De Drupal

De otras cosas

Si tenéis curiosidad, podéis consultar los destacados de otros meses.

Cierre de la Drupalcamp Spain 2011

La Drupalcamp Spain 2011 ha llegado a su fin y los 300 asistentes hemos tenido un fin de semana fabuloso rodeados de otros drupaleros y drupaleras, compartiendo conocimientos, haciendo mucho mucho networking, y sobre todo pasando buenos momentos con la gente que ves un par de veces al año pero con la que "trabajas" practicamente a diario.

Foto de Grupo, por Pedro León.

Os voy a dejar por aquí mis conclusiones aunque siendo parte de la organización no veréis críticas a los ponentes, puesto que dedican un tiempo personal muy valioso para compartir conocimientos con los demás, o quejas sobre si el WiFi fue mejor o peor o si el catering fue bueno.

El recinto

La facultad de informática ha sido un gran lugar para celebrar una Drupalcamp, es la primera vez que un evento de Drupal a nivel nacional o internacional en España tiene lugar fuera de Barcelona y más concretamente, fuera del Citilab, así que ha sido un gran hito de la organización el alcanzar la cifra de 310 inscritos de los que acudieron aproximadamente 300, he de recalcar que 10 bajas solamente es un número impresionante.

Si bien es cierto que no conseguimos superar en asistentes a la de 2010, que tuvo 375, la asistencia en Sevilla solo puede considerarse de éxito.

El contenido

He de decir de antemano que apenas he podido acudir a sesiones debido a que estaba muy liado con la organización y participé hasta en 4 charlas, dos mías, la de la asociación y la de contribuciones a drupal.org pero la impresión que he tenido es que el nivel fue equiparable a las de Barcelona y me atrevería a decir de más nivel, muchos de los ponentes que repetíamos hemos crecido mucho en este año y medio desde la de 2010 y las charlas han subido de calidad. 

Y es que a cuantas más drupalcamps y eventos acudes, a menos sesiones vas, las charlas de pasillo, bofs y demás acaban siendo mucho más atractivas que el contenido principal, y pensándolo bien bien, he ido a DOS charlas en esta camp, Organic Groups y VIM. Me hubiera gustado no perderme muchas otras, pero eso lo tomaré como propósito para otros años, para este, me conformaré con ver los videos.

Drupaleros y drupaleras

Ayer se comentó por twitter y tenemos que reflexionar al respecto, tenemos que hacer un esfuerzo para que haya paridad en las drupalcamps, empezando por las azafatas y obligándonos a tener ponencias de alguna drupalera sin olvidarnos de corregir detalles tontos como que en la identificación pone "drupaleros", este va a ser un objetivo personal para 2012, nadie se tiene por qué sentir mal o excluido, y si bien es cierto que estamos abiertos a todas las propuestas y gentes, hay que hacer un esfuerzo y corregir este tema.

El futuro

Quizás ya lo sabéis pero la drupalcamp 2012 se empieza a gestar en cuanto termina la drupalcamp 2011, y este año, gracias a la creación de la asociación española de Drupal, podemos decir que dos días después de que se haya terminado el evento hemos abierto la recogida de candidaturas para 2012, podéis revisar los detalles en la información sobre la presentación de propuestas para la Drupalcamp 2012.

El futuro también pasa por tener un Drupal Day en Abril y la gente de Valencia, que tiene un grupo bien organizado y en pleno funcionamiento gracias a David Hernández y Alessandro Mascherpa entre otros, ha cogido el relevo con energía y buenas intenciones, podéis consultar los detalles y novedades en su grupo de drupal.org.

La Drupalcamp 2012 será para finales de año inicialmente y además este año el evento europeo Drupal Developer Days se celebrará por primera vez en Barcelona, probablemente en el mes de Junio, en breve confirmaremos muchos más detalles sobre esto en drupal.cat.

Lo último pero no lo menos importante

Hay un par de cosas que me gustaría comentar a nivel personal sobre el feedback que estamos recibiendo durante todo el fin de semana y en el periodo de resaca de la camp, la primera es que los ponentes que vienen a presentar en la camp lo hacen por sus propios medios (con la excepción de featured speakers, a los que se les paga el viaje y estancia), pero ni cobran ni se llevan nada a cambio que no sea el karma drupalero, así que ruego a todos los que comentéis sesiones de forma crítica que evaluéis esta circunstancia que es de mucho agradecer y ha de tenerse muy en cuenta.

La segunda va dirigida a los que se quejaron del catering, es cierto que hubo algo de descontrol el sábado, pero sinceramente, por 35€ que costaba la entrada, se ha podido dar de comer los dos días, y de cenar el sábado con bebida incluida, no me cansaré de repetir que la Drupalcamp no es un evento gastronómico y si se da de comer es simplemente por el hecho de tener un espacio más de networking, por eso se hace de pie.

No quiero finalizar sin agradecer enormemente el trabajo de organización que se ha hecho tanto desde la Asociación Española de Drupal como desde el grupo local, y también a todos los que habéis participado in situ, presentando una sesión o bof, ayudando a otros, o siendo voluntarios y por supuesto a los patrocinadores. Incluir nombres sería arriesgarme a dejarme alguien en el tintero así que muchas gracias a todos los que habéis hecho esto posible en 2011, vosotros/as sabéis quiénes sois.

Novedades en la asociación española de Drupal: ¡Abrimos inscripción!

Hoy es un gran día para la asociación española de Drupal, finalmente podemos decir que la inscripción a la asociación se ha abierto oficialmente al público, por tan solo 10€ os podéis hacer socios hasta el 31 de Diciembre de 2012 y sobre todo apoyáis al desarrollo de Drupal y su comunidad en España. Estos 10€ se os descontarán de la entrada de la Drupalcamp del año que viene (2012) en el caso que decidáis acudir.

Podemos decir que la asociación no ha estado parada en todo momento hemos estado apoyando la organización de la Drupalcamp Span 2011 que se celebrará el fin de semana del 1 y 2 de Octubre en Sevilla y en la que estaremos presentes tanto informando a la comunidad como abriendo el debate y aceptando propuestas y sugerencias para el futuro, podrás encontrarnos en las zonas de networking del evento, pero sobre todo en la sesión informativa sobre la Asociación española de Drupal y futuras drupalcamps.

Espero que esta sea la primera de muchas buenas noticias durante este "curso" y que la AED cumpla su objetivo primordial: ayudar a que la comunidad española de Drupal crezca.

Cinco sesiones que no puedes perderte en la Drupalcamp Spain de Sevilla

La Drupalcamp Spain ya está aquí, la semana que viene a estas horas (viernes por la tarde) habrá drupaleros en la Universidad de Sevilla haciendo sprints, networking y bueno el resto de cosas que hacen los drupaleros en los eventos de Drupal. 

Por si no os ha llegado la noticia todavía, ya tenemos un programa definitivo de sesiones para el evento y hoy quiero comentaros cinco de estas charlas que no os podéis perder. Entre las decenas de sesiones que hay propuestas, he seleccionado las cinco a las que yo iría si solo pudiera ir a cinco.

OG7 - how to build a project

  • Qué: Presentación sobre cómo se ha construido Organic Groups en Drupal 7.
  • Quién: Amitai Burstein, mantenedor del módulo Organic Groups, si no lo conocéis, os lo presento aquí y aquí.
  • Cuándo: Sábado, a las 12 
  • Dónde: En el auditorio

Construyendo sitios web multilingües con Drupal 7: Casos y módulos

  • Qué: Ejemplos de uso de Drupal 7 en modo multilenguaje y soluciones a los problemas más habituales.
  • Quién: Jose Reyero, creador y mantenedor del módulo Internationalization.
  • Cuándo: Domingo, a las 11.
  • Dónde: En el auditorio.

Calidad e integración continua

  • Qué: Guía de implantación del control de calidad en proyectos a través de la integración contínua.
  • Quién: Carles Climent, responsable de calidad de Aureka Internet.
  • Cuándo: Sábado, a las 16.
  • Dónde: Sala 1.

Diseño gráfico y Drupal

  • Qué: Casos de éxito de diseño gráfico y Drupal para grandes clientes.
  • Quién: César Martín, del estudio de diseño Cesar y Justina.
  • Cuándo: Sábado, a las 10
  • Dónde: Sala 3.

Drupal & VIM (Los hackers eligen VIM)

  • Qué: Pues eso, que los programadores de verdad eligen VIM, se va a armar gorda.
  • Quién: Karlos G. Liberal, de Investic, un tío hardcore.
  • Cuándo: Domingo a las 12.
  • Dónde: Sala 1.

Bonus

Y por supuesto no voy a dejar de recomendar las dos sesiones que he propuesto, un básico para aprender sobre Drupal Commerce el domingo a las 10 de la mañana en el auditorio y una especialmente dedicada a programadores donde repasaremos las novedades técnicas de Drupal 7 el sábado a las 11 en la Sala 1.

Extra bonus

Y como extra, si os interesa la comunidad de Drupal en España, no dejéis de venir a la charla sobre la asociación española de Drupal y el futuro de las Drupalcamps, sábado a las 15 en la Sala 3, y tampoco os podéis perder el debate que vamos a tener en las contribuciones para drupal.org el domingo a las 15 en la Sala 2.

Así que si todavía no habéis comprado vuestra entrada para la Drupalcamp, no esperéis más, hacedlo ya antes de que os quedéis sin plaza.

 

¿Cuáles son vuestras cinco imprescindibles?

La drupalcamp 2011 ya está aquí y la comunidad decide el contenido

La Drupalcamp Spain 2011 está ya a la vuelta de la esquina, desde la organización estamos ultimando detalles y cerrando los temas pendientes para que de nuevo sea un gran evento, y que tanto si no sabes Drupal, como si eres una empresa o un profesional, encuentres que el fin de semana valió la pena y que repetirás el año que viene.

(Logo diseñado por Berta propuesto para las camisetas del evento)

Como vengo comentando desde hace tiempo, la drupalcamp es un evento bastante especial, no solo porque es el evento de más dimensión e interés de la esfera drupalera en España, sino porque está organizado 100% por voluntarios, de la comunidad para la comunidad. Evidentemente sin el soporte de los patrocinadores no podríamos hacerlo, pero todo el trabajo lo hacen compañeros del drupal.

Y como buen evento comunitario, los contenidos los decide la comunidad, mañana cerraremos el plazo para proponer sesiones, y hasta el 18 se podrán votar en la web. Si no pueden entrar todas las propuestas, la verdad es que hay muchísimas propuestas, se decidirá por el interés que la sesión haya despertado, así que no dudéis en confirmar ya vuestra asistencia y votar el contenido. La semana que viene colgaremos el programa definitivo.

Os voy a dejar un listado con mis recomendaciones, o mejor dicho, las sesiones a las que iría tras estudiar el amplio listado de propuestas.

Evidentemente recomiendo las dos sesiones que he propuesto yo: una introducción a Drupal Commerce para que aquellos que no estéis siguiendo el proyecto muy activamente veáis la cantidad de cosas chulas que lleva y os convenza como solución para vuestros ecommerce, y también he propuesto una charla mucho más técnica para ayudar a los desarrolladores a ponerse al día con Drupal 7. Tampoco puedo dejar de recomendar la sesión de mi compañero Julien Dubois que hablará en detalle de cómo desarrollar para Drupal Commerce, una sesión que para Commerce Guys es ya un clásico.

Hay muchas sesiones propuestas de Drupal 7, y si lo que os va es el theming, esta y esta pintan muy muy bien y tanto Mateu como Sergio son dos expertos en el tema.

Si estáis empezando con Drupal, son muy recomendables las sesiones introductorias a Drupal y a Views de Jaume y David respectivamente, no os las podéis perder.

Si lo vuestro es la optimización de procesos, controles de versiones y arquitectura, la propuesta sobre perfiles de instalación, features y drush make de Christian y la de Carles sobre integración continua seguro que os interesan.

Pero eso no es todo, hay algunas propuestas para los amantes de los mapas, Peter repetirá esta charla de drupal.cat y nos volverá a impresionar con la potencia de OpenLayers y Pablo contará como transformar Drupal en un GeoCMS.

Y para los hardcore de verdad, os reservo la última recomendación, la de Karlos: sinousasvimnovalesuncarajocomohacker

También confirmaremos algunos ponentes estrella durante estos días, ¡estad atentos!

Páginas