Kuvendi i projektit Fedora miratoi rregullat që rregullojnë përdorimin e mjeteve AI në zhvillimin e Fedora Linux. Mjetet AI konsiderohen si një mundësi potenciale për të përmirësuar platformën, por ka shqetësime mbi privatësinë, sigurinë, etikën dhe cilësinë. Është vendosur që të mos ndalohen përdorimi i asistentëve AI me kontrollin e detyrueshëm njerëzor mbi rezultatet e punës së tyre dhe mbajtjen e përgjegjësisë nga zhvilluesi për kodin.
Principet kryesore të përdorimit të mjeteve AI në përgatitjen e ndryshimeve për Fedora:
- Zhvilluesi që përdor mjete AI në përgatitjen e ndryshimeve për Fedora, konsiderohet si autori, mban përgjegjësinë për ndryshimin e dorëzuar dhe garanton për cilësinë, përputhshmërinë me licencat dhe dobinë e tij. Pavarësisht nëse ndryshimi është përgatitur nga një njeri apo nga AI, ai duhet të përputhet plotësisht me kërkesat e projektit për ndryshimet e pranuara.
- Kur dorëzohet një ndryshim, një pjesë e rëndësishme e të cilit është gjeneruar nga mjetet AI, në shënimin e komitit ose pull-request-it është e detyrueshme të shtohet etiketa «Assisted-by: emri i asistentit AI». Për shembull, «Assisted-by: ChatGPTv5». Për huazime të vogla ose për ripunimin manual të kodit të propozuar nga asistentët AI, shtimi i etiketës është i dëshirueshëm, por jo i detyrueshëm. Përdorimi i AI për kryerjen e detyrave rutinë, si për shembull korrigjimi i gabimeve gramatikore dhe organizimi i tekstit, nuk kërkon etiketim.
- Gjatë rishikimit të ndryshimeve, mjetet AI mund të përdoren gjatë procesit të analizës së ndryshimit ose për ndihmë në formimin e komenteve. Megjithatë, ndalohet përdorimi i AI për automatizimin e plotë të procesit të rishikimit ose nxjerrjen e gjykimeve për ndryshimin e propozuar. Vendimi përfundimtar duhet të miratohet nga një njeri që mban përgjegjësinë për miratimin dhe refuzimin e ndryshimit.
- Gjatë menaxhimit të projektit, mjetet AI mund të përdoren për automatizimin e detyrave rutinë, si filtrimi i spam-it, testimi automatizuar dhe krijimi i shënimeve, por përdorimi i tyre nuk është i pranueshëm për përcaktimin e statusit të anëtarit të komunitetit, për shembull, gjatë vlerësimit të ankesave për shkeljen e kodit të sjelljes, përpunimin e kërkesave për financim dhe zgjedhjen e kandidatëve për pozita udhëheqëse.
- Iniciativat e mëdha që kanë potencialin të ndryshojnë ndjeshëm mekanizmat e punës së projektit ose të çojnë në rritje eksponenciale të ndryshimeve, duhet të diskutohet veçmas me kuvendin udhëheqës të Fedora.
Burimi: opennet.ru
