Назад
COSMIC оновив правила внесення внесків щодо виключення вмісту, згенерованого LLM
SiTech AI Team2 хв читання

COSMIC оновив правила внесення внесків щодо виключення вмісту, згенерованого LLM

COSMIC тепер вимагає, щоб контриб'ютори подавали роботу без коду, коментарів і описів, згенерованих LLM, і підтверджували, що розуміють, тестують та перевіряють кожен внесок.

COSMIC ужесточив правила pull request

Проєкт COSMIC від System76 оновив правила внесків і більше не приймає pull request, які містять вміст, згенерований LLM. Зміну також внесено до шаблону pull request COSMIC, де контриб'ютори мають підтвердити, що вихідний код, коментарі та описи pull request не містять матеріалів, згенерованих LLM. Pull request може бути закрито, якщо цього підтвердження немає.

Контриб'ютори також мають підтвердити, що розуміють, які зміни пропонують, можуть відповідати на питання, задані під час рев'ю, і протестували роботу. Вони мають перевірити свій внесок відповідно до Developer Certificate of Origin.

Зміну спричинила навантаження на огляд

Джеремі Солер із System76 сказав, що головною причиною зміни є додаткове навантаження на огляд для команди COSMIC. Він пояснив, що супроводжуючі частіше бачили роботи від нових контриб'юторів, які використовують LLM, хоча більшість цих подань була непланованою та рідко приймалася.

Солер сказав, що правило загалом не спрямоване проти інструментів AI. Мета — зберегти керованість процесу огляду. Внесок, згенерований AI, все одно потребує уважного огляду й часто надходить від контриб'юторів, які, можливо, недостатньо добре знають проєкт. Розробники COSMIC були обережні щодо таких внесків ще до оновлення.

Від розкриття до повної заборони

У серпні контриб'ютор Джейкоб Гаум сказав, що більшість великих pull request, написаних LLM, уже були відхилені, особливо коли вони створювали проблеми з авторськими правами або супроводом. Раніше COSMIC вимагало, щоб контриб'ютори розкривали код, згенерований AI, і розуміли свою представлену роботу.

Оновлені правила йдуть далі. Pull request більше не повинні містити вміст, згенерований LLM, замість того щоб потрібно було лише його розкриття. Контриб'ютори COSMIC мають самі писати та розуміти власний код, коментарі й описи pull request.

У маніфестів Flatpak інші правила

Правила різняться для cosmic-flatpak, де upstream-проєкти самостійно керують власними маніфестами Flatpak. Команда COSMIC в основному перевіряє ці маніфести на відповідність відповідному сандбоксингу, перш ніж приймати їх.

Ця зміна в COSMIC відбувається в час, коли все більше проєктів з відкритим кодом вирішують, як поводитися з внесками, створеними за допомогою AI.

Джерела: Neowin

SSiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.