Nouvelle structure et conventions de publication pour la catégorie #feature

Nous apportons quelques modifications à la catégorie Contribute > Feature.

  1. spec et rfc ne sont désormais plus que des balises (et j’ai ajouté rfc à toutes, car j’espère pouvoir progressivement supprimer spec).
  2. 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 à :

  1. Répondre à une discussion existante sur une fonctionnalité par une annonce finale.
  2. Clôturer le sujet.

Pour la remplacer par :

  1. Clôturer la discussion sur la fonctionnalité.
  2. 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.

14 « J'aime »