Política de desenvolvimento
Esta página documenta uma política de desenvolvimento da Wikimédia. Não há nenhum mecanismo atual para efetuar alterações, porque o processo de RFC TechCom está extinto. |
| Políticas de desenvolvimento |
|---|
| Consulte também |
| Linhas diretrizes do desenvolvimento |
A política de desenvolvimento define como os programas da Wikimédia são desenvolvidos e mantidos. Isto inclui o núcleo do MediaWiki, os temas e as extensões agrupados, bem como, os outros temas e extensões que são implementados nas wikis da Fundação Wikimédia.
Alto nível
Todos os esforços de engenharia da Wikimédia são guiados pelos Princípios da arquitetura.
A criação de novos serviços que são externos ao MediaWiki, deverão seguir a Política de serviços.
Suporte de tempo de execução
Alterações ao suporte PHP no núcleo ou componentes do MediaWiki com lançamentos oficiais do MediaWiki, devem seguir Política de suporte para PHP.
Revisão do código
Os utilizadores privilegiados do Gerrit devem seguir a Política de privilégios do Gerrit quando exercem os seus direitos de +2.
Políticas de implementação
Alterações no núcleo do MediaWiki que têm impacto nas extensões devem seguir a Política de interface estável.
As consultas da base de dados e alterações de esquema devem seguir Política da base de dados do MediaWiki.
O mecanismo de serialização incorporado do PHP (funções de serialize() e unserialize()) não deverá ser utilizado para os dados guardados (ou lidos) fora do processo atual (RFC T161647).
Consulte também a secção relevante da convenção da programação de PHP.