MediaWiki 1.19/Deployment announcement/tr

 ''Bu mesajın orjinali [//blog.wikimedia.org/2012/02/11/mediawiki-1-19-deployment/ Wikimedia Teknik blogunda] bulunmaktadır. Benzer duyurulardan haberdar olmak isterseniz, [//blog.wikimedia.org/c/technology/feed RSS beslemesi] gibi teknolojileri kullanabilirsiniz.''



MediaWiki 1.19 sürümü Wikimedia sitelerinde uygulanacak: Yazılımı önceden test edin
Wikimedia mühendisleri MediaWiki son sürümünü, Wikipedia ve kardeş sitelerinde deneyerek, son rötuşları koydular. "1.19wmf1" etiketli son sürüm, gelecek haftadan itibaren Wikimedia sitelerine aktarılmaya başlanarak, bu sitelerde görev yapacak.

Yakın tarihlerde [//blog.wikimedia.org/2012/01/28/beta-cluster-test-software-before-deployment/ Beta kümesini kurduktan sonra], Wikimedia wikileri için istekleri güncelleyerek, yeni sürümün Wikimedia'lar da nasıl görüneceğini defalarca test ettik. Yaptığımız bu kontrollerde son sürümün stabilize bir şekilde çalıştığını gördük.

Sorunsuz bir sürüm istiyoruz, bu doğrultuda yeni sürümün dağıtımı 15 Şubat ve 1 Mart 2012' tarihleri arasında beş aşamada yapılarak çalıştırılacaktır. Ancak planlama beklenmeyen sorunlara bağlı olarak değişebilir. Sürüm yükseltmesinden etkilenmemek için MediaWiki 1.19 yol haritası sayfasına bakabilir ve takip edebilirsiniz.

MediaWiki 1.19 getirdiği pek çok yenilikle birlikte, artık yapılan hataların daha kolay düzeltilmesi için hazır altyapı ile geliyor. Örneğin sürükle-bırak hareketi ve arka plan desteği için de yeni [//blog.wikimedia.org/2012/02/09/scaling-media-storage-at-wikimedia-with-swift/ Swift taşıma] sistemi bu sürüme entegre edildi.

Artık özellikle renk körleri için daha fazla okunabilir sayfalar, cinsiyet ve dil tercihine yönelik bilgilere de destek veren geliştirmeler bu sürümde yapılmıştır. Yapılan tüm değişikliklerin listesi [//svn.wikimedia.org/viewvc/mediawiki/branches/REL1_19/phase3/RELEASE-NOTES-1.19?view=markup sürüm notlarında] bulunmaktadır.

JavaScript ve Eklentilerin ResourceLoader ile uyumluluğunu kontrol edin
MediaWiki 1.19 sürümünde JavaScript ile ilgili iyileştirmeler yapılmıştır. Eski sürümlerde bulunan bazı komutlar, kullanıcı betikleri ve eklentilerin çoğu bu sürümde çalışmaya devam edecek, ancak bazı eklentiler bu sürümde yapılan güncelleştirmeler nedeniyle az da olsa aksaklıklar yaşanabilecektir. Örneğin yeni sürümde sayfaların yüklenme süreleri ile ilgili bir modül bulunmamaktadır. Bu nedenle bazı komut hataları ortaya çıkabilir.

Ayrıca bu sürümde yeni bir ResourceLoader yapılandırılmıştır. Bu nedenle bazı eklentilerde bulunan araçları bu sürüm ile birlikte tekrar düzenlenen ResourceLoader ile uyumlu hale getirmek gerekmektedir.

Mevcut eklenti sorumlularının bu nedenle uygulamaları üzerindeki hataları önlemek için, sürüm yükseltme işlemi yaparak denemeler yapması kesinlikle tavsiye edilmektedir. Hata buldukları takdirde giderilmesi için ResourceLoader geçiş klavuzunu incelenme ve değerlendirmeleri de ayrıca önem taşımaktadır. Eklenti sorumluları ayrıca JavaScript değerlendirmesi ve varsayılan modüler sayfalarından da yararlanabilirler.

Ayrıca 2011 Kaynak sağlayıcıları sayfasında, tüm Wikimedia'larda söz konusu JavaScript kodunun anlaşılması için girişimde bulunabilirsiniz. Bu konuda IRC tartışma sayfasının da açılması planlanmıştır. Bu gelişme ile ilgili bilgi daha sonra blogda paylaşılacaktır.

Daha şeffaf bir sürüm yükseltimine doğru ilerliyoruz
Biz daha sık yazılım güncellemelerine doğru yöneldikçe, bunun daha az sıkıntılı ve en ideal biçimde olmasını istiyor, bu noktada siz kullanıcılar sayesinde tüm eksiklerimizi kısa sürede fark ederek, yeni özelliklerimizin ön plana çıkmasını istiyoruz.Henüz bu aşamada olmamamıza rağmen, son bir yılda hem geliştirici hem de kullanıcılar için gerekli çabayı gösterdik. Kendimizi bundan sonra bu yolda ilerlemek için adadık.

Bu arada, bizim tüm yükseltme çabalarımıza rağmen siz bazı sorunlar ile karşılaşırsanız, bu hataları düzelmek için biz elimizden gelenin en iyisini yapacağız. Bu hataları bize iletmek için ayrıca visit the beta yazılım ve hata raporları sayfalarımız ile çözüm yolları için diğer bug tracker sayfasını kullanabilirsiniz. En düzgün sürüm dağıtımı için, daha fazla kişinin yazılımı test etmesini sağlayabilirsiniz.

Guillaume Paumier

Teknik iletişim yöneticisi