Gadawodd datblygwr postmarketOS allweddol y prosiect Pine64 oherwydd problemau yn y gymuned

Cyhoeddodd Martijn Braam, un o ddatblygwyr allweddol y dosbarthiad postmarketOS, ei ymadawiad o gymuned ffynhonnell agored Pine64, oherwydd ffocws y prosiect ar un dosbarthiad penodol yn hytrach na chefnogi ecosystem o wahanol ddosbarthiadau yn gweithio gyda'i gilydd ar stac meddalwedd.

I ddechrau, defnyddiodd Pine64 y strategaeth o ddirprwyo datblygiad meddalwedd ar gyfer ei ddyfeisiau i'r gymuned o ddatblygwyr dosbarthu Linux a chreu rhifynnau Cymunedol o'r ffΓ΄n clyfar PinePhone, a gyflenwir Γ’ gwahanol ddosbarthiadau. Y llynedd, gwnaed y penderfyniad i ddefnyddio'r dosbarthiad Manjaro rhagosodedig a rhoi'r gorau i greu rhifynnau ar wahΓ’n o PinePhone Community Edition o blaid datblygu PinePhone fel llwyfan cyfannol sy'n cynnig amgylchedd cyfeirio sylfaenol yn ddiofyn.

Yn Γ΄l Martin, mae newid o'r fath mewn strategaeth ddatblygu wedi cynhyrfu'r cydbwysedd yn y gymuned o ddatblygwyr meddalwedd ar gyfer PinePhone. Yn flaenorol, roedd ei holl gyfranogwyr yn gweithredu ar delerau cyfartal ac, hyd eithaf eu gallu, wedi datblygu llwyfan meddalwedd cyffredin ar y cyd. Er enghraifft, gwnaeth datblygwyr Ubuntu Touch lawer o'r gwaith lleoli cychwynnol ar galedwedd newydd, paratΓ΄dd prosiect Mobian y pentwr teleffoni, a bu postmarketOS yn gweithio ar y pentwr camera.

Cadwodd Manjaro Linux ato'i hun i raddau helaeth ac roedd yn ymwneud Γ’ chynnal pecynnau presennol a defnyddio datblygiadau a grΓ«wyd eisoes ar gyfer ei adeiladu ei hun, heb wneud cyfraniad sylweddol at ddatblygu pentwr meddalwedd cyffredin a allai fod yn ddefnyddiol ar gyfer dosbarthiadau eraill. Mae Manjaro hefyd wedi cael ei feirniadu am gynnwys newidiadau mewn datblygiad i adeiladau nad ydynt eto wedi'u hystyried yn barod i'w rhyddhau i ddefnyddwyr gan y prif brosiect.

Trwy ddod yn brif adeiladwaith PinePhone, Manjaro nid yn unig oedd yr unig ddosbarthiad a gafodd gefnogaeth ariannol gan brosiect Pine64 o hyd, ond dechreuodd hefyd gael dylanwad anghymesur ar ddatblygiad cynhyrchion Pine64 a gwneud penderfyniadau yn yr ecosystem gysylltiedig. Yn benodol, mae penderfyniadau technegol yn Pine64 bellach yn aml yn cael eu gwneud yn seiliedig ar anghenion Manjaro yn unig, heb ystyried yn briodol ddymuniadau ac anghenion dosbarthiadau eraill. Er enghraifft, yn y ddyfais Pinebook Pro, anwybyddodd prosiect Pine64 anghenion dosbarthiadau eraill a rhoddodd y gorau i ddefnyddio SPI Flash a'r cychwynnydd Tow-Boot cyffredinol, sy'n angenrheidiol ar gyfer cefnogaeth gyfartal ar gyfer gwahanol ddosbarthiadau ac osgoi rhwymo Manjaro u-Boot.

Yn ogystal, fe wnaeth canolbwyntio ar un cynulliad leihau'r cymhelliant ar gyfer datblygu platfform cyffredin a chreu teimlad o anghyfiawnder ymhlith cyfranogwyr eraill, gan fod dosbarthiadau'n derbyn rhoddion gan brosiect Pine64 yn y swm o $ 10 o werthu pob rhifyn o'r ffΓ΄n clyfar PinePhone gyflenwir gyda'r dosbarthiad hwn. Nawr mae Manjaro yn derbyn yr holl freindaliadau o werthiannau, er gwaethaf ei gyfraniad canolig i ddatblygiad y platfform cyffredinol.

Mae Martin yn credu bod yr arfer hwn wedi tanseilio'r cydweithrediad presennol sydd o fudd i'r ddwy ochr yn y gymuned sy'n gysylltiedig Γ’ datblygu meddalwedd ar gyfer dyfeisiau Pine64. Nodir nad oes bellach yn y gymuned Pine64 y cydweithredu blaenorol rhwng dosbarthiadau a dim ond nifer fach o ddatblygwyr trydydd parti sy'n gweithio ar gydrannau pwysig o'r pentwr meddalwedd sy'n parhau i fod yn weithredol. O ganlyniad, mae gweithgarwch datblygu staciau meddalwedd ar gyfer dyfeisiau newydd fel y PinePhone Pro a PineNote wedi dod i ben fwy neu lai, a allai fod yn angheuol i'r model datblygu a ddefnyddir gan brosiect Pine64, sy'n dibynnu ar y gymuned i ddatblygu meddalwedd.

Ffynhonnell: opennet.ru

Ychwanegu sylw