KĂ«shilli i Projektit Fedora miratoi rregullat qĂ« rregullojnĂ« pĂ«rdorimin e mjeteve AI gjatĂ« zhvillimit tĂ« Fedora Linux. Mjetet AI konsiderohen si njĂ« mundĂ«si potenciale pĂ«r tĂ« pĂ«rmirĂ«suar platformĂ«n, por ka shqetĂ«sime nĂ« lidhje me privatĂ«sinĂ«, sigurinĂ«, etikĂ«n dhe cilĂ«sinĂ«. ĂshtĂ« vendosur qĂ« tĂ« mos ndalohet pĂ«rdorimi i asistentĂ«ve AI me kontrollin e detyrueshĂ«m tĂ« njeriut mbi rezultatin e punĂ«s sĂ« tyre dhe me pĂ«rgjegjĂ«sinĂ« e zhvilluesit pĂ«r kodin.
Parimet kryesore të përdorimit të mjeteve AI gjatë përgatitjes së ndryshimeve për Fedora:
- Zhvilluesi që përdor mjete AI gjatë përgatitjes së ndryshimeve për Fedora, konsiderohet autor, merr përgjegjësinë për ndryshimin e dorëzuar dhe përgjigjet për cilësinë, përputhshmërinë me licencat dhe dobishmërinë. Pavarësisht nëse ndryshimi është përgatitur nga njeriu apo nga AI, ai duhet të përmbushë plotësisht kërkesat e projektit për ndryshimet e pranuara.
- Kur dorëzohet një ndryshim, një pjesë e konsiderueshme e të cilit është gjeneruar nga mjetet AI, në shënimin e komitetit ose pull-request-it është e detyrueshme të shtohet etiketa "Assisted-by: emri i asistentit AI". Për shembull, "Assisted-by: ChatGPTv5". Kur ka plagjiatura të vogla ose gjatë rishikimit manual të kodit të propozuar nga asistentët AI, shtimi i etiketes është i dëshirueshëm, por jo i detyrueshëm. Përdorimi i AI për kryerjen e detyrave rutinore, si korrigjimi i gabimeve gramatikore dhe rregullimi i tekstit, nuk kërkon etiketim.
- Gjatë rishikimit të ndryshimeve, mjetet AI mund të përdoren në procesin e analizës së ndryshimeve ose për ndihmë në formimin e komenteve. Megjithatë, është e ndaluar të përdoren mjetet AI për automatizimin e plotë të procesit të rishikimit ose për të dhënë gjykime mbi ndryshimin e propozuar. Vendimi përfundimtar duhet të merret nga një njeri, i cili mban përgjegjësinë për miratimin dhe refuzimin e ndryshimit të autorizuar prej tij.
- Për menaxhimin e projektit, mjetet AI mund të përdoren për automatizimin e detyrave të zakonshme, si filtrimi i spam-it, testimi automatizuar dhe krijimi i shënimeve, por përdorimi i tyre nuk lejohet për të përcaktuar statusin e anëtarit të komunitetit, për shembull, kur vlerësohen ankesat për shkeljen e kodeksit të sjelljes, trajtimi i kërkesave për financim dhe zgjedhja e kandidatëve për pozita udhëheqëse.
- Iniciativat në shkallë të gjerë, të cilat kanë potencialin të ndryshojnë ndjeshëm mekanizmat e funksionimit të projektit ose të çojnë në rritjen eksponenciale të ndryshimeve, duhet të diskutohet veçmas me këshillin menaxhues të Fedora.
Burimi: opennet.ru
