Yazılım geliştirme: Hala Flutter mı yoksa zaten Flock mu? Bu bir çatal!
Google'ın Flutter'ının bir çatalı Flock adı altında piyasaya sürüldü. Flock'tan sorumlu ekip, GitHub'da kendisini Flutter Foundation olarak adlandırıyor ve çerçevenin daha da geliştirilmesini sürdürmek istiyor.
Duyuru
Flutter, yine Google tarafından geliştirilen Dart programlama dilini kullanan, platformlar arası bir geliştirme çerçevesidir. Web, Android ve iOS mobil işletim sistemleri ile Linux, Windows ve macOS masaüstü platformlarını kapsar. Flock'un lansman blog yazısı, çekirdek Flutter geliştiricilerinin, Flutter ile uygulama geliştirenlerin isteklerine ayak uyduramadığından yakınıyor.
Hata düzeltmeleri ve eklemeler için çok uzun bekleme süreleri
Blog yazısının yazarına göre, hatalar ve özellik istekleriyle ilgili sorular bazen yıllarca beklemede kalıyor. Uzun süredir proje üzerinde çalışmadığı halde bir destek talebiyle ilgili geri bildirim aldığı kendi deneyimlerinden örnekler aktarıyor. Bu, hatayı düzeltmek için gereken ayrıntıları artık hatırlamamasına neden oldu.
Darboğazlar özellikle Linux, macOS ve Windows masaüstü platformlarının daha da geliştirilmesinden etkilendi. Sadece bakım modunda olursunuz. Genel olarak Flutter topluluğu, gelişime yardımcı olacak kadar büyüktür. Deneyimli Flutter geliştiricileri projeye harici taraflar olarak katkıda bulunabilir. Son olarak Flutter açık kaynaklı bir projedir.
Google'ın fren bloklu açık kaynağı
Peki neden Flock'taki sorumlular Flutter'ın daha da geliştirilmesine katılmıyor? İfadelerine göre, açık kaynak projesinin kendini temsil etmesi ile gerçeklik arasında büyük bir tutarsızlık var: Flutter ekibi düzenli olarak birçok dış katkıyla reklam yapıyor, ancak gerçekte Flutter ekibiyle iletişim kurmak zor.
Blog yazısında şöyle yazıyor: “Bazı geliştiriciler Flutter ekibiyle başarılı bir şekilde çalışırken, diğerleri işbirliğini imkansız olmasa da sinir bozucu buldu.” Toplamda, “Dart'ın belgelerindeki bir yazım hatasını düzeltmek için uğrayanlar” da dahil olmak üzere, Flutter'a dışarıdan 1.500 kişi katkıda bulundu.
Çıkış yolu olarak çatal
Sürü artık bir çare sağlamalı. Flock'un arkasındaki ekip çatalı Flutter+ olarak adlandırıyor ve bunun amacı açıkça Flutter topluluğunu bölmek değil. Çatal, Flutter ekibinin uygulayamadığı veya uygulayamayacağı tüm önemli hata düzeltmelerini ve topluluk tarafından talep edilen özellikleri korurken, en son Flutter sürümleriyle güncel kalacak şekilde tasarlanmıştır.
Test uzmanları ve incelemeciler aranıyor
İlk aşamada Flock ekibi Flutter'ı yansıttı. GitHub'daki depo, lansman sırasındaki resmi Flutter deposuna karşılık geliyor. Flutter adı her yere yapışıyor. Çerçeveye ek olarak Flutter Vakfı, Flutter motorunu GitHub'da çatalladı. Ayrıca web sitesi ve araçlar için depolar başlattı.
Şimdi ekip sizi test etmeye davet ediyor. Flutter Foundation web sitesi, Flutter Version Manager (FVM) aracını kurmanın ve çatal için projeleri yapılandırmanın ilk adımlarında size yol gösteren kısa bir belge gösterir.
Ekip ayrıca inceleme sürecinin sorumluluğunu üstlenecek paydaşlar arıyor. Son olarak, araçlar ve farklı hedef platformlar (Android, iOS, macOS, Windows ve Linux) dahil olmak üzere farklı alanlar için kilit kişiler arıyoruz.
Hırslı ama şüpheli
Flock ekibinin planları kesinlikle iddialı ancak çatalın sonuçta kurumsal uygulamalar için ilgi çekici hale gelip gelmeyeceği şüpheli. Flutter Google'ın mezarlığına girmeden önce kenarda kalabilir.
Reddit'te çatallanmaya yönelik tepkiler neredeyse evrensel olarak olumsuz; “Çatallamak yerine Flutter'a katkıda bulunursanız daha yararlı olur”dan “tamamen zaman kaybı”na ve “bana bir yıl içinde buna gülmem gerektiğini hatırlatıyor”a kadar değişiyor. ” “Buna tepkiler
(Ben)