Fedora projekti juhtkond kinnitas reeglid, mis reguleerivad AI-tööriistade kasutamist Fedora Linuxi arendamisel. AI-tööriistu nähakse potentsiaalse võimalusena platvormi paremaks muutmiseks, kuid samas on mured, mis puudutavad privaatsust, turvalisust, eetikat ja kvaliteeti. Otsustati, et AI-assistentide kasutamine ei ole keelatud, kuid see nõuab kohustuslikku inimkontrolli nende töö tulemuste üle ning arendaja vastutust koodi eest.
AI-tööriistade kasutamise põhialused muudatuste ettevalmistamisel Fedora jaoks:
- Arendajat, kes kasutab AI-tööriistu muudatuste ettevalmistamiseks Fedora jaoks, peetakse autoriks, ta vastutab edastatud muudatuse eest ning garanteerib selle kvaliteedi, litsentside järgimise ja kasulikkuse. Ükskõik, kas muudatus on ette valmistatud inimese või AI poolt, peab see täielikult vastama projekti nõuetele aktsepteeritavate muudatuste osas.
- Kui muudatus, mille suur osa on genereeritud AI-tööriistade poolt, edastatakse, peab commit'i või pull-päringu kommentaaris olema lisatud silt "Assisted-by: AI-assistendi nimi". Näiteks "Assisted-by: ChatGPTv5". Väikeste laenude või AI-assistentide pakutud koodi käsitsi töötlemise korral on sildi lisamine soovitatav, kuid mitte kohustuslik. Rutiinsete ülesannete täitmiseks, näiteks grammatikavigade parandamiseks ja teksti korralikuks tegemiseks, AI kasutamine sildistamist ei nõua.
- Muudatuste ülevaatamisel võib AI-tööriistu kasutada muudatuse analüüsimisel või tagasiside genereerimise abistamiseks. Samas on keelatud AI kasutamine kogu ülevaatusprotsessi automatiseerimiseks või ettepaneku üle otsustamiseks. Lõpliku otsuse peab langetama inimene, kes vastutab oma volitatud kinnitamise ja muudatuse tagasilükkamise eest.
- AI- tööriistu saab projektijuhtimisel kasutada rutiinsete ülesannete automatiseerimiseks, nagu näiteks spämmifiltreerimine, automatiseeritud testimine ja märkmete koostamine, kuid nende kasutamine ei ole lubatud, kui on tegemist kogukonna liikmete staatuse määramisega, näiteks kaebuste hindamisel käitumisnormide rikkumise kohta, rahastamistaotluste töötlemisel ja juhtivate ametikohtade kandidaatide valimisel.
- Suured algatused, mis võivad oluliselt muuta projekti tööprotsesse või tuua kaasa eksponentsiaalse muutuse, peavad olema eraldi arutatavad Fedora nõukoguga.
Allikas: opennet.ru
