A Flock projekt a Flutter keretrendszer forkja.

Bemutatásra került a Flock projekt, amelynek keretében a Google által BSD licenc alatt fejlesztett Flutter felhasználói felület építő keretrendszer forkját hozták létre. A fork létrehozásának kezdeményezője Matt Carroll, a Google korábbi munkatársa, aki a Flutter fejlesztőcsapatának tagja volt. A fork létrehozásának oka a Google által a projektbe fektetett erőforrások elégtelensége volt.

A Google 2023-ban leállította a Flutter alapcsapatának bővítését, majd 2024-ben a cég elbocsátott egyes alkalmazottakat. A fork alapítói szerint a Google-nál maradt fejlesztők és az outsourcing révén bevont résztvevők száma túl alacsony a projekt megfelelő fejlődéséhez. Ennek eredményeként a Flutter fejlesztőinek hiánya a prioritások megváltozásához és a desktop platformok fejlesztésének stagnálásához vezetett (jelenleg 3 az 6 támogatott platformból csupán a meglévő kód karbantartási feladataival foglalkozik). A fejlesztők hiánya továbbá negatívan hat a problémák megoldására is — egyes hibaüzenetek éveken át várakozhatnak.

A Flock projekt nem kívánja megosztani a meglévő közösséget, és "Flutter+"-ként tekint magára – egy szinkronizált fork, amely a fő Flutter projektre épül, és közösség által igényelt fejlesztéseket és hibajavításokat ad hozzá, amelyeket a Google Flutter alapcsapata nem tud vagy nem akar megvalósítani. A projekt célja a fejlődés felgyorsítása és a Google-től független közösség által bevont fejlesztési erőforrások bővítése. Jelenleg a Flock tárolója teljes mértékben megfelel a Flutter tárolójának.

A Flutter főcsapatával való közvetlen interakciót nehezítő problémák között említik, hogy a fő fejlesztőknek nincs elég idejük harmadik fél változtatásainak felülvizsgálatára, az különböző eljárásokra való hatalmas időráfordítást, a vitás döntések megbeszélésének elhúzódását, valamint az alkalmazásfejlesztők problémáinak megértésének hiányát (a főcsapat a Flutter fejlesztésével foglalkozik, nem pedig az arra épülő alkalmazások készítésével, ami megnehezíti néhány probléma gyors orvoslásának fontosságának megértését). Úgy vélik, hogy a tapasztalt Flutter alkalmazásfejlesztők és a kapcsolódó csomagok felhasználhatják a fork-ot a felmerülő problémák gyors javítására és a kívánt újítások hozzáadására anélkül, hogy várniuk kellene a Flutter főcsapatának reakciójára, és anélkül, hogy a változtatásokat velük egyeztetni kellene.

A Flutter főcsapata a lehetőségeik szerint, saját ütemezésük figyelembevételével és a kitűzött kritériumaiknak megfelelően képes lesz a fork-ból a Flutterbe történő változtatásokat átvinni. Mivel a Flock projekt keretében számos résztvevő bevonását tervezik a változtatások felülvizsgálatához, a fork-ból történő változtatások átvitele elősegíti a Flutter kódbázisának minőségének javítását. Ezzel szemben a közösség nem lesz korlátozva a Flutter főcsapatának lehetőségei által, és hatékonyabb és rugalmasabb fejlesztési irányelveket alkalmazhat.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster