Los mantenedores de Godot están sobrecargados debido a la abundancia de cambios cuestionables creados a través de IA

Rémi Verschelde, uno de los principales colaboradores del motor de juego abierto Godot y cofundador de la empresa W4 Games, declaró que el creciente flujo de pull requests de baja calidad generados por grandes modelos de lenguaje está agotando y desmoralizando a los desarrolladores de Godot que se dedican a revisar cambios. Según Rémi, el proyecto Godot se enorgullece de su apertura a nuevos participantes y brinda a cualquier usuario la oportunidad de influir en el desarrollo del motor. Los colaboradores de Godot dedican mucho tiempo a ayudar a ajustar los pull requests al estándar adecuado, pero con la actual abundancia de cambios dudosos, Rémi no sabe cuánto más podrá soportar el equipo.

Actualmente, en el repositorio de Godot en GitHub hay más de 4600 pull requests abiertos. Adriaan de Jongh, director del estudio de desarrollo de juegos Hidden Folks, caracterizó el estado de los pull requests basura generados por AI para Godot como un completo caos y una gran pérdida de tiempo para los revisores, que se ven obligados a dedicar tiempo a analizar cambios que a menudo no tienen sentido, están acompañados de descripciones excesivamente largas y son enviados por desarrolladores que no entienden sus propias correcciones.

Con la aparición de herramientas de AI, los colaboradores se ven obligados a determinar adicionalmente si el código fue escrito por una persona o generado automáticamente, así como a averiguar si el autor entiende el código que ha enviado. También tienen que investigar si los autores han probado su código o si los resultados presentados fueron simplemente fabricados por AI. Además, Rémi no entiende cómo proceder en situaciones en las que, al preguntar sobre el uso de AI, los autores de los parches responden "lo utilicé solo para la descripción, porque no escribo bien en inglés", lo que dificulta clasificar su contribución de manera clara.

Se señala que los colaboradores deben verificar varias veces al día los pull requests de nuevos participantes, dudando de su calidad. La única solución para mantener el enfoque anterior en el desarrollo que propone Rémi es aumentar la financiación del proyecto para poder pagar a más colaboradores que se encarguen de analizar la basura generada por AI.

El proyecto Blender enfrenta problemas similares, ya que a principios de febrero comenzó a desarrollar una política respecto a los parches creados utilizando IA. Anteriormente, reglas para tales casos fueron adoptadas por la Linux Foundation, Fedora, GNOME, Firefox, Ghostty, Servo y LLVM. En enero, GitHub inició una discusión sobre la implementación de medidas para limitar las solicitudes de extracción de baja calidad generadas por asistentes de IA, enviadas sin revisión manual, que no cumplen con los requisitos de calidad y crean serias dificultades para los mantenedores.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster