Desde que Composer se convirtió en el estándar de facto y GitHub nos permitió mantener código online sin esfuerzo, la cantidad de paquetes y módulos sin mantenimiento de ningún tipo tuvo un crecimiento exponencial.
Está bueno recordar que además de programar para resolver un problema específico, programamos para otros programadores. O al menos deberíamos hacerlo. O al menos deberíamos intentarlo. (Quizás hasta nos podríamos conformar con que parezca que…)
Muchas veces nos habrá sucedido (o nos va a suceder) que algún módulo que compartimos y supimos mantener, hoy ya no tenga sentido. Es entonces que el módulo en cuestión puede quedar abandonado, sin ningún tipo de mantenimiento o corrección, puede que sea útil, o no; pero nadie lo sabe hasta que lo prueba.
Llegado ese punto podemos hacer 3 cosas (podemos hacer muchas, pero vamos a quedarnos con la idea de 3 cosas con respecto al módulo).
Seguir leyendo «Descontinuando módulos y paquetes en PHP de la manera correcta»