Planeta Drupal Hispano
Estamos en portada en Citilab.eu
A raiz de la publicación de la nueva web, el responsables de contenidos de la web del Citilab vino a hablar con nosotros para hacernos unas cuantas preguntas sobre el nuevo rediseño.
El resultado es un artículo en portada en la web del Citilab y que podéis visitar aquí.
-->
Nueva web de Atenea tech
Tengo el honor de presentar la nueva web de Atenea tech. A finales de julio ya comentamos que queríamos publicar nuestra nueva web en septiembre y al final, después de mucho esfuerzo ya la tenemos aquí.
La nueva web se presenta con un diseño muy limpio, basado por un lado en nuestra anterior web y en nuestra nueva imagen gráfica. Creemos que Xavi Miret ha hecho un gran trabajo, y parte del éxito ha sido dejarle trabajar sin demasiadas interferencias.
-->Drupalcon Copenhague 2010
Ya de vuelta en Barcelona de la Drupalcon Copenhagen 2010, y he de decir que el nivel ha estado altísimo, igual que en la de París. Más de 90 sesiones, además de multitud de BoFs y una organización impecable han hecho de los 4 o 5 días finales del evento algo inolvidable.
¿Qué es una drupalcon?Lo primero sería explicar que una drupalcon es un evento organizado por la Drupal Association que pretende reunir personas interesadas en Drupal durante 3 días en los que se realizan actividades diversas relacionadas con el CMS. Estas actividades se centran en las sesiones, realizadas voluntariamente por asistentes al evento, pero también hay sesiones improvisadas (BoF), sprints de código, y mucho mucho networking drupalero. Se realizan, de momento dos drupalcons al año, una en primavera en USA y otro en Europa a final de verano, la de este año ha sido en Copenhague y ha reunido a más de 1200 asistentes (en la anterior europea en París eramos 900), 92 sesiones, un día previo de formación, otro día previo para sprints de código y otro al final para lo mismo. Como novedad, este año había un bar reservado para los drupaleros, lo cual fue todo un acierto al congregar a todo el mundo en un mismo sitio en las horas de la post conferencia.
Sobre las sesionesLa parte central de una DrupalCon son las sesiones, aquí podéis encontrar una lista de las que se hicieron en Copenhague. Normalmente hay varios "tracks" o temáticas (diseño, casos de estudio, business...) para que puedas elegir con más conocimiento de lo que te vas a encontrar. Resumo un poco las que asistí:
- Drupal Commerce, setting up a shop in Drupal 7 - Ryan Szrama hizo una presentación de las nuevas características que Drupal Commerce ya tiene para Drupal 7, incluyendo las mejoras impresionantes para tiendas multi idioma, aún quedan muchas cosas por resolver, pero parece mejor situado que Ubercart para la carrera del ecommerce con Drupal 7.
- Varnish HTTP Cache Server - Esta es imprescindible para todos aquellos que utilicen Varnish como proxy reverso para mejorar el rendimiento, ya que el ponente era ni mas ni menos que Poul-Henning Kamp, el creador de Varnish (y MD5), muchos consejos y conceptos orientados a Drupal y a la web en general.
- A method for getting early estimates right - Jakob Persson, de NodeOne, una empresa sueca que se dedica solamente a Drupal y son más de 30! compartió consejos y técnicas ágiles para obtener una estimación de la duración de un proyecto en una etapa muy inicial.
- Advanced Drush - Moshe Weitzman, uno de los desarrolladores habituales del core de Drupal, presentó Drush y como utilizar algunos de sus comandos, para los que utilizamos la herramienta normalmente, apenas había cosas nuevas, pero habló de drush.ws y los chicos de Aegir presentaron brevemente su proyecto.
- Debugging Drupal: Hands-on techniques - Randy Fay hizo una sesión que ya es un clásico en las Drupalcons, cómo debugar en Drupal de forma práctica, uso del módulo Devel, solución a problemas de WSOD, errores del cron y uso de Xdebug con Eclipse, 100% para desarrolladores.
- Drupal 7 entities and fields - Kevin Bridges, uno de los desarrolladores de Examiner.com hizo una presentación muy técnica de cómo funcionan las entidades y fields en Drupal 7 por dentro. Muy recomendable.
- Introduction to internationalization in Drupal 7 - Olivier Jacquet enseñó las diferencias entre el proceso de internacionalización de un sitio entre Drupal 6 y Drupal 7, hay bastantes cambios, pero al proyecto i18n le queda algo de camino todavía.
- jQuery: Small Library, big effects - He de confesar que a esta sesión acudí porque estaba de voluntario en la sala supervisando la grabación, una sesión muy básica en modo demo sobre cómo funciona jQuery con ejemplos prácticos.
- Acquia Session - Dries hizo un repaso de los últimos productos y novedades de Acquia, Drupal Gardens, Drupal Commons, el hosting (ya aceptan ssh!) etc.
- Aegir: One Drupal to rule them all - Otro clásico, los chicos del proyecto Aegir presentaron la versión 0.4-alpha10 con muchas novedades en cuanto a usabilidad y estabilidad en cuanto a la gestión de servidores externos. Pude charlar con ellos al final de la sesión sobre algunos problemas que nos hemos encontrado en gorile y fue muy productivo.
- Views 3 - Daniel Wehner, uno de los mantenedores de Views 3 comentó las novedades del módulo, siendo la mayor el background pluggable (consultas sobre servicios de terceros, noSQL, etc), headers y footers configurables, gestion de displays, etc.
El resto del tiempo en la conferencia lo pasé en BoFs sobre organización de Drupalcons, colaboración en drupal.org, rendimiento... y conociendo y reencontrando a miembros de la comunidad española, pude ponerle cara a Alejandro Zielinsky (@azielinsky), Alex McFadyen (@a_c_m) (ya era hora!), Alejandro Barrio, William Eaton y David Corbacho (@dcorbacho). Además de reencontrarme con gente que no veo habitualmente, como Oriol, Aritz (@aritztg), Manuel (@drupalero), Elizabeth (@esteinar), Nick (@nick_vh), Jose (@josereyero) y Marco (@marvil07).
También pude asistir a una de las formaciones previas al evento, 8 horas de optimización y rendimiento impartidas por Robert Douglass, David Strauss, Josh Koenig... toda una experiencia agotadora pero muy productiva!
Están ya publicando los videos de todo el evento, los podréis encontrar en archive.org. No os podeis perder la sesión sobre Organic Groups en Drupal 7, es brillante y muy divertida.
Nuevos eventos europeosUno de mis objetivos para la Drupalcon era promocionar la comunidad española y la asociación española de Drupal, pude entablar contacto con miembros de la comunidad portuguesa, italiana, inglesa... además de acudir a una cena para las comunidades europeas con más de 20 líderes de comunidades de toda Europa promocionada por la Drupal Association en la que se llegó a un entendimiento para intentar colaborar más y para promocionar 3 nuevos eventos adicionales a la Drupalcon europea cada año, Drupal for business, Design for Drupal y Drupal dev days. Para los próximos se ha puesto fecha, pero la idea es que vayan rotando por toda Europa.
- Drupal for Business - Escandinavia, por determinar la localidad exacta, 26-27 de Mayo 2011.
- Design for Drupal - Praga, 6 de Noviembre de 2010.
- Drupal Dev Days - Bruselas, 4-5 de Febrero de 2011, coincidiendo en la misma localización que el FOSDEM.
La próxima Drupalcon europea será en Londres, en Agosto-Septiembre de 2011, aunque no hay comunicado oficial, parece totalmente confirmado.
Foto del evento por nidhug
Spam: Probando otro módulo de spam
Gracias a Ferran Riera y a otros que me avisaron anteriormente (perdonad que ahora no recuerde quien fue exactamente) he podido arreglar que los comentarios anónimos se pudieran enviar. Hasta ahora si querías comentar como anónimo y ponías tu mail se quedaba pensando hasta dar un timeout.
No sé muy bien el porqué pero al deshabilitar el módulo AntiSpam ha vuelto a funcionar de nuevo. Lo he probado cambiando de servicio pero aún así seguía sin funcionar por lo que a partir de ahora probaré el módulo Spam. Ya os contaré qué tal va.
Curso Drupal presencial en Madrid los días 13 al 17 de septiembre
Buenos días.
Es grato informarles del próximo curso presencial que se impartirá en Madrid serán los días 13 al 17 de septiembre
Curso Comenzar con Drupal, 20 horas de curso impartidas por los profesionales de Documentados, en este curso se busca que el usuario aprenda:
- Instalar Drupal
- Configuración de Drupal.
- Módulos imprescindibles de Drupal:
- Editor html (ojo se explicará la configuración especial que usa Documentados, más completa que la básica que viene por defecto)
- cck
- views
- imagecache
- Pathauto
- Token
- Etc....
- Instalación de temas de Drupal.
El Precio del curso es de 200 € (+ IVA) y tiene una duración de 5 días, 4 horas cada día por la tarde. (de 5 a 9 de la noche o de 6 a 10).
La realización del curso esta sujeta a que se consiga un número mínimo de alumnos.
Los interesados pueden rellenar el documento de prematrícula (descargarlo aquí) y enviarlo cumplimentado a formacion@documentados.com.
Gracias
Oskar
--> Trackback URL for this post: http://www.documentados.com/trackback/290Desarrollo de temas para Drupal: Mockups una herramienta útil.
Es raro que en Documentados se hable de herramientas que no son GPL, pero tengo que reconocer que Mockups me ha gustado como herramienta para crear wireframes cuando se desarrolla un Tema de Drupal.
Mockups es una herramienta desarrollada en Adobe Air, multi-plataforma, y que permite de forma sencilla y rápida montar wireframes de una web.
Se puede descargar una versión de prueba en http://www.balsamiq.com/, pero la aplicación de escritorio tiene un valor relativamente asequible, 79 dólares.
Además, vía twitter me he enterado que la gente de TopNoch Themes han creado un complemento para Mockups, que facilita más la creación de wireframes de Drupal con Mockups, podéis encontrarlo aquí.
¿Es una herramienta necesaria? La verdad es que Mockups es una herramienta útil, ofrece la facilidad de crear wireframes de forma tan sencilla como copiar/pegar/arrastrar, existen otras herramientas que también permite hacer lo mismo, pero por ahora, a nivel de software libre las opciones que he visto no terminan de convencerme tanto.
En software libre hemos usado:
Para terminar un vídeo para ver como se usa Mockups
Oskar
pd: un enlace donde se puede encontrar recursos de la comunidad de Mockups: http://mockupstogo.net/
--> Trackback URL for this post: http://www.documentados.com/trackback/289CMS Drupal es el gestor de contenidos más utilizado
De http://trends.builtwith.com/cms
Las imágenes habla por si solas.
Oskar
--> Trackback URL for this post: http://www.documentados.com/trackback/288Temas Drupal, crear el esqueleto de forma rápida
Una de las cosas más "pesadas" a la hora de crear un módulo de Drupal o un tema de Drupal es crear el "esqueleto" de estos proyectos.
No es complicado, no es difícil, es simplemente el comienzo, y personalmente es lo que me da más pereza.
Pero Sergio Cerrutti ha puesto a disposición de todos los usuarios una aplicación web que permite generar de forma sencilla y cómoda el esqueleto de un tema de Drupal.
--> Trackback URL for this post: http://www.documentados.com/trackback/287Viajes Monllar nuestra primera tienda online de Gorile
Después de mucho trabajo desarrollando nuestro software de tiendas online, Gorile, ya ha dado la luz la primera de las tiendas, que vende viajes exóticos: Viajes Monllar.
Captura de la página de producto, concretamente de un safari a tanzania
Gorile está basado en Drupal + Ubercart usando a pleno rendimiento Features + Aegir para conseguir que los tiempos de creación de las webs disminuyan lo suficiente para que los precios sean asequibles. El diseño está basado en plantillas que nosotros personalizamos según la imagen corporativa de los clientes. Aunque en realidad ahora mismo al estar empezando estamos creando muchas de esas plantillas desde 0.
Además para celebrar el primer Gorile contribuiremos el tema de Viajes Monllar a Drupal.org para que lo pueda usar todo aquel que quiera, aunque no os puedo decir cuando lo vamos a hacer exactamente, sólo que no pasará mucho tiempo.
¿Qué os parece la web? Ahhh...si veis algo mal por favor decidmelo que así lo podremos corregir, sean fallos de maquetación, de rendimiento, usabilidad, etc.
Imágenes:Nuevas versiones, drupal 6.18 y 6.19 y drupal 5.23
Con Drupal 7 al caer, toca hacer una actualización más antes de plantearnos pasar nuestros sitios a Drupal 7, ayer mismo salieron las versiones 6.18 y 6.19 para Drupal 6 y la 5.23 para Drupal 5.
Las versiones 6.18 y 5.23 incluyen únicamente correcciones de seguridad de las que podréis encontrar los detalles completos en este aviso. Se trata mayormente de vulnerabilidades con OpenID (más detalles), y otras relacionadas con los comentarios, triggers y las subidas de ficheros, por ejemplo, si un usuario tiene el permiso de publicar comentarios sin necesidad de aprobación, podría arreglarselas para publicar comentarios que no estén publicados aunque no tenga teoricamente permisos para ello.
La versión Drupal 6.19 incluye además de las actualizaciones de seguridad de la 6.18, hasta 30 correcciones de otros errores no relacionados con temas de seguridad, la mayoría de ellos de documentación, aquí podéis encontrar la lista completa.
Ahora a actualizar nuestros "drupales", y si el método clásico os aburre, siempre podéis probar otras opciones.
Recursos sobre Drupal en español
Karim ha propuesto una lista de blogs en castellano sobre Drupal a seguir, así que colaboro con mi lista de blogs sobre Drupal en español, además de cambrico.net, claro está ;)
Individuales que dedican parte de su blog a Drupal- Carlos Rincón
- Daniel Primo
- Fernando P. García
- Ignacio Segura
- Israel Elizarraraz
- Jaume Ramonet
- Javier Matíes
- Jose Reyero
- Karim Boudjema
- Manuel García
- Mariano D'Agostino
- Marco Antonio Villegas
- Pedro Lozano
- Revoltijo de Lokiyo
- Roberto M. Oliva
- Rodrigo Saiz
- Zeit Und Sein
- Drupal hispano
- Educasitio
- Drupalweb
- Drupal-es
- Drupal Perú
- Drupal México
- Drupal Centroamerica
- Drupalmanía
Por descontado que acepto sugerencias de nuevos blogs o comunidades de la esfera hispana que dediquen posts a Drupal, así que si seguís alguno que no está en la lista, dejadlo en los comentarios.
Bug en evento onchange con explorer y AHAH
Para uno de los Goriles que está a punto de salir no iba bien un formulario con AHAH con explorer. Al hacer click en un radio input (el AHAH se disparaba con un change event) no hacía nada hasta que volvíamos a hacer click en cualquier sitio de la página.
Para solucionar esto hay un parche pero es para Drupal 7 y existe un "workaround" para solucionar esto sin parchear Drupal.
No sabremos si tiene "contraindicaciones" hasta más adelante pero de momento ha funcionado a la perfección.
La primera DrupalCamp de nuestras vidas
Para muchos la DrupalCamp Spain del fin de semana pasado en Cornellá ha sido el primer evento completo relacionado con el CMS Drupal en el que hemos participado, como asistentes, ponentes o lo que sea. Era una excelente ocasión para tomarle el pulso a la comunidad y al interés generado por esta herramienta de construcción de webs. Y el resultado ha sido todo un éxito a la vista de los comentarios en twitter y en algunos blogs: Pedro, Rodrigo, Javier, Marc, Joseba, Pablo…
Como casi siempre en celebraciones de este tipo lo mejor es la gente a la que conoces y de la que te rodeas. Tuve la ocasión de conocer por fin en persona a antiguos contactos “via internet” como Javier Carranza, Miren y Karlos, Carlos Rincón, Javier Matíes, Pedro Cambra, Nacho Segura, Manolo Ruiz y algunos otros. Coincidí con el incansable Oskar Calvo (que cuando lea esto sabe lo que me debe :-), Jorge o Manuel, habituales de las drupaladas madrileñas. Compartí charleta con Xabier, Samuel, Javier, Nacho, Daniel…
Pero lo más sorprendente es que allí me encontré con gente de la tierra, como el “mutante” Oscar Martín, José Reyero, Rodrigo de regoluna, Rodrigo Alfaro y los pucelanos de baobab, en un lugar en el que nunca esperé que hubiera tan nutrida representación de Castilla y León, tierra poco dada a estar presente en estos acontecimientos punteros. Seguramente de estos contactos surgan algunas ideas y proyectos comunes, espero que provechosos. Mención aparte merece la paciencia de las simpáticas drupaleras forzosas que nos acompañaron en los actos sociales nocturnos y que seguro que tienen más claro que nunca que es eso del Drupal.
Felicitaciones a los organizadores y voluntarios, por su esfuerzo y dedicación. Estuvieron al pie del cañón no solo durante el fin de semana, sino en días y semanas previos, que lo sé de buena tinta. También a los ponentes, muchos de los cuales dedicaron tiempo y ganas para hacerse entender en sus sesiones, ampliadas a veces en los BoF. Y si es que algo bueno tuvo la drupalcamp es que el conocimiento se compartió, no quedó reservado para unos pocos y creo que tanto novatos como experimentados drupaleros salimos con algunas cosas más claras y con nuevos puntos de vista para enfocar nuestro trabajo.
Asistí a varias ponencias. Como soy de los de cacharrear con el código me gustaron especialmente Unit testing & Integration testing. Implementación en Drupal, Drush Make y Feature Server y Programación con la API de views. Un caso práctico. Me dolió en el alma perderme Proyectos escalables con Drupal, caso de éxito con lanetro.com uno de los sitios con más tráfico de España porque no vi el nuevo título de la sesión a tiempo y es un tema que nos preocupa bastante en Cesser Digital. Y el enfoque de la gente de investic respecto al SCRUM me pareció algo para estudiarse con calma.
Sobre mis sesiones, parece que gustaron. Fue una pequeña paliza dar las dos con solo una hora de diferencia entre medias que aprovechamos para un BoF de redes sociales muy instructivo, pero mereció la pena. Las presentaciones ya están subidas, así como el sitio de demo, tanto para Construyendo una red social con Drupal como para Agregadores: convirtiendo Drupal en una central de contenidos.
Nunca pensé que esta segunda levantara tanta expectación y sentí no poder charlar con los asistentes con más calma ya que era la última sesión antes del cierre. Siempre podéis contactar conmigo a través del correo y el twitter, aunque no sea lo mismo. Espero que al menos fueran útiles y dieran pistas a los asistentes para continuar su trabajo. Aunque mi portátil prestado y yo no hicimos muy buenas migas, eso si, prometo no volver a llevar semejante ladrillo la próxima ocasión.
Y ahora, a preparar la de 2011 y a enrolarse en la Asociación Drupal de España que está naciendo en estos momentos. ¡Nos veremos de nuevo campistas!
