Nous apportons quelques modifications à la catégorie Contribute > Feature.
- spec et rfc ne sont désormais plus que des balises (et j’ai ajouté
rfcà toutes, car j’espère pouvoir progressivement supprimerspec). - Nous disposons d’une nouvelle catégorie : #feature:announcements.
Une nouvelle convention pour les annonces de fonctionnalités
Lorsqu’une nouvelle fonctionnalité a été fusionnée dans la branche bêta (c’est-à-dire qu’elle est déjà déployée ou le sera bientôt auprès de tous nos clients), nous créons généralement un nouveau sujet dédié dans #feature:announcements.
Cela signifie que nous allons (essayer de) modifier notre convention habituelle qui consistait à :
- Répondre à une discussion existante sur une fonctionnalité par une annonce finale.
- Clôturer le sujet.
Pour la remplacer par :
- Clôturer la discussion sur la fonctionnalité.
- Créer un nouveau sujet expliquant et annonçant officiellement la fonctionnalité (en reprenant généralement le texte de l’ancienne discussion).
Nous visons plusieurs objectifs avec cette nouvelle catégorie :
-
Établir une distinction claire entre les fonctionnalités en attente (spécification, planification, besoin de retours, etc.) et les fonctionnalités terminées.
-
Offrir un « flux de nouvelles fonctionnalités » que les propriétaires de sites peuvent suivre via Discourse, RSS ou l’API.
-
Un flux RSS/API-friendly des fonctionnalités facilitera également des intégrations ailleurs, par exemple un flux « Nouvelles fonctionnalités » dans notre nouveau tableau de bord à venir.
-
Cela nous permet de présenter des fonctionnalités rédigées proprement, plus faciles à tweeter sans embrouiller les nouveaux venus en les noyant dans une longue discussion. Il y a même une opportunité d’automatiser cela.
Quelle est la différence entre les Versions et les Annonces de fonctionnalités ?
Alors que #releases contient des journaux de modifications exhaustifs pour chaque version, #feature:announcements vous tient informé des derniers changements qui viennent de passer en production. Cela reflète plus précisément le calendrier de publication par « mises à jour incrémentales » qui s’applique à tous nos clients et à la plupart des utilisateurs auto-hébergés.