PostmarketOS-ի հիմնական մշակողը լքեց Pine64 նախագիծը համայնքում առկա խնդիրների պատճառով

Martijn Braam-ը՝ postmarketOS-ի բաշխման հիմնական մշակողներից մեկը, հայտարարեց իր հեռանալու մասին Pine64 բաց կոդով համայնքից՝ հաշվի առնելով նախագծի կենտրոնացումը մեկ կոնկրետ բաշխման վրա, այլ ոչ թե աջակցելու տարբեր բաշխումների էկոհամակարգին, որոնք միասին աշխատում են ծրագրային փաթեթի վրա:

Սկզբում Pine64-ն օգտագործեց իր սարքերի համար ծրագրային ապահովման մշակումը Linux բաշխման մշակողների համայնքին պատվիրակելու ռազմավարությունը և ստեղծեց PinePhone սմարթֆոնի Համայնքային հրատարակություններ՝ մատակարարված տարբեր բաշխումներով: Անցյալ տարի որոշում կայացվեց օգտագործել Manjaro-ի լռելյայն բաշխումը և դադարեցնել PinePhone Community Edition-ի առանձին հրատարակությունների ստեղծումը՝ ի նպաստ PinePhone-ի զարգացմանը որպես ամբողջական հարթակ, որն առաջարկում է հիմնական հղումային միջավայր լռելյայն:

Ըստ Մարտինի, զարգացման ռազմավարության նման փոփոխությունը խախտեց հավասարակշռությունը PinePhone-ի համար ծրագրային ապահովման մշակողների համայնքում: Նախկինում դրա բոլոր մասնակիցները գործում էին հավասար պայմաններով և իրենց հնարավորությունների սահմաններում համատեղ մշակում էին ընդհանուր ծրագրային հարթակ: Օրինակ, Ubuntu Touch-ի ծրագրավորողները շատ նախնական տեղակայման աշխատանքներ կատարեցին նոր ապարատների վրա, Mobian նախագիծը պատրաստեց հեռախոսակապը, իսկ postmarketOS-ն աշխատեց տեսախցիկի վրա:

Manjaro Linux-ը հիմնականում պահպանում էր իրեն և զբաղվում էր գոյություն ունեցող փաթեթների պահպանմամբ և արդեն իսկ ստեղծված զարգացումներով իր սեփական կառուցման համար՝ առանց էական ներդրում ունենալու ընդհանուր ծրագրային փաթեթի մշակման գործում, որը կարող էր օգտակար լինել այլ բաշխումների համար: Manjaro-ն նաև քննադատության է ենթարկվել այն բանի համար, որ մշակման փուլում գտնվող փոփոխությունները ներառել են կառուցումների մեջ, որոնք դեռ պատրաստ չեն համարվել հիմնական նախագծի կողմից օգտատերերին թողարկվելու համար:

Դառնալով PinePhone-ի առաջնային կոնստրուկցիան՝ Manjaro-ն ոչ միայն մնաց Pine64 նախագծի կողմից ֆինանսական աջակցություն ստացող միակ բաշխումը, այլև սկսեց անհամաչափ ազդեցություն ունենալ Pine64 արտադրանքի զարգացման և համապատասխան էկոհամակարգում որոշումների կայացման վրա: Մասնավորապես, Pine64-ում տեխնիկական որոշումներն այժմ հաճախ ընդունվում են միայն Manjaro-ի կարիքների հիման վրա՝ առանց պատշաճ կերպով հաշվի առնելու այլ բաշխումների ցանկություններն ու կարիքները: Օրինակ, Pinebook Pro սարքում Pine64 նախագիծը անտեսեց այլ բաշխումների կարիքները և հրաժարվեց SPI Flash-ի և ունիվերսալ Tow-Boot bootloader-ի օգտագործումից, որոնք անհրաժեշտ էին տարբեր բաշխումների հավասար աջակցության և Manjaro u-Boot-ի հետ կապվելու համար:

Բացի այդ, մեկ ժողովի վրա կենտրոնանալը նվազեցրեց ընդհանուր հարթակի զարգացման մոտիվացիան և անարդարության զգացում առաջացրեց մյուս մասնակիցների միջև, քանի որ բաշխումները Pine64 նախագծից նվիրատվություններ են ստանում 10 դոլարի չափով PinePhone սմարթֆոնի յուրաքանչյուր թողարկման վաճառքից: մատակարարվում է այս բաշխմամբ: Այժմ Manjaro-ն ստանում է բոլոր հոնորարները վաճառքից՝ չնայած իր միջակ ներդրմանը ընդհանուր հարթակի զարգացման գործում:

Մարտինը կարծում է, որ այս պրակտիկան խաթարում է համայնքում առկա փոխշահավետ համագործակցությունը՝ կապված Pine64 սարքերի համար ծրագրային ապահովման մշակման հետ: Նշվում է, որ այժմ Pine64 համայնքում այլևս չկա նախկին համագործակցությունը բաշխումների միջև, և միայն մի փոքր թվով երրորդ կողմի մշակողներ, ովքեր աշխատում են ծրագրային փաթեթի կարևոր բաղադրիչների վրա, մնում են ակտիվ: Արդյունքում, ծրագրային փաթեթների մշակման գործունեությունը նոր սարքերի համար, ինչպիսիք են PinePhone Pro-ն և PineNote-ը, այժմ գործնականում դադարեցվել է, ինչը կարող է ճակատագրական լինել Pine64 նախագծի կողմից օգտագործվող զարգացման մոդելի համար, որը հիմնված է համայնքի վրա ծրագրակազմ մշակելու համար:

Source: opennet.ru

Добавить комментарий