- Flutter, mobil bir UI araç kiti olarak başlayıp web, Mac, Windows ve Linux'a genişledi. Ancak ekibin büyüklüğü kayda değer biçimde artmadı
- Flock, geliştirmeyi hızlandırmak için oluşturulmuş bir Flutter fork'u
Flutter ekibindeki insan kaynağı yetersizliği
- Flutter geliştiricilerinin sayısının yaklaşık 1 milyon olduğu tahmin ediliyor, ancak Flutter ekibi yalnızca yaklaşık 50 kişiden oluşuyor. Bu da her 20 bin geliştiriciye 1 Flutter ekip üyesi düştüğü anlamına geliyor
- Google genelindeki sorunlar nedeniyle Flutter ekibinin kadrosu 2023 civarında donduruldu ve 2024 başında küçük çaplı işten çıkarmalar oldu
- Google yapay zekaya odaklandıkça Flutter ekibi içinde masaüstü platformları öncelik sıralamasında geriye itildi. Şu anda desteklenen 6 platformun 3'ü bakım modunda
Sınırlı insan kaynağının maliyeti
- Birçok ticket uzun süre işleme alınmadan bekliyor. Ele alınsa bile çözülmesi uzun sürüyor
- Eski ticket'lar incelenirken, ticket'ı açan kişiden ek bilgi istenmesi sık görülüyor. Ancak aradan çok fazla zaman geçtiği için bu bilgileri sağlamak zor olabiliyor
- Kritik bir bug nedeniyle release engellendiğinde, Flutter ekibi 2 yıl boyunca bug'ı çözmezse Flutter kullanımını bırakmaktan başka çare kalmayabiliyor
Neden Flutter ekibiyle doğrudan çalışılmıyor
- Flutter ekibi dış katkıları memnuniyetle karşıladığını söylüyor, ancak gerçekte birçok geliştirici hayal kırıklığı yaşıyor
- İnceleme yapacak insan kaynağı yetersiz olduğu için review ve güncellemeler çok uzun sürüyor
- Her şey fazlasıyla uzun sürüyor ve önemsiz ayrıntılar hakkında konuşma eğilimi var
- İletişim tarzı tek tip olduğu için farklı karakterdeki insanlarla uyum sağlamıyor
Flock'a giriş
- Flutter'ın bir fork'u olan Flock, "Flutter+" olarak tanımlanıyor. Amaç Flutter topluluğunu bölmek değil
- Flock, Flutter ile senkronizasyonu korurken Flutter ekibinin uygulayamadığı ya da uygulamak istemediği bug düzeltmelerini ve toplulukta popüler olan özellikleri eklemeyi planlıyor
- Flock, daha büyük bir PR inceleme ekibi kurmayı, katkıları teşvik etmeye hazır reviewer'lar toplamayı, politikaları optimize etmeyi ve katkı başarısını sosyal olarak görünür kılmayı planlıyor
Nasıl katkı verilir
- Flock'un ilk aşaması Flutter'ı mirror etmek. Uygulamanızı Flock ile build etmeyi denemeniz faydalı olacaktır
- Flock'un onlarca reviewer'a ihtiyacı var. Flutter'a benzer kalite standartları uygulanacak, ancak amaç katkılara sadece tolerans göstermek değil, onları teşvik etmek
- Flock'un belirli alanlarına liderlik edecek uzmanlara da ihtiyaç var (ör. Flutter Tool lideri, platforma özel engine lideri)
GN⁺ özeti
- Flutter'daki insan kaynağı yetersizliği sorununu çözmek için Flock adlı bir fork önerildi
- Flock'un, Flutter bug'larını hızlıca düzelterek ve topluluğun istediği özellikleri ekleyerek Flutter geliştiricilerinin yaşadığı zorlukları hafifletmesi bekleniyor
- Flock'un başarılı olup olmayacağı topluluğun desteğine bağlı. Geniş katılım bekleniyor
- Ancak Flutter ile uyumluluğun korunması belirleyici olacak. Flutter, Flock'un değişikliklerini kabul etmezse ileride bir ayrışma yaşanabilir
7 yorum
Bu haberi ancak şimdi gördüm..
Google'ın Flutter'ı epey güçlü şekilde desteklediğini sanıyordum.. öyle değilmiş.. vay.. vay..
Flock'a geçtiniz mi?
Buna benzer girişimler daha önce de olmuş muydu? Ben ilk kez böyle bir örnek görüyorum, ilginç geldi.
Sık sık oldu.
Burada en benzeri sanırım LibreOffice. Hem fork nedeni açısından hem de asıl projeden daha başarılı olan bir örnek olarak.
io.js ise iyi bir birleşme örneği gibi. Yeniden node.js ile birleştirildi.
https://blog.outsider.ne.kr/1102
Merak etmiştim, teşekkürler!
YouTube'da Flutter'ın gelecek olduğunu söyleyen çok kişi var ama...
Hacker News görüşleri
Flutter ekibinin büyüklüğünün yaklaşık 50 kişi olduğu tahmin ediliyor; bu da 1.000.000 Flutter geliştiricisini desteklemek için yetersiz bir sayı.
Flock, Flutter'ın bir fork'u değil, "Flutter+" olarak tanımlanıyor ve Flutter ile uyumluluğu korumayı planlıyor.
Flutter, Qt'den bu yana UI geliştirme için en iyi araç olarak değerlendiriliyor ve çok sayıda uygulama Flutter ile yazıldı.
Flock fikri iyi, ancak topluluk katılımı önemli ve projenin başarılı olması umuluyor.
Flutter ekibi, 10 yıl boyunca 1.500 geliştiriciden dış katkı aldı; bu da yüksek bir sayı.
Flutter'ın kurucusu, Flutter'ın harika olduğunu ancak uzun süredir düzeltilmeyen hatalar bulunduğunu belirtiyor.
Flutter'a bağımlı olanlar için şimdi değişimin yaşanması daha iyi olabilir ve projenin başarılı olması umuluyor.
.NET ekibi, 50'den az kişiyle ürününü milyarlarca cihaza ulaştırdı ve GitHub'da issue açıldığında aynı gün yanıt verdi.
"Flutter Foundation" adının Google onayı almış olması pek olası görünmüyor ve "Flutter" markasının kullanımına dair soru işaretleri var.