Flock projekt asutas Flutter raamistiku hargne

Flocki projekt on loodud, et luua Google'i BSD litsentsi all arendatava kasutajaliidese raamistiku Flutteri fork. Forki loomise algatajaks on olnud Matt Carroll, endine Google'i töötaja, kes oli varem Flutteri arendajate meeskonnas. Forki loomise põhjuseks on nimetatud Google'i antud ressursside ebapiisav maht projekti toetamiseks.

Google lõpetas Flutteri põhimeeskonna arendajate laiendamise 2023. aastal ja 2024. aastal vallandati mõningad töötajad. Forki asutajate, kes jätkavad Google'is, arvates ei ole sealsetest arendajatest ega allhangetega kaasatud osalejatest piisavalt, et projekti täieõiguslikult arendada. Lõpuks viis Flutteri arendajate puudus prioriteetide muutmiseni ja raamistiku arenduse seiskumiseni desktop-platvormide jaoks (arendus 3-st 6-st toetatud platvormist on nüüd piirdunud olemasoleva koodibaasi hooldamisega). Arendajate puudus mõjutab ka probleemide lahendamist negatiivselt — mõned veateated võivad oodata lahendust aastaid.

Flocki projekt ei kavatse jagada olemasolevat kogukonda ja näeb end kui "Flutter+" — põhiprojektiga sünkroonitud fork, mis lisab põhjaliku Flutteri peale kogukonna nõudmisel parendusi ja veaparandusi, mida Google'i Flutteri arendajate põhimeeskond ei saa või ei soovi realiseerida. Projekti eesmärk on arenduse kiirendamine ja arendusse kaasatud ressursside laiendamine kogukonna kaudu, mis ei ole seotud Google'iga. Praeguseks vastab Flocki hoidla sisu täielikult Flutteri hoidla sisule.

Flutteri peamise meeskonna otsese koostöö takistavatest probleemidest mainitakse, et peamiste arendajate jaoks on aega kolmandate osapoolte muudatuste ülevaatamiseks liiga vähe, samuti on suur aega kulu erinevatele kooskõlastustele, vaidluslike otsuste arutelude venimine ning arendajate probleemide puudulik mõistmine (peamine meeskond tegeleb Flutteri arendamisega, mitte rakenduste loomisega selle põhjal, mis takistab mõistmast kiire probleemide lahendamise tähtsust). Eeldatakse, et kogenud Flutteri rakenduste arendajad ja hooldavad paketid saavad fork'i kasutada, et kiiresti lahendada tekkinud probleemid ja lisada soovitud uuendused, mitte oodata Flutteri peamise meeskonna reaktsiooni ega kooskõlastada muudatusi nendega.

Oma poolt saab Flutteri peamine meeskond võimaluste piires, vastavalt oma graafikule ja arvesse võttes oma kriteeriume, edastada muudatused fork'ist Flutteri koosseisu. Arvestades, et Flocki plaanitakse kaasata suur hulk osalejaid, kes tegelevad muudatuste ülevaatamisega, toetab muudatuste edastamine fork'ist Flutteri koodibaasi kvaliteedi tõusu. Samuti ei piira kogukond Flutteri peamise meeskonna võimalusi ja võib rakendada tõhusamaid ja paindlikumaid arendusreegleid.

Allikas: opennet.ru

Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid 🔥 Osta usaldusväärne veebimajutus DDoS-kaitsega veebisaitidele, VPS VDS serverid - ProHoster