Peamine postmarketOS-i arendaja lahkus kogukonna probleemide tõttu Pine64 projektist

Martijn Braam, postmarketOS-i distributsiooni üks peamisi arendajaid, teatas oma lahkumisest Pine64 avatud lähtekoodiga kogukonnast, kuna projekt keskendub pigem ühele konkreetsele distributsioonile, mitte ei toetanud erinevate distributsioonide ökosüsteemi, mis töötavad koos tarkvarapakki kallal.

Algselt kasutas Pine64 strateegiat, mille kohaselt delegeeris oma seadmete tarkvara arendamise Linuxi distributsiooni arendajate kogukonnale ja lõi PinePhone'i nutitelefoni kogukonna väljaanded, mis olid varustatud erinevate distributsioonidega. Eelmisel aastal otsustati kasutada Manjaro vaikejaotust ja lõpetada PinePhone Community Editioni eraldi väljaannete loomine, et arendada PinePhone'i tervikliku platvormina, mis pakub vaikimisi põhilist võrdluskeskkonda.

Martini sõnul lõi selline arendusstrateegia muudatus PinePhone'i tarkvaraarendajate kogukonnas tasakaalu. Varem tegutsesid kõik selle osalejad võrdsetel tingimustel ja töötasid oma võimaluste piires ühiselt välja ühise tarkvaraplatvormi. Näiteks Ubuntu Touchi arendajad tegid suure osa uue riistvara esmasest juurutamistööst, Mobiani projekt valmistas ette telefonivõrgu pinu ja postmarketOS töötas kaamerapinu kallal.

Manjaro Linux hoidis suures osas omaette ja tegeles olemasolevate pakettide hooldamisega ja juba loodud arenduste kasutamisega enda ehitamiseks, aitamata oluliselt kaasa ühise tarkvarapinu arendamisele, mis võiks olla kasulik ka muude distributsioonide jaoks. Manjarot on kritiseeritud ka arendusaegsete muudatuste lisamise eest ehitustesse, mida põhiprojekt ei ole veel valmis kasutajatele avaldama.

PinePhone'i peamiseks konstruktsiooniks saades ei jäänud Manjaro mitte ainult ainsaks distributsiooniks, mis sai projekti Pine64 rahalist toetust, vaid hakkas ka ebaproportsionaalselt mõjutama Pine64 toodete arendamist ja sellega seotud ökosüsteemi otsuste tegemist. Eelkõige tehakse Pine64 tehnilisi otsuseid nüüd sageli ainult Manjaro vajadustest lähtuvalt, võtmata korralikult arvesse teiste distributsioonide soove ja vajadusi. Näiteks Pinebook Pro seadmes ignoreeris Pine64 projekt teiste distributsioonide vajadusi ning loobus SPI Flashi ja universaalse Tow-Boot alglaaduri kasutamisest, mis on vajalik erinevate distributsioonide võrdseks toetamiseks ja Manjaro u-Bootiga sidumise vältimiseks.

Lisaks vähendas ühele koostule keskendumine motivatsiooni ühise platvormi arendamiseks ja tekitas teistes osalejates ebaõigluse tunde, kuna jaotustele laekuvad Pine64 projektist annetused summas 10 dollarit iga PinePhone nutitelefoni väljaande müügist. tarnitakse selle distributsiooniga. Nüüd saab Manjaro kõik autoritasud müügist, hoolimata tema keskpärasest panusest üldise platvormi arendamisse.

Martin usub, et selline praktika õõnestas olemasolevat vastastikku kasulikku koostööd kogukonnas, mis on seotud Pine64 seadmete tarkvara arendamisega. Märgitakse, et nüüd ei ole Pine64 kogukonnas enam endist koostööd distributsioonide vahel ja ainult väike arv kolmandatest osapooltest arendajaid, kes töötavad tarkvarapakki oluliste komponentidega, jäävad aktiivseks. Selle tulemusena on uute seadmete (nt PinePhone Pro ja PineNote) tarkvaravirnade arendustegevus nüüd praktiliselt lakanud, mis võib saada saatuslikuks projekti Pine64 kasutatavale arendusmudelile, mis tugineb tarkvara arendamisel kogukonnale.

Allikas: opennet.ru

Lisa kommentaar