Support policy for PHP/pt
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 |
Esta página descreve a política de suporte para PHP conforme aplicável no Núcleo do MediaWiki e outros componentes agrupados com a sua distribuição oficial.
Critérios
Novo lançamentos principais do MediaWiki deve suportar pelo menos uma versão PHP para cada um dos seguintes critérios:
- Uma versão PHP que será suportada pelo Grupo PHP upstream durante toda a duração desse ciclo de lançamento principal do MediaWiki (da data de lançamento planeada até a data planeada do final da vida).
- A PHP version that is provided by a Debian Linux LTS release channel that will be supported for the duration of that MediaWiki release
- A PHP version that is provided by an Ubuntu Linux LTS release channel that will be supported for the duration of that MediaWiki release.
Additionally, the following restrictions apply:
- For every Debian Linux LTS and Ubuntu Linux LTS release there must be at least one compatible MediaWiki version that is supported at the time the Linux distribution's LTS period starts.
- At any given point in time, there must be at least one combination of Debian Linux LTS and MediaWiki that both parties support for an overlapping period of two years.
Thus allowing a site operator to remain on a given combination for 2 years (with support), before upgrading to the next supported combination. The same applies to Ubuntu Linux LTS as well.
Processo
With the above criteria upheld, maintainers of MediaWiki core (as defined by the Privilege policy) are free to add or drop support for any additional versions of PHP without needing to involve TechCom or its RFC process.
Adding support for a PHP version may happen in any release (including minor and patch releases) and without prior announcement.
Dropping support for a PHP version may only happen in major releases, and must be announced on Wikitech-l in a dedicated thread at least 2 weeks prior to the change merging in MediaWiki's master branch.
If maintainers are unable to reach consensus about a proposed change in support, or if exemption from the criteria is desired, the decision may be escalated to TechCom by creating a task for TechCom on Phabricator, or by contacting a TechCom member directly.
Meta
Esta política foi criada por T228342, aprovada em setembro de 2019 através do processo RFC TechCom, para aplicar ao MediaWiki 1.34 e superior.
Consultar também
- Support policy for PHP/Tables
- Compatibilidade#PHP
- Ciclo da Duração de Versão
- https://www.php.net/supported-versions
- https://wiki.debian.org/LTS, https://packages.debian.org/stable/php
- https://ubuntu.com/about/release-cycle, https://packages.ubuntu.com/search?keywords=php&searchon=names