Anuncian el fork comunitario de Rails bajo el nombre clave Amiko

Fuentes: Rails is done

Un grupo de desarrolladores anuncia Amiko, un fork comunitario de Ruby on Rails nacido por el desacuerdo con la dirección de DHH y el equipo central. La iniciativa surge tras una carta abierta firmada hace un año que no fructificó en una bifurcación dentro del propio proyecto.

El argumento central es que Rails está terminado en su núcleo: los gems principales (railties, actionpack, activesupport, activemodel, activerecord y actionview) no han recibido cambios estructurales desde Rails 6.0 en 2019, salvo la introducción del autoloader Zeitwerk. El resto del framework se compone de componentes opcionales como pipelines de assets, librerías de JavaScript, una herramienta de despliegue escrita en Go y un reverse proxy también en Go, que pueden mantenerse al margen.

Esa estabilidad permite que la labor del fork se limite a incorporar parches de seguridad y mejoras de rendimiento, un objetivo abordable para un equipo reducido. Amiko se plantea como una versión LTS de Rails 8.x gestionada por una comunidad que rechaza el acoso y la intolerancia, con el lema de ser aburrida y amigable.

El proyecto no pretende sustituir a alternativas como Hanami, Roda o Bridgetown, sino sumar una opción para quienes tienen grandes aplicaciones en Rails y no quieren reescribirlas. Los autores también contemplan corregir el caos del asset pipeline y otros defectos menores sin romper la compatibilidad con Rails 6/7/8.