CatEdit est un outil permettant de créer et d'éditer des catégories. Vous aurez besoin d'un compte Github pour utiliser CatEdit: s'inscrire sur Github
Une fois authentifié, choisissez un ensemble de catégorie dans la liste se trouvant dans la barre de navigation pour être redirigé vers l'atelier correspondant. Vous pourrez y trouver la liste des catégories existantes pour cet ensemble, présentée dans un tableau qui initialement ne comprend que les catégories de l'état courant.
L'état courant de l'ensemble de catégorie est la base à partir de laquelle vous pourrez créer et éditer des catégories. Une catégorie consiste en un label, unique et non-vide, une description, unique et non-vide et un nombre variable de propriétés.
A chaque fois que vous faites des modifications, elles sont stockées de manière temporaire tant que vous restez authentifié. La liste de catégories dans l'Atelier est mise à jour au fil de vos modifications selon un code couleur vous permettant de visualiser vos changements.
Pour que vos modifications soient permanentes et qu'elles deviennent le nouvel état courant de l'ensemble de catégories, vous devez soumettre vos modifications en suivant le lien dans l'Atelier. Vous trouverez une page vous présentant l'état initial d'une part et vos changements d'autre part.
Vous devez obligatoirement renseigner une explication de vos changements avant soumission.
Chaque soumission de modifications ouvrira sur GitHub un fil de discussion ayant pour titre le message de soumission. L'atelier présente un aperçu des dernières modifications, ainsi qu'un lien vers la liste exhaustive de celles-ci.
Il est aussi possible de créer des discussions générales sur un ensemble de catégories. L'atelier présente les dernières discussions créées ainsi qu'un lien vers la liste exhaustive de celles-ci.