Se ha añadido un nuevo punto en las reglas de desarrollo de complementos para GNOME Shell que prohíbe la publicación de complementos generados mediante herramientas de IA. Ya no se aceptarán complementos que incluyan indicios de uso de IA para la generación de código, como inserciones sin sentido en el código, incoherencias en el estilo, uso artificial de API y comentarios con sugerencias para IA.
La razón de la introducción de los nuevos requisitos son los crecientes casos en los últimos dos meses de publicación de complementos con código basura no procesado, cuya revisión consume mucho tiempo para las personas encargadas de evaluar los complementos. En algunos casos, los intentos de aclarar ciertas cuestiones que surgieron durante la revisión de tales complementos condujeron a que sus autores respondieran también con respuestas generadas por IA.
Ejemplo de código redundante, generado por IA, que complica la revisión: destroy() { try { if (typeof super.destroy === 'function') { super.destroy(); } } catch (e) { console.warn(`${e.message}`); } }
En realidad, este código se puede simplificar a: destroy() { super.destroy(); }
Fuente: opennet.ru
