Birkaç gün önce, Pidgin'in geliştirme ekibi şu açıklamayı yaptı: bir duyuru yoluyla, kullanılabilirliği Pidgin 3.0'ın beşinci deneysel sürümü, teknik olarak 2.94.0 sürümü olarak etiketlenmiştir. Bu lansman, nihai amacı mimarisini ve kullanıcı arayüzünü tamamen modernize etmek olan bu anlık mesajlaşma istemcisinin yenilenmesi sürecinde atılan temel bir adımdır.
Geliştiriciler ısrarla şunu belirtiyorlar ki Bu, özellik eksikliği nedeniyle günlük kullanım için uygun olmayan bir ön alfa sürümüdür. Eksiksizlik ve hatalara rağmen, bu sürüm, güvenli ortamlarda test yapılmasını kolaylaştırmak için Flathub beta deposu aracılığıyla Flatpak formatında zaten mevcut olan sürümlerle uygulamanın geleceğine dair net bir bakış açısı sunuyor.
Pidgin 3.0 Deneysel 5'in başlıca yeni özellikleri
bir en çok beklenen ve en çok dikkat çeken eklemelerden biri bu versiyonda İşlevsel varlık seçicisinin ilk uygulaması. Uzun zamandır bu özellik 3.0 geliştirme dalında eksik bir parçaydı, ancak şimdi uKullanıcılar temel durumları yönetebilir, Örneğin, IRC gibi protokollerde kendinizi "Uzakta" olarak ayarlamak gibi. İşlevsellik çalışır durumda ve demo protokolünde doğru şekilde yansıtılıyor olsa da, ekip bu durumları özelleştirmek ve oturumlar arasında tam kalıcılıklarını sağlamak için özel bir düzenleyici oluşturmak da dahil olmak üzere hala yapılması gereken işler olduğunu kabul ediyor.
Görsel açıdan, erişilebilirlik ve estetik konularında önemli iyileştirmeler yapılmıştır. Kullanıcı adları için renk oluşturmaktan sorumlu algoritmaya güncelleme yapıldı.Önceki sistem, XEP-0392 standardının özelliklerine uygun olarak HSLuv tabanlı bir sistemle değiştirildi. Bu standart XMPP dünyasında ortaya çıkmış olsa da, Pidgin bunu uygulamanın tamamında küresel olarak uygulamaya karar verdi. Bu, kullanıcılara atanan renklerin algısal olarak tekdüze ve okunaklı olmasını sağlayarak, önceki sürümlerde okunabilirliği engelleyen düşük kontrastlı kombinasyonlardan kaçınmayı mümkün kılar.
Ayrıca, bu yeni deneysel sürüm üzerinde yapılan çalışmaların yoğun olduğu ve libpurple kütüphanesinin temizlenmesi ve optimize edilmesine odaklandığı belirtilmiştir. Önemli bir teknik değişiklik ise eKWallet için özel eklentinin kaldırılması. Birkaç test yaptıktan sonra, Geliştiriciler, KWallet'in libsecret ile yerel entegrasyonunun eski eklentiyi gereksiz kıldığını doğruladı. Bu bileşenin kaldırılmasıyla kod basitleştirilir ve kimlik bilgisi yönetimi modern Linux masaüstü standartlarına emanet edilerek projenin bakım yükü azaltılır.

Kod temizliğine ek olarak, Uygulamanın güvenlik ve dahili verileri ele alma biçiminde kapsamlı ayarlamalar yapıldı. KeychainAccess ve wincred gibi kimlik doğrulama sağlayıcıları, sistem güvenliğini artırmak amacıyla kullanıcı adları yerine dahili hesap tanımlayıcılarını kullanacak şekilde güncellendi.
Öte yandan, aynı zamanda vurgulanmaktadır. Birçok eski bileşen kaldırıldı.SQLite geçmiş adaptörü ve Purple.Gio API'si gibi özellikler, 3.0.0 sürümü için daha hafif ve verimli bir kod tabanı hazırladıklarını gösteriyor.
Son olarak, geliştirme sürecinin insan kaynaklı zorluklarla karşılaştığını ve ekibin, ilerlemeyi istenenden daha fazla yavaşlatan tükenmişlik dönemleri yaşadığını belirtmekte fayda var. Buna rağmen, Proje, net bir yol haritasıyla ilerlemeye devam ediyor.Bir sonraki deneysel sürüm olan 2.95.0'ın 31 Mart 2026'da yayınlanması planlanmaktadır. Bu test sürümlerinin kararsız yapısı nedeniyle, çeşitli Linux dağıtımlarının paketleyicilerinden, yazılım henüz üretim ortamı için hazır olmadığı ve yönetilemez bir teknik destek talebi yükü oluşturabileceği için, bu sürümleri son kullanıcılar için kararlı depolara dahil etmemeleri özellikle istenmiştir.
Son olarak ve en önemlisi, bu deneysel sürümün günlük kullanım için önerilmediğini, bunun yerine geliştiricilerin hataları tespit etmelerine ve iyileştirmeler yapmalarına yardımcı olmak amacıyla tasarlandığını tekrar vurguluyoruz.
Bu konuda daha fazla bilgi edinmekle ilgileniyorsanız, ayrıntılara danışabilirsiniz. Aşağıdaki bağlantıda.