Normativa de desarrollo

From mediawiki.org
This page is a translated version of the page Development policy and the translation is 60% complete.

La normativa de desarrollo define de qué manera se desarrollan los programas de Wikimedia y cómo reciben mantenimiento. This includes MediaWiki core, the bundled skins and extensions, as well as other skins and extensions that are deployed on Wikimedia Foundation wikis.

Alto nivel

Todos los esfuerzos de ingeniería de Wikimedia son guiados por los Principios matrices.

La creación de nuevos servicios externos a MediaWiki, deben seguir la Política de servicios.

Soporte de tiempo de ejecución

Changes to PHP support in MediaWiki core or components bundled with official MediaWiki releases, must follow the Support policy for PHP .

Revisión de códigos

Los usuarios de Gerrit privilegiados deben seguir la Política de privilegios de Gerrit cuando ejerzan sus derechos de +2.

Políticas de implementación

Changes to MediaWiki core that have impact on extensions must follow the Stable interface policy.

Database queries and schema changes must follow the Normativa sobre bases de datos de MediaWiki .

PHP's built in serialization mechanism (the serialize() and unserialize() 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.