Organization of the Sphinx project

The guide explains how the Sphinx project is organized.

Core developers

Les principaux développeurs de Sphinx ont un accès en écriture au référentiel principal. Ils peuvent valider les modifications, accepter / rejeter les demandes d’extraction et gérer les éléments sur le suivi des problèmes.

Guidelines

Vous trouverez ci-dessous des instructions générales pour les développeurs principaux:

  • Les modifications douteuses ou étendues doivent être soumises sous forme de demande d’extraction au lieu d’être validées directement dans le référentiel principal. La demande d’extraction doit être examinée par un autre développeur principal avant d’être fusionnée.

  • Les modifications triviales peuvent être validées directement, mais veillez à conserver le référentiel dans un état de fonctionnement correct et à ce que tous les tests soient réussis avant de les appliquer.

  • When committing code written by someone else, please attribute the original author in the commit message and any relevant CHANGES.rst entry.

Membership

Core membership is predicated on continued active contribution to the project. In general, prospective cores should demonstrate:

  • a good understanding of one of more components of Sphinx

  • a history of helpful, constructive contributions

  • a willingness to invest time improving Sphinx

Refer to Contribuer à Sphinx for more information on how you can get started.

Other contributors

Vous n’avez pas besoin d’être un développeur principal ou d’avoir un accès en écriture pour participer au développement de Sphinx. Vous pouvez soumettre des correctifs ou créer des demandes d’extraction à partir de référentiels forkés et demander à un développeur principal d’ajouter les modifications pour vous.

Similarly, contributions are not limited to code patches. We also welcome help triaging bugs, input on design decisions, reviews of existing patches and documentation improvements. More information can be found in Contribuer à Sphinx.

A list of people that have contributed to Sphinx can be found in Auteurs de Sphinx.