NebiOS X 10.2 Public Beta: Bundle Store Yeniden Yazımı, Runtime İyileştirmeleri ve NebiOS 11 için önemli bilgi

NebiOS X 10.2 Public Beta: Bundle Store Yeniden Yazımı, Runtime İyileştirmeleri ve NebiOS 11 için önemli bilgi

NebiOS X 10.2, Bundle Store ve napp-runtime’ın yeniden yazılmış sürümleri, çeşitli hata düzeltmeleri ve NebiOS 11’in yönüne dair ek bilgilerle birlikte public beta olarak yayınlandı. Bu sürüm, kararlılık, uzun vadeli sürdürülebilirlik ve gelecekteki geliştirmeler için sağlam bir temel oluşturmayı hedefliyor.

Herkese selam, umarım iyisinizdir. Bir süredir oldukça sessizdim — bunun bir sebebi final sınavlarıyla uğraşmamdı (bir dersten kıl payı kalıyordum ama ucundan kurtardım 😅), diğer sebebi ise NebiOS X 10.2 güncellemesi üzerinde yoğun şekilde çalışıyor olmamdı. En sonunda bu noktaya gelebildiğim için açıkçası mutlu olduğumu söyleyebilirim. Evet, 10.2 çıktı — ama public beta olarak.

NebiOS X 10.2 Public Beta – Yenilikler

Öncelikle, daha önce de bahsettiğim gibi bu sürüm, Bundle Store ve napp-runtime’ın yeniden yazılmış ve geliştirilmiş sürümlerini içeriyor. Nelerin tam olarak değiştiğini detaylıca öğrenmek istiyorsanız, önceki blog yazısına göz atmanızı öneririm. Bununla birlikte, mevcut Bundle Store hâlâ birkaç eksiğe sahip. App store benzeri story sistemi, yorumlar ve uygulama içi raporlama gibi özellikler henüz uygulanmış değil. Ayrıca uygulama ekran görüntüleri ve fragmanlarının hem store istemcisi hem de backend tarafında nasıl ele alınması gerektiği konusunda hâlâ bazı belirsizliklerim var.

Buna rağmen, şu anki hâliyle Bundle Store tamamen kullanılabilir durumda: Bundle Store repositories (napp), Flatpak ve APT üzerinden uygulama ve paketleri tek bir yerden kurabilir, güncelleyebilir veya sisteminizden kaldırabilirsiniz.

Şimdilik yorum ve story özelliklerini erteleyip Bundle Store’un ilerideki point sürümlerinde (örneğin 3.1 veya 3.2) sunmayı düşünüyorum. Uygulama raporlama tarafında ise geçici olarak e-posta üzerinden ilerlemeyi planlıyorum. Bunun bir geri adım gibi görünebileceğinin farkındayım, ancak mevcut koşullar altında bunun en sürdürülebilir geliştirme yolu olduğuna gerçekten inanıyorum — özellikle de NebiOS 11’in çok daha fazla zaman ve odak gerektireceğini düşünürsek.

Bunun dışında, çeşitli bug fix’ler de yaptım. Hepsini listelemek mümkün değil ama öne çıkanlardan bazıları şunlar:

  • Titreşen tooltip’ler: Waybar tarafında şu an için çözülmüş durumda, ancak GTK temasıyla ilgili bir sorun gibi görünüyor; bu yüzden tamamen çözmem biraz zaman alabilir. Acele etmeyelim.
  • Power manager: ekran karartma (dim) event algılayıcısının touchpad ve gamepad’leri yok sayması sorunu giderildi.
  • Launcher gezinimi: klavye ile gezinirken (yön tuşları, tab) odakta olan düğmenin belirsiz görünmesine neden olan sorun çözüldü.
  • Kurulumda uykuya geçme sorunu: yavaş bilgisayarların kurulum sırasında uykuya geçmesi nebide-pm-caffeine kullanılarak giderildi (bildirdiğin için teşekkürler, Rachel).
  • Bunun dışında listede yer almayan birkaç sorun daha çözülmüş olabilir.

Bir diğer önemli değişiklik: önceki sürümlerde bazı NVIDIA sistemlerde oturum açma ekranında donma sorunlarına yol açtığı için, bu sürümde Cage compositor’unu geçici olarak Weston ile değiştirdim. Software rendering altında yaşanan Wayfire / NebiDE flicker sorunlarını ise tamamen çözebilmem pek olası görünmüyor, çünkü bu problemin doğrudan wlroots ile ilgili olduğu anlaşılıyor.

NebiOS X 10.2 public beta şu anda web sitemiz üzerinden indirilebilir durumda. Önümüzdeki günlerde eski Bundle Store kanalı üzerinden de bir güncelleme yayınlanacak. 10.2’den sonra odağımı, NebiOS 3 için son quality-of-life güncellemesi olacak olan NebiOS 3.3’e kaydırmayı planlıyorum.

Kafa karışıklığı olmaması için küçük bir not düşmek istiyorum: yeni Bundle Store’da 10.3 numaralı bir NebiOS X güncellemesi görürseniz ve kuramazsanız, bu bir hata değil. 10.2 henüz tam anlamıyla çıkmamışken 10.3’ün çıkması zaten beklenemez. Bu paket, yalnızca sistem güncelleme sürüm mantığını test etmek amacıyla oluşturulmuş durumda. Yani şu an için gerçek bir 10.3 sürümü yok.

NebiOS 11 – Birkaç Düşünce Daha

Bazı kişilerin şimdiden “konuşmayı bırak da NebiOS 11’i geliştirmeye başla” dediğini biliyorum, ancak tamamen şeffaf olmak gerekirse, geliştirmeye ciddi şekilde başlamak için Mart ile Temmuz arasında bir zamanı beklemem gerekiyor. Bunun başlıca sebepleri; üniversite ve akademik sorumlulukların geliştirme sürecini yavaşlatması, CSLB 2026 ve 2026e’nin tabanı olacak Ubuntu 26.04’ün çıkmasını ve biraz olgunlaşmasını beklemek ve geliştirme planını daha net hâle getirmek.

Daha önce NebiOS 11 için 2026 sonlarını hedef olarak söylemiştim, ancak bu tarih 2027’ye sarkabilir. Bunun arkasında birçok etken var ve bunların bazıları doğrudan benim lead developer olarak hayatımla ilgili. Bunu bir kez daha netleştirmek istiyorum: bu işletim sistemi neredeyse tamamen tek bir kişi tarafından geliştirildi. Credits listesinde gördüğünüz isimler ya fikir aldığım, ya küçük de olsa katkısı olan kişiler ya da bileşenleri middleware olarak kullanıldığı için yer alan projelerdir.

NebiOS 11 için bir başka düşüncem daha var: sürümü, NebiOS X’i 2026 tabanına geçirerek; duvar kâğıdını ve kod adını değiştirerek başlatmak ve planlanan özellikleri zamanla, aşamalı olarak eklemek. Bu yaklaşım hakkında ne düşüneceğinizi bilmiyorum, bu yüzden geri bildirimlerinizi duymak isterim. Düşüncelerinizi Discord üzerinden paylaşabilirsiniz; müsait olduğum zamanlarda cevaplamaya çalışacağım.

Şimdilik bu kadar. Kendinize iyi bakın ve NebiOS’la güzel günler dilerim.

— Sarp M.

Loading...