Skip to content

Nomenclature des chaines Mattermost

Adrien Di Pasquale edited this page Oct 14, 2021 · 5 revisions

Mattermost trie les chaînes par ordre alphabétique. Pour améliorer la lisibilité, il est donc préférable de regrouper les chaînes par des préfixes de catégories.

Organisation hiérarchique des chaînes comme un système de fichiers

Inspiré par les systèmes de fichiers, le nom d'une chaine peut être de deux types :

  • Dossier : le contexte général. Souvent l'organisme, le type ou le nom de la startup.
  • Fichier : le domaine de conversation. Souvent en rapport avec un sujet ou le corps de métier des participants.

Ces deux parties se connectent entre elles suivant ce schema :

<dossier_i>/
<dossier_i>/<dossier_ii>/
<dossier_i>/<dossier_ii>/<fichier_a>
<dossier_i>/<dossier_ii>/<fichier_b>
<dossier_i>/<fichier_c>
<dossier_i>/<fichier_d>
  • Les noms sont en minuscules
  • Les mots contenus dans les noms sont séparés par un slash (/)
  • Les dossiers finissent par un slash (/)

Abréviations des dossiers racines

Comme les abréviations de noms de disques sous Windows, pour significativement réduire la longueur du chemin / du nom de la chaîne, nous préconisons l'utilisation d'une lettre unique pour le nom de dossier racine. Par conviction esthétique, nous proposons l'utilisation de lettres grecs en rapport avec le domaine. Vous trouverez ci dessous un tableau de correspondance entre lettres grecques et domaines.

Racine Domaine Description
s/ Startups s pour startup
g/ Groupes de compétences similaires g pour groupes
σ/ Flux d'information Sigma match avec la lettre S pour Stream (en anglais)
z/ Autres conversations z pour autres

Exception

fabrique/ est une exception qui confirme la règle. C'est la chaîne générale et il est préférable de l'avoir en haut de la liste des chaînes.