Development policy/tr

Geliştirme politikası Wikimedia yazılımının nasıl geliştirildiğini ve sürdürüldüğünü tanımlar. Buna MediaWiki çekirdeği, paket kaplamaları ve uzantıları ile Wikimedia Vakfı vikilerine dağıtılan diğer kaplamalar ve uzantılar dahildir.

Yüksek seviye
Tüm Wikimedia mühendisliği çabaları Mimari ilkeleri tarafından yönlendirilmektedir.

MediaWiki dışında yeni hizmetlerin oluşturulması Hizmet yönergesine uygun olmalıdır.

Çalışma zamanı desteği
MediaWiki çekirdeğinde veya resmi MediaWiki sürümleriyle birlikte gelen bileşenlerde PHP desteğindeki değişikliklerin izlemesi gerekir.

Kod incelemesi
Ayrıcalıklı Gerrit kullanıcıları +2 haklarını kullanırken Gerrit ayrıcalık politikasına uymak zorundadır.

Uygulama politikaları
MediaWiki çekirdeğinde uzantılar üzerinde etkisi olan değişikliklerin olması gerekir.

Veritabanı sorguları ve şema değişiklikleri ile takip etmelidir.

PHP'nin yerleşik serileştirme mekanizması ( ve   işlevleri) geçerli işlemin dışında (veya RFC T161647) saklanan (veya buradan okunan) veriler için kullanılmamalıdır. Ayrıca PHP kodlama kuralının ilgili bölümüne bakınız