Tous les articles

Skanon a son site

Publié le

Skanon a désormais sa propre adresse, skanon.ssk-it.fr, en français et en anglais. Ce premier article dit ce qu’est le produit, et ce que ce blog portera.

Le problème que Skanon résout

Dans la plupart des projets, le besoin s’exprime dans un outil de tickets — une carte Trello, quelques lignes et une discussion — et se réalise dans GitHub, en commits et en pull requests. Entre les deux, la raison des choix se perd. Six mois plus tard, quand quelqu’un demande pourquoi une règle est ainsi, la carte est archivée, la discussion enfouie, et le code ne dit que ce qu’il fait.

Skanon comble ce vide. Il tient, dans un dépôt Git, le référentiel du produit — ses domaines, ses fonctionnalités, ses règles de gestion — et le fait évoluer par des cadrages : des unités de changement datées, qui portent l’objectif, le parcours de l’utilisateur, et chaque décision avec ses options, y compris celles qu’on a écartées et pourquoi.

Comment il fonctionne

  • Un cadrage s’écrit sur une branche et se relit dans une pull request, comme du code. Une action GitHub vérifie qu’il ne casse rien : une règle créée sans énoncé, un impact vers une règle qui n’existe pas.
  • À la fusion, ses règles se projettent dans le référentiel, qui décrit alors ce que le produit fait réellement.
  • Tout est du Markdown à frontmatter YAML, dans votre dépôt. L’historique, l’attribution et la relecture sont ceux de GitHub : le support survit à l’outil.

Deux façons de l’utiliser

La version web est gratuite, installable, et ses sources sont disponibles sous licence FSL-1.1-ALv2 : chacun peut les lire, les modifier et les employer, sauf pour en faire un service concurrent. Elle lit un dépôt public sans connexion ; un jeton GitHub ouvre vos dépôts privés, et reste dans votre navigateur.

L’application de bureau, pour macOS, Windows et Linux, range ce jeton dans le coffre du système, ouvre un cadrage d’un clic par les liens skanon:, et reçoit ses mises à jour sous licence.

Ce que portera ce blog

Les annonces, et les notes de version de Skanon : ce qui change dans le produit, et pourquoi — comme il se doit pour un outil qui fait de ce pourquoi son affaire. Le site lui-même ne dépose ni cookie ni ressource tierce dans votre navigateur.