Police du support pour PHP

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Support policy for PHP and the translation is 100% complete.
Other languages:
English • ‎français • ‎日本語

Cette page décrit la politique de prise en charge de PHP telle qu'elle est appliquée pour le noyau MediaWiki et aux autres composants inclus avec sa distribution officielle.

Critères

Les nouvelles versions majeures de MediaWiki doivent prendre en charge au moins une version de PHP pour chacun des critères suivants :

  • Une version de PHP prise en charge par le groupe PHP upstream pour toute la durée de ce cycle de version majeure de MediaWiki (à partir de notre date prévue de diffusion de la version et jusqu'à la date de fin de vie prévue).
  • Une version de PHP fournie par un canal des versions LTS Debian Linux, qui sera supportée pendant la durée de cette version MediaWiki
  • Une version de PHP version fournie par un canal des versions LTS Ubuntu Linux, qui sera supportée durant la durée de cette version MediaWiki.

A cela s'ajoutent les restrictions applicables suivantes :

  • Pour chaque version LTS Debian Linux et Ubuntu Linux il doit exister au moins une version compatible de MediaWiki qui soit prise en charge à partir du début de la période où la distribution Linux est devenue LTS.
  • Sur l'échelle des temps, à aucun momment il ne doit y avoir au moins une combinaison de Debian Linux LTS et de MediaWiki où les deux se recouvrent sur une période de deux ans. Ceci permet donc à un administrateur de site, de garder une combinaison pendant deux ans (avec le support inclus), avant de passer à la combinaison suivante prise en charge. C'est la même chose pour Ubuntu Linux LTS.

Processus

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 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

This policy was established by RFC T228342, approved in September 2019 through the TechCom RFC process, to apply to MediaWiki 1.34 and later.

Voir aussi