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
