OJS 3.4, bir dizi önemli geliştirmeyi ve yeni özelliği beraberinde getirerek yazarlar, hakemler ve editörler için genel deneyimi iyileştirmeyi hedefliyor.
E-posta bildirimleri konusunda önemli bir geliştirme yapılmıştır. Editör kararları ve tartışmalarla başlayarak e-posta gönderme arayüzü yeniden tasarlanmıştır. E-posta şablonları da geliştirilerek daha bilgilendirici ve kullanıcı dostu mesajlar sunmaktadır. Şablon düzenlemesi için değişkenler eklenmiştir. Ayrıca, herhangi bir e-postaya CC ve BCC alıcıları ekleyebilme özelliği ve alıcının dilinde e-posta gönderme desteği sağlanmıştır.
Bir diğer önemli geliştirme, DOI yönetiminin tek bir ekrana konsolide edilmesidir, bu da takibi kolaylaştırmaktadır. DOI’lerin toplu olarak üretilmesi, oluşturulması ve depolanması için araçlar eklenmiştir ve başlangıçta Crossref depolama üzerinde odaklanılmıştır. DataCite gibi diğer kurumlara da gelecekte destek sağlanması planlanmaktadır.
Erişilebilirlik, geliştirilmiş erişilebilirlik özellikleriyle yeniden tasarlanmış gönderim sihirbazıyla iyileştirilmiştir. Yeniden tasarlanan iş akışı yapılandırılabilir ve kullanıcı dostu seçenekler sunmaktadır ve yazarlara gönderilerini tamamlamadan önce bir önizleme imkanı sağlamaktadır.
Kod bakımı ve modernizasyonu çabaları da önceliklendirilmiş olup isim alanları, otomatik yükleme ve Laravel’in olay ve iş kuyruğu yapısının benimsenmesi gibi yenilikler getirilmiştir. Hizmetlerin, DAO’ların ve sorgu sınıflarının yeniden yapılandırılması, tür ipuçları ve kod tamamlama ile birlikte belgelenmiş bir kod stili ve PSR-12 standardına uygun otomatik kod biçimlendirme uygulaması da sağlanmıştır.
Bu güncellemeler, OJS’nin kullanıcı deneyimini geliştirmede ve kod tabanını modernize etmede önemli bir adımı temsil etmektedir.
OJS 3.4 birçok önemli iyileştirmeyi ve yeni özellikleri beraberinde getiriyor. İşte bu güncellemelerin ana başlıklarının özeti:
1. E-posta Bildirimleri:
– Editör kararları ve tartışmalarıyla başlayan e-posta gönderme arayüzü yeniden tasarlandı.
– E-posta şablonları geliştirilerek mesajlar daha bilgilendirici ve kullanıcı dostu hale getirildi.
– E-posta şablonlarını düzenlemek için değişkenler eklendi.
– Herhangi bir e-postaya CC ve BCC alıcıları ekleme yeteneği sağlandı.
– Alıcının dilinde e-posta gönderme desteği eklendi.
2. DOI Yönetimi ve Depozito:
– DOI yönetimi tek bir ekranda birleştirildi, böylece takibi kolaylaştırıldı.
– DOI’leri toplu olarak oluşturmak, çıkarmak ve depolamak için araçlar eklendi.
– İlk olarak Crossref’e depozito yapılmasına odaklanıldı, gelecekte DataCite gibi diğer kuruluşları da desteklemek planlanıyor.
3. Erişilebilirlik ve Gönderim Sihirbazı:
– Gönderim sihirbazı iyileştirilmiş erişilebilirlik özellikleriyle yeniden tasarlandı.
– Yapılandırılabilir ve kullanıcı dostu seçenekler sunan yeniden tasarlanmış iş akışı.
– Yazarlara gönderi tamamlanmadan önce bir önizleme imkanı sağlayan özellik.
– Gönderim sihirbazının kullanılabilirliğini artırmak için benchmark analizi ve kullanıcı deneyimi testleri yapıldı.
4. Kod Bakımı ve Modernizasyon:
– İsim alanları ve otomatik yükleme gibi yenilikler getirildi.
– Etkinlikler ve iş kuyrukları için Laravel’in framework’ü benimsendi.
– Hizmetlerin, DAO’ların ve sorgu sınıflarının yeniden yapılandırılması, tür ipuçları ve kod tamamlama ile birlikte.
– Belgelenmiş bir kod stili ve PSR-12 standardına uygun otomatik kod biçimlendirme uygulaması yapıldı.
Bu güncellemeler, yazarlar, değerlendiriciler ve editörler için kullanıcı deneyimini önemli ölçüde geliştirmenin yanı sıra kod tabanını da istikrar, performans ve endüstri standartlarıyla uyumlu hale getirme konusunda önemli bir adımdır.
Konu yoruma kapalıdır.