De Flock Projet gëtt presentéiert, an deem eng Gabel vum Flutter User Interface Kader entwéckelt vu Google ënner enger BSD Lizenz erstallt gouf. Den Initiator vun der Gabel war de Matt Carroll, e fréiere Google Mataarbechter, dee virdru Deel vum Flutter Entwécklungsteam war. De Grond fir d'Gabel ze kreéieren ass déi net genuch Ressourcen déi Google an de Projet investéiert.
D'Expansioun vum Kär Flutter Entwécklungsteam gouf vum Google am Joer 2023 gestoppt, an d'Firma huet e puer Mataarbechter am Joer 2024 entlooss. Laut de Grënner vun der Gabel sinn d'Entwéckler déi bei Google bleiwen an d'Participanten, déi duerch Outsourcing ugezunn sinn, net genuch fir déi voll Entwécklung vum Projet. Als Resultat huet de Mangel u Flutter Entwéckler zu enger Verännerung vun de Prioritéiten a Stagnatioun an der Entwécklung vum Kader fir Desktopplattformen gefouert (Entwécklung fir 3 vun 6 ënnerstëtzte Plattformen ass elo limitéiert op d'Aarbecht am Zesummenhang mat der Erhalen vun der existéierender Codebasis). De Mangel un Entwéckler huet och en negativen Impakt op d'Problemléisung - e puer Käferberichter kënne jorelaang an der Schlaang bleiwen.
De Flock-Projet ass net virgesi fir déi etabléiert Gemeinschaft opzedeelen a kuckt sech als "Flutter +" - eng Gabel synchroniséiert mam Haaptprojet, deen d'Gemeinschaft ugefrote Verbesserungen a Bugfixes uewen op der Haaptflutter bäidréit, déi de Kär Flutter Entwécklungsteam bei Google kann net oder wëllt net ëmsetzen. D'Zil vum Projet ass d'Entwécklung ze beschleunegen an d'Ressourcen auszebauen, déi an der Entwécklung involvéiert sinn duerch eng Gemeinschaft déi net mat Google assoziéiert ass. De Moment ass den Inhalt vum Flock Repository voll konsequent mam Flutter Repository.
E puer vun de Probleemer, déi direkt Interaktioun mam Kär Flutter Team verhënneren, enthalen de Mangel un Zäit fir d'Kärentwéckler fir Drëtt Partei Ännerungen ze iwwerpréiwen, déi enorm Zäit, déi op verschidden Genehmegungen verbraucht gëtt, d'Verzögerung vun Diskussiounen iwwer kontroversen Entscheedungen an de Mangel u Verständnis vun d'Problemer vun Applikatioun Entwéckler (de Kär Team ass an der Flutter Entwécklung engagéiert, net Applikatioun Entwécklung baséiert op et, déi d'Versteesdemech vun der Wichtegkeet vun e puer Problemer séier eliminéiert). Et gëtt erwaart datt erfuerene Flutter Applikatioun Entwéckler a begleedend Packagen d'Gabel benotze fir séier opkommend Probleemer ze fixéieren an gewënschte Innovatiounen ze addéieren, ouni op eng Reaktioun vum Haapt Flutter Team ze waarden an ouni Ännerungen domat ze koordinéieren.
Fir säin Deel wäert d'Kär Flutter Team fäeg sinn, no senger Fäegkeet, am Aklang mat hirem Zäitplang a berücksichtegt seng Critèren, Ännerungen vun der Gabel op Flutter ze transferéieren. Gitt datt de Flock plangt eng grouss Zuel vu Mataarbechter ze hunn, déi Ännerungen iwwerpréiwen, d'Bewegung vun der Gabel hëlleft d'Qualitéit vun der Flutter Codebase ze verbesseren. D'Gemeinschaft wäert net vun de Fäegkeete vum Kär Flutter Team limitéiert sinn, a wäert fäeg sinn méi effizient a flexibel Entwécklungsregelen ze benotzen.
Source: opennet.ru
