12 de mayo, 2016
…O tal vez es el proyecto de todas las semanas. ¿En cuánto tiempo un código se convierte en un código viejo? Estoy divagando.
Esta semana fue “lenta” porque no hubo incendios para apagar ni grandes líos para resolver muy pronto. Eso significa que en lugar de trabajar en lo que debía ser hecho inmediatamente, pude mirar minuciosamente algunos proyectos que estaban en remojo. Este tipo de proyectos casi siempre tiene que ver con “averiguar cuál es el problema de ese plugin [complemento] personalizado que escribimos hace tres años”, y ¡a menudo pasan una o dos horas antes que sepa en verdad qué es lo que voy a examinar!
Bueno, el código viejo de esta semana es un plugin viejo que fue escrito para hacer que un plugin aún más viejo siguiera funcionando después que sus desarrolladores originales lo habían dado por muerto. Después de buscar una manera de añadirle otra característica (una que ya está funcionando para el resto de WordPress y que nos ayudaría a mantener a los misioneros más seguros), finalmente recibí el visto bueno para ‘discontinuar con gracia’ el plugin. ¡SÍ! ¡Adiós viejo código! Y ¿cómo voy a efectuar esta transición de gracia sino escribiendo un reluciente y nuevo script de migración para asegurarnos de que todas las cosas para las que la gente usaba el plugin viejo sean trasladadas “con gracia” a la nueva forma de hacerlo directamente a través de WordPress?
Deja un comentario