QGIS yaelekea kupiga kura kupiga marufuku michango yote ya AI, angalau kwa sasa
Watunzi wa QGIS wanasema pull requests (maombi ya kuunganisha mabadiliko ya msimbo) zinazosaidiwa na AI zinazidi uwezo wa mapitio ya binadamu. Pendekezo la kuzipiga marufuku zote lilifikia hatua ya kura tarehe 5 Oktoba.
Pendekezo la kufunga mlango kabisa
Tarehe 5 Oktoba, pendekezo la kupiga marufuku michango inayosaidiwa na AI kwa QGIS, programu huria ya ramani, lilimaliza kipindi chake cha majadiliano na kuhamia hatua ya kura. Pendekezo hilo, QEP428, lilifunguliwa tarehe 24 Septemba na mchangiaji Nyall Dawson. Linabadilisha rasmi sera ya awali ya mradi ya AI ya "binadamu ndani ya mchakato" (human in the loop) na kanuni kali ya "HAIRUHUSIWI". Chanzo hakionyeshi matokeo ya kura, kwa hiyo kinachofuata kinaelezea pendekezo, si sera iliyokamilika.
Jinsi sera ya zamani ilivyofanya kazi, na kwa nini haikufaulu
QGIS enhancement proposals (QEPs, yaani mapendekezo rasmi ya maboresho) ni njia rasmi ya mradi ya kubadilisha jinsi unavyoendeshwa: pendekezo la maandishi, kipindi cha majadiliano, kisha kura. Sera ya awali iliruhusu msaada wa AI mradi tu binadamu abaki kuwajibika kwa matokeo. Ilitegemea lebo, ikiwemo lebo ya "AI Assisted" kwa pull requests (mabadiliko ya msimbo yanayopendekezwa) na lebo ya "extractive" ambayo, kwa mujibu wa mchangiaji uclaros, haikuwahi kuundwa kabisa.
Rekodi aliyoitaja uclaros: takriban pull requests 50 ziliwekwa lebo ya AI Assisted, na takriban 40 kati yake zilifungwa bila kuunganishwa. Nyingine zilifungwa bila hata kuwekewa lebo. Dawson aliiita sera ya awali sera ambayo "wazi haikufanya kazi" na akasema mradi tayari ulikuwa umempoteza angalau mchangiaji mmoja wa thamani ya juu sana kwa sababu hiyo.
Hoja: uwezo wa mapitio, si ubora wa msimbo
Malalamiko makuu yanahusu wingi. Mwanachama haubourg aliandika kuwa mtiririko wa AI ni mkubwa mno kuliko mapitio ya binadamu yanavyoweza kuchukua kwa uzito, jambo linalozaa rundo linalokua la pull requests ambazo hazijakaguliwa au msimbo ambao haukaguliwi kikamilifu. Pia alihoji kuwa QGIS inaaminiwa kwa sababu mashirika yanaweza kuchangia na kuajiri wachangiaji, na kwamba mtandao huu wa binadamu ndio unaohitaji kulindwa. Aliongeza kuwa kila ushauri wa usalama (security advisory) uliowasilishwa tangu mfumo huo uanze uliandikwa kwa AI, ingawa mwingi ulihusu tovuti za mradi, si kiini cha QGIS.
Mchangiaji mmoja, Amalvir, ambaye alikuwa amewasilisha marekebisho mawili ya regression yaliyosaidiwa na AI, aliunga mkono marufuku hiyo. Alieleza mkataba wa uaminifu uliovunjika, yaani dhana kwamba anayechangia mradi mgumu kiasi hiki anajua anachofanya, na akasema wachangiaji wanaotegemea AI hujifunza kidogo na hawakui kuwa wakaguzi.
Pingamizi: hasa nini kinapigwa marufuku?
Wakosoaji walilenga maneno yaliyotumika. Mchangiaji kannes alisema maneno "assisted" (kusaidiwa) na "used" (kutumika) ni mapana kiasi cha kupiga marufuku matumizi ya LLM (modeli kubwa ya lugha) katika mapitio ya msimbo, ukaguzi na usalama, na akaeleza jinsi anavyoitumia kama mkaguzi wa kuigiza kabla ya kutuma PR kwa wenzake. Mchangiaji mwingine, 02JanDal, aliorodhesha hali zisizo wazi: autocomplete (ukamilishaji wa maandishi kiotomatiki) unaoungwa mkono na LLM, upangaji wa zamani wa machine learning (ujifunzaji wa mashine) katika ukamilishaji wa IDE, kuchangia mawazo ya muundo kwenye chatbot (roboti ya mazungumzo), kusoma kwa bahati jibu la AI la injini ya utafutaji, au kutafsiri neno kwa Google Translate. Alipendekeza kupunguza maandishi hadi msimbo ulioandikwa na LLM au AI agents katika hazina kuu ya qgis, akibainisha kuwa uwazi ni muhimu kwa sababu adhabu inaambatana na sera.
Wafuasi walijibu kuwa ni hatua ya muda ya kuziba pengo. Dawson aliieleza kama mlango uliofungwa ambao baadaye unaweza kufunguliwa kwa kuchagua, kesi kwa kesi, kwa mambo kama autocomplete au tafsiri. Mchangiaji rouault-on-strike alikiri kuwa sera hii huenda ikatupa mtoto pamoja na maji ya kuoga. Mwanachama 3nids alitoa +0 na kusema atafungua QEP tofauti kwa majadiliano zaidi; elpaso alipiga kura +1, akisisitiza kuwa marufuku hii ni ya mwanzo, si ya kudumu.
Maswali Unayopaswa Kujiuliza
- Ikiwa mradi wako au muuzaji wako anategemea programu huria, uwezo ulioelezwa wa watunzi wa kupitia mabadiliko ni upi, na je, wingi wa msimbo unaotokana na AI unauhatarisha?
- Marufuku kama hii ingetekelezwaje, ikizingatiwa kuwa msimbo hauna alama ya kuaminika ya msaada wa AI na mchakato wa awali wa kuweka lebo haukukamilika kamwe?
- Je, maneno ya mwisho yanatenganisha msimbo ulioandikwa na AI na matumizi ya AI kwa mapitio, utafutaji au tafsiri, au yanawaacha wachangiaji wakikisia kuhusu adhabu?
- Nini kitatokea kwa uwasilishaji wa taarifa za usalama ikiwa ushauri ulioandikwa na AI, ambao haubourg anasema ndio uwasilishaji wote hadi sasa, unajumuishwa kwenye marufuku?
- Nani anaamua lini na jinsi mlango utakavyofunguliwa tena, na ushahidi gani watakubali?
Cha Kufuatilia Baadaye
Fuatilia matokeo ya kura na marekebisho yoyote ya maneno, hasa kama maandishi yatapunguzwa kama alivyopendekeza 02JanDal. Kisha fuatilia QEP ya ufuatiliaji ambayo 3nids alisema atafungua, na majadiliano ambayo haubourg alipanga kufanya kwenye mkutano wa watumiaji kuhusu AI kwa mapitio, ukaguzi na usalama. Hayo yataonyesha kama marufuku hii itabaki kamili au itakuwa sera yenye misamaha iliyofafanuliwa.
- 1Ukichangia miradi huria, angalia sera ya AI ya mradi kabla ya kuwasilisha mabadiliko yoyote yaliyosaidiwa na AI.
- 2Ukitunza mradi, eleza kwa maandishi hasa matumizi gani ya AI yanahusika, ili wachangiaji wasikisie.
- 3Ukitegemea zana huria, uliza kama watunzi wake wana uwezo wa kutosha wa mapitio ili kuzifanya salama.
Ready to implement AI in your business?
Our team builds the AI systems you just read about. Start with a free 30-minute discovery meeting.
