Development policy/id

Kebijakan pengembangan menetapkan bagaimana perangkat lunak Wikimedia dikembangkan dan dipelihara. Ini mencakup inti MediaWiki, kulit dan ekstensi yang sepaket, serta kulit dan ekstensi lainnya yang diedarkan di wiki Wikimedia Foundation.

Tingkat tinggi
Semua pekerjaan rekayasa Wikimedia dipandu oleh Prinsip arsitektur.

Pembuatan layanan baru yang bersifat eksternal terhadap MediaWiki, mengikuti Kebijakan layanan

Dukungan runtime
Perubahan dukungan PHP di inti atau komponen MediaWiki yang disertakan dengan rilis MediaWiki, harus mengikuti.

Peninjauan kode
Pengguna Gerrit dengan hak istimewa harus mengikuti Kebijakan hak istimewa Gerrit ketika menggunakan hak +2 mereka.

Kebijakan implementasi
Perubahan inti MediaWiki yang berdampak terhadap ekstensi harus mengikuti.

Perubahan kueri dan skema basis data harus mengikuti.

PHP's built in serialization mechanism (the  and   functions) should not be used for data stored (or read from) outside of the current process (RFC T161647). See also the relevant section of the PHP coding convention