Pasar al contenido principal
Penyaskito Blog

Main navigation

  • Home
  • Contacto
Language switcher
  • English
  • Español
User account menu
  • Iniciar sesión

Sobrescribir enlaces de ayuda a la navegación

  1. Inicio
  2. Archivo mensual

Junio 2012

Por penyaskito, 14 Junio, 2012

Drupal D8MI Sprint: Día 3

Tercer día del sprint, con Peter, Clemens y yo trabajando en Gettext. Es el último día de Clemens, por lo que esperábamos hacer grandes avances :-)

El día empezó bien, y no me quedo bloqueado con tonterías como en los días previos. Seguimos con el refactoring y finalmente hemos podido eliminar core/includes/gettext.inc. ¡Bien!

Gracias a las explicaciones de Gábor hemos entendido que se espera de la API por lotes para importar archivos PO, despedazando cada archivo en múltiples tramos. Ahora creo que podremos avanzar en esto, pero quizá en otra issue ya que esta ha crecido demasiado y partirla puede ser útil. Peter ha escrito algunos tests de integración, y yo he terminado de arreglar el manejo de plurales y la limpieza de algunos métodos. Gracias Clemens por tu paciencia, ¡esperemos que podamos avanzar sin ti en los próximos días!

Tags

  • Drupal
  • D8MI
  • contribuyendo
  • sprint
  • Barcelona
  • iniciativas
  • Drupal Core
  • i18n
  • parches
Por penyaskito, 14 Junio, 2012

Drupal D8MI Sprint: Día 2

Ya fallé actualizando el blog el martes, pero al menos vaya aquí un breve resumen.

Clemens y yo seguimos trabajando en el componente Gettext en el sandbox D8MI. Estuve un poco perdido y tuvimos una llamada en Skype por la mañana en la que me explicó qué esperaba. Limpiamos código y seguimos refactorizando. Algunos commits al sandbox, pero mucho trabajo pendiente. Afortunadamente, Attiks se unió por la tarde, ¡más manos (y cerebro) en el código!

Tags

  • Drupal
  • D8MI
  • contribuyendo
  • sprint
  • Barcelona
  • iniciativas
  • Drupal Core
  • i18n
  • parches
Por penyaskito, 12 Junio, 2012

Drupal D8MI Sprint: Día 1

Hoy ha empezado el sprint de D8MI. Conoce a los asistentes.

A las 10, Gábor hacía una introducción a la arquitectura multilenguaje de Drupal 8. Está compuesta de cuatro capas, con el módulo locale en la base, y por encima la UI, la traducción de contenidos y la traducción de la configuración. Presentó a los responsables de cada capa para que sepamos con quién debemos hablar para cualquier cosa, y cómo podríamos trabajar en su  D8MI sandbox. Tras esto, la ronda de presentaciones donde cada uno expuso sus áreas de interés para el sprint.

Como planeado, empecé ayudando a Clemens con la generación de archivos .po con Gettext. La mañana ha sido bastante frustrante. Me puse al día con los comentarios, y ya me percaté de que no era algo sencillo, aunque Clemens y Erik lo tenían muy encaminado. Algunos problemas aparecieron cuando intentaba probarlo, y Clemens me ayudó a encontrar las causas. Actualizamos la issue correspondientemente y nos encontramos con algunos errores por nombres inconsistentes de clases y sus referencias, algo que no pasaba en el Mac de Clemens. Arreglar esto ha sido mi primer commit al sandbox :D

Después de comer, empezó todo a ir mejor. Clemens estaba trabajando en los plurales y hablamos de cómo formatear y cómo la responsabilidad debería quedar fuera de la clase PoItem, y con su cambio en esta implementación las pruebas volvieron al verde  :-)

Tras algunos problemas tontos generando un parche con git, empecé a sentir mayor confianza. Mientras Clemens actualizaba la issue para explicar el cambio en el alcance producido tras los comentarios, me animó a pensar en cómor refactorizar  PoDatabaseWriter. Esto deberá continuar mañana.

Gábor está informando de los avances del sprint en este documento: reporte del sprint D8MI. El balance global del primer día es uno commit a 8.x, pero parece que el código fluirá mejor en los próximos días. Por ahora, está siendo una experiencia genial trabajar con esta gente.

Tags

  • Drupal
  • D8MI
  • contribuyendo
  • sprint
  • Barcelona
  • iniciativas
  • Drupal Core
  • i18n
  • parches
Por penyaskito, 11 Junio, 2012

Drupal D8MI Sprint: Día 0

Hoy he aterrizado en Barcelona. Voy a pasar toda la semana intentando contribuir a D8MI. D8MI significa "Iniciativa Multiidioma en Drupal 8". En el desarrollo del núcleo de Drupal, la mayoría del trabajo se agrupa en diferentes iniciativas, donde uno o más líderes organizan las tareas de un área concreto.

D8MI es liderado por Gabor Hojtsy, que ha preparado un sprint esta semana en Barcelona para avanzar en este área, cuidando de obtener un lugar de trabajo y patrocinios para comida y otros, de modo que los participantes se enfoquen en el trabajo pendiente. El foco actual se describe en "Multilingual focus issues".

Pienso que un sprint es una manera idónea para empezar en el desarrollo, así que decidí pasar mis vacaciones aquí. Es también una gran oportunidad de visitar amigos en Barcelona como @francisrivilla, del que seré su huésped estos días.

Volviendo al sprint, intentaré compartir aquí mi experiencia cada día. Como aprendiz, espero poder emparejarme con alguien con más experiencia los primeros días para luego intentar aportar por mí mismo. Clemens Tolboom no estará presente, pero me propuso empezar con Make gettext .po generation its own abstracted functionality y se ofreció a guiarme online. Veamos cómo avanza la semana, deseadme suerte :-)

Tags

  • Drupal
  • D8MI
  • contribuyendo
  • sprint
  • Barcelona
  • iniciativas
  • Drupal Core
  • i18n
Por penyaskito, 10 Junio, 2012

SevillaTipo: un evento sobre tipografía en Sevilla

La pasada semana asistí a SevillaTipo, un evento sobre tipografía enfocado a diseñadores en Sevilla, organizado por mis amigos de Kitiplá. Hubo conferencias el viernes, y un taller el sábado y domingo, aunque desgraciadamente sólo pude estar en las conferencias.

Pero... ¿qué hacía yo en un evento para diseñadores? Bueno, es fácil de explicar. Cada día me toca lidiar con creativos, y los perfiles técnicos tenemos ciertas dificultades para tener una comunicación efectiva con ellos. Siendo su invitado, no tengo más remedio que callar y escuchar, el único modo de saber cómo piensan y qué sienten.

Las conferencias fueron muy interesantes. Javier Usabiaga y Marta Armada compartieron su visión sobre el estado del arte en las tipografías web, y cómo ha evolucionado desde las fuentes seguras para la web a nuevas tecnologías como Google WebFonts, y la relevancia que está  tomando la tipografía en la web. También hablaron sobre su percepción de las tipografías en el mercado de aplicaciones web para móviles.

Tras esta, Octavio Pardo hizo una introducción sobre cómo una tipografía es concebida y cómo desarrollarla. Las nuevas tendencias, el trabajo tras el diseño y su experiencia en este área. Viendo la pasión que destilaba en sus palabras, estoy convencido de que los talleres fueron realmente geniales.

Lo mejor de todo, parece que este evento no ha sido algo puntual. Puede ser el inicio de una comunidad local de diseñadores, y espero que más eventos como este se sucedan.

 

Tags

  • tipografía
  • Sevilla
  • diseñadores
  • eventos
  • comunidad
Por penyaskito, 3 Junio, 2012

¡Hola, Mundo!

¡Hola, mundo! Hace mucho que decidí montar un nuevo blog... pero he tardado demasiado.

Es simple, pero al menos, ¡ya está en la red!

Aunque puede resultar demasiado ambicioso, es un blog multiidioma. ¿Eso qué quiere decir? Que intentaré postear tanto en español como en inglés. Puedes cambiar el idioma en el que deseas leerlo en la esquina superior derecha, y suscribirte en el bloque "Sindicar".

Espero tener cierta constancia :-)

Archivo mensual

  • Enero 2022 (1)
  • Mayo 2021 (2)
  • Abril 2021 (1)
  • Noviembre 2012 (1)
  • Septiembre 2012 (3)
  • Agosto 2012 (3)
  • Junio 2012 (6)

Contenido reciente

Reescribiendo el historial de commits de git para editar el autor y el email de commits pasados
1 año 2 meses ago
Drupal JavaScript behavior para destacar líneas de pedido editadas en el carrito de Drupal Commerce
1 año 10 meses ago
Analizando el rendimiento de Drupal, WordPress o cualquier aplicación php con DDEV, XHProf y XHGui
1 año 10 meses ago
Actualización sencilla de un blog personal de Drupal 7 a 9: algunos consejos para migrar
1 año 11 meses ago
Drupalcamp Spain 2012
10 años 4 meses ago
Cumplimiento de la LOPD con el módulo LOPD de Drupal
10 años 6 meses ago
Pruebas de carga e informes desatendidos con JMeter
10 años 6 meses ago
Flujo de trabajo con Git y submodules para despliegues de Drupal
10 años 6 meses ago
Participando en Drupalcon Munich D8MI Sprint (en remoto)
10 años 7 meses ago
Charla en Drupal Sevilla: Contribuyendo a Drupal
10 años 7 meses ago

Comentarios recientes

Thanks for the comment
1 año 10 meses ago
Thanks for sharing this…
1 año 10 meses ago
Looking good!
1 año 11 meses ago
lopd
8 años 11 meses ago
LOPD
9 años ago
Gridinit
10 años 5 meses ago
Ya la tiene
10 años 6 meses ago
Debería :-P
10 años 6 meses ago
Ei! tiene buena pinta...
10 años 6 meses ago
Buenas Fco Antonio,
10 años 6 meses ago

Blogs que sigo

Mateu Aguiló "e0ipso"
Gábor Hojtsy
Pedro Cambra
The Russian Lullaby, davidjguru
Can It Be All So Simple
Maria Arias de Reyna "Délawen"
Matt Glaman
Josef Ottosson (dotnet)
Daniel Wehner
Jacob Rockowitz
Syndicate

Footer

  • Contacto
  • Drupal.org
  • LinkedIn
  • GitHub
  • Twitter
Funciona con Drupal