El desastre de la programación de Menéame

No es la primera vez que sucede un desastre en la web de Menéame y que sucede además un viernes por la mañana, quedándose la cosa rota durante más tiempo del que debería, saltándose esa norma no escrita tan básica como que no se suben cambios los viernes a producción

No hace tanto que en portada apareció durante un buen rato, debajo de cada noticia, una línea tipo "<<<<<<< HEAD" que obviaba una metida de gamba al resolver un conflicto en un commit, y que nadie comprobó siquiera la portada de la web antes de desplegar en producción

Llevamos más de un día tal que incorporar puntos en los mensajes produce un error 500, un bug bochornoso que una comunidad con buena voluntad pero con las manos atadas no puede más que intentar saltarse utilizando alternativas como los puntos a media altura ·

Todo esto deja bastante claro que no parece haber ningún sistema de pruebas para la web, ni siquiera un servidor de pre-producción en el que comprobar los cambios realizados antes de hacer un despliegue · Obviamente algo así genera dudas a muchos niveles, seguridad inclusive

Puesto que el código de Menéame (al menos hasta cierto punto de su desarrollo) es abierto y disponible bajo licencia libre, si la administración es impotente e incapaz de mantener unos mínimos razonables de calidad en el desarrollo, quizá sería el momento de hacer partícipe a su comunidad mediante una apertura total junto a un sistema de PRs para permitir aportaciones de los usuarios, que bien organizado pueda aliviar desastres tan vergonzosos como este, aunque esto deba ser gestionado adecuadamente, que es precisamente el problema que tenemos entre manos

Desconozco cómo funciona internamente todo esto, pero los síntomas son claros; la gestión y despliegue del código en Menéame es un desastre, y los errores no son puntuales