FletchTime¶
Logiciel de gestion du temps pour compétitions d’archerie FFTL (Indoor et Flint), open source, développé pour un usage club puis partagé avec la fédération.
Cette documentation couvre le fonctionnement interne de FletchTime : spécifications fonctionnelles, architecture technique, plan de développement, guide de contribution, et référence de l’API Python générée depuis le code. Pour un guide d’utilisation côté club (premier lancement, configuration d’un concours, pilotage d’un match…), voir le manuel utilisateur intégré à l’application elle-même (accessible depuis sa page d’accueil, pas ici) – voir Manuel utilisateur.
En bref¶
Une interface web unique, pilotée depuis un seul appareil (le responsable du chronométrage).
Multi-écrans en réseau local, un navigateur suffit sur chaque tablette/PC de pas de tir.
Indoor (WA / FFTL), Flint (FFTL), extensible à d’autres – voir Guide développeur.
Simple à paramétrer pour un non-développeur, simple à étendre pour un développeur.
Liens utiles¶
Code source : github.com/MrFanghoDev/fletchtime
Releases (exécutables Windows/Linux, historique des versions) : github.com/MrFanghoDev/fletchtime/releases
Note
Cette documentation en ligne correspond à la dernière version publiée
(dernier tag) – elle ne se met plus à jour à chaque commit de main
(voir Guide développeur pour pourquoi : GitHub Pages ignore un
second déploiement pour un commit déjà déployé, ce qui posait justement
problème quand la doc se reconstruisait à chaque push). La
documentation correspondant exactement à une version précédente est
disponible dans chaque Release GitHub, sous forme d’archive
téléchargeable : ouvre la Release voulue (ex. v0.1.2), télécharge
FletchTime-v0.1.2-docs.tar.gz, décompresse-la, puis ouvre index.html.
Version 0.3.0