conventionalcomments.iogithub ↗LangueEN/FRL'adopter dans mon équipe
compatibilité :

Plateformes prises en charge

L'extension fonctionne dans les principaux navigateurs, aussi bien sur des plateformes de revue de code hébergées qu'auto-hébergées.

disponible

GitHub

  • github.com
  • Enterprise Cloud
  • Enterprise Managed Users
  • Enterprise Server auto-hébergé
disponible

Azure DevOps

  • Services
  • Server auto-hébergé
disponible

Navigateurs

  • Chrome, Edge, Brave ainsi que les autres navigateurs basés sur Chromium
  • Firefox version dédiée
pas encore :

Autres plateformes

La convention elle-même peut s'utiliser partout : c'est avant tout une manière de rédiger les commentaires de revue. Ce qui n'est pas encore disponible sur toutes les plateformes, ce sont les outils qui l'accompagnent : la barre de labels, la validation et la vérification de la pull request.

à venir

GitLab

Merge requests sur gitlab.com et les instances GitLab Self-Managed.

à venir

Bitbucket

Cloud et Data Center.

dites-le-nous

Une autre plateforme ?

Ouvrez une issue sur le dépôt en indiquant la plateforme concernée et le nombre approximatif de personnes qui l'utiliseraient. Ces demandes nous servent à définir les prochaines priorités.

Nous n'annonçons aucune date. Une plateforme ne passe dans la liste des plateformes disponibles que lorsqu'elle fonctionne réellement.

ce qu'il vous faut :

L'extension n'a besoin d'aucune infrastructure.

Installez-la, autorisez les domaines où vous faites vos revues, et elle fonctionne : barre de labels, raccourcis et retours en temps réel. Aucun compte, aucun serveur, aucune configuration. Les fiches ne sont pas encore publiées sur les stores. Pour l'instant, l'installation se fait donc depuis l'archive d'une release. La page d'installation détaille la procédure pour chaque navigateur.

Un contrôle de fusion exécuté au niveau de la plateforme fait partie de la feuille de route d'Enforce, mais cette capacité n'est pas encore disponible. Rien d'autre que l'extension n'est à déployer pour commencer.

et où elle s'exécute :

Uniquement les domaines que vous autorisez.

L'extension ne demande pas l'autorisation d'accéder à tous les sites. Fraîchement installée, elle n'a accès à aucun — github.com compris. Vous autorisez chaque domaine individuellement : votre navigateur vous demande la permission, vous choisissez de l'accorder ou non, et vous pouvez la retirer ensuite depuis la page d'options de l'extension elle-même.

Deux permissions au total : l'une pour mémoriser vos préférences, l'autre pour s'intégrer à la page. Aucun compte. Aucun jeton stocké. L'extension ne peut pas charger de code depuis une autre source. Cette restriction est imposée techniquement et vérifiée de nouveau à chaque release.

Si votre plateforme figure dans la liste, vous pouvez commencer dès aujourd'hui.

Rien ne devient bloquant tant que votre équipe ne l'a pas décidé.