MushMate by Skimate.eu sait depuis longtemps suivre un chenil : ses chiens, ses plans, ses carnets. Ce qu'il ne savait pas faire, c'est ce qu'un club fait naturellement un samedi matin — se comparer, se donner rendez-vous, se dire par où passer.

C'est ce qui arrive avec l'onglet Club. Et comme toute fonctionnalité qui met plusieurs chenils dans la même pièce, la question la plus importante n'est pas « qu'est-ce que ça fait ? » mais « qu'est-ce que les autres voient de moi ? ». Commençons par là.

1. Le membre d'un club est un CHENIL, jamais un musher

Ce n'est pas une subtilité de vocabulaire, c'est la décision qui structure tout le reste.

Dans MushMate, chaque donnée appartient à un chenil : un chien, un plan, une séance, une visite véto. Si un club regroupait des personnes, il faudrait demander à chaque ligne de la base « et pour cette personne-là, qu'est-ce qui est visible ? » — une seconde question posée à des milliers d'endroits, et donc une seconde chance de se tromper à chacun d'eux.

Un club regroupe donc des chenils. Vous rejoignez avec votre chenil, vous répondez à une sortie au nom de votre chenil, et vous apparaissez au classement sous le nom de votre chenil. Si votre chenil compte quatre personnes, elles n'ont rien à configurer chacune de leur côté.

2. Ce que les autres membres voient de vous

La liste est courte, et elle est exhaustive :

Et voici ce qui ne sort jamais de chez vous, même pour le fondateur du club :

Un club, chez nous, n'est pas un accès partagé. C'est un total et un calendrier.

3. Le classement se compte en année civile, pas en saison

Chaque chenil membre apparaît avec son cumul de kilomètres, sur l'année civile en cours ou sur tout temps.

Pourquoi pas la saison, alors que MushMate raisonne en saisons partout ailleurs ? Parce qu'une saison n'a pas les mêmes bornes d'un chenil à l'autre : l'un démarre en septembre sur kart, l'autre en novembre sur neige. Les comparer sur « leur » saison respective reviendrait à comparer des durées différentes. L'année civile est la seule horloge que tout le monde partage.

Un membre qui n'a encore rien couru reste affiché, à 0 km. C'était le choix le moins évident à coder, et le plus important : dans un groupe nommé et fermé, un chenil qui disparaît de la liste se lit comme un chenil qui a quitté le club. Or il a simplement passé une mauvaise semaine.

4. Rejoindre vaut consentement — et il n'y a pas de second interrupteur

Le classement d'un club est une page publique, à l'adresse mushmate.eu/club/votre-club. Partageable par lien, non référencée par les moteurs de recherche : elle n'apparaît pas dans une recherche Google, mais quiconque a le lien peut la lire sans compte.

Le formulaire d'adhésion le dit en toutes lettres avant que vous ne validiez. Nous avons délibérément écarté l'idée d'une case « accepter de figurer au classement » à cocher en plus : elle aurait produit des classements à moitié vides, où l'absence d'un chenil se lit comme un désaveu, et elle aurait donné l'illusion d'un choix alors que rejoindre un club est le choix.

Si vous ne voulez pas y figurer, ne rejoignez pas — ou quittez, ce qui vous retire du classement immédiatement. Vos sorties, elles, restent les vôtres.

5. Rejoindre, inviter, partir

6. Les sorties collectives

N'importe quel chenil membre peut proposer une sortie : un titre, une date et une heure de départ, un lieu de rendez-vous, un sentier facultatif, et des précisions libres.

Chaque chenil répond Je viens, Peut-être ou Non. On change d'avis autant qu'on veut — la réponse est remplacée, jamais empilée. La carte affiche qui vient, avec les noms des chenils, et le décompte.

L'organisateur peut annuler sa sortie ; le fondateur du club aussi, s'il faut faire le ménage. Les réponses partent avec, et la confirmation le dit avant.

Trois détails qui ne sautent pas aux yeux, et qui sont chacun une décision :

  1. Une sortie reste affichée toute sa journée, même une fois partie. Le réflexe de programmeur est de la retirer à l'heure du départ ; c'est exactement le moment où le retardataire cherche le lieu de rendez-vous sur son téléphone.
  2. Une sortie que personne n'a encore notée s'affiche quand même. Elle vient d'être proposée : c'est celle qui a le plus besoin d'être vue.
  3. Une sortie dont l'organisateur a quitté le club reste au calendrier. Six chenils avaient noté la date ; le départ d'un septième ne l'efface pas.

7. Les sentiers

L'onglet Sentiers rassemble les parcours des chenils membres : nom, distance, dénivelé, surface. C'est là qu'on va chercher un tracé pour l'attacher à une sortie.

Rien de neuf n'y est exposé : les parcours enregistrés dans MushMate sont déjà lisibles des autres comptes — c'est ce qui fait vivre les classements par sentier dans Chronos. L'onglet ne fait que les filtrer sur les chenils de votre club, et y ajouter le nom du chenil qui a tracé chaque itinéraire.

Les traces de référence livrées avec l'application (Femundløpet, Finnmarksløpet) n'y figurent pas : elles n'appartiennent à personne, donc à aucun club.

8. Ce que ça ne fait pas — et ce n'est pas « pas encore »

Autant l'écrire clairement, pour que personne ne l'attende :

Ces manques ne sont pas des oublis : ce sont des choix, et ils peuvent changer si les clubs qui l'utilisent nous disent que ça les gêne. Dites-le-nous.

Pour démarrer

Le propriétaire d'un chenil ouvre Club dans le menu, à côté d'Équipe. Sans club, l'écran ne propose que deux choses : rejoindre avec un code, ou en fonder un. Fonder demande un nom et, si vous voulez, l'adresse publique de la page du club.

Ensuite, générez un code et donnez-le aux chenils que vous voulez voir arriver. Ils ont deux semaines.