Quoi de neuf ?
Version 2.3.1 - 07/09/2015
Geco 2.3.1 est une version mineure apportant quelques corrections de bugs et fonctionnalités supplémentaires.
- fonctionnalité : l’année de naissance est affichée et peut être changée dans le panneau du coureur (elle est aussi importée depuis l’archive, une liste d’inscrits, exportée dans les résultats…)
- fonctionnalité : la liste de départ peut être exportée au format OE CSV en plus du format HTML
- le format de l’archive OE est moins contraint pour accepter l’archive BOF (identifiant d’archive par défaut si manquant, pas de crash si une entrée est invalide)
- fonctionnalité : ajout d’un format ticket pour l’impression des splits avec sections
- correction d’un problème avec SPORTIdent au chargement sous Mac OS X Yosemite
- correction d’un problème avec les fichiers CSV importés
- correction d’un problème dans le calcul des résultats par section quand un coureur n’a aucune trace
Version 2.3 - 25/01/2015
Geco 2.3 fournit le nouveau format de course multi-sections (auparavant Raid Orient’Alpin), complètement compatible avec les autres fonctionnalités de Geco (détection de circuit, affichage de la trace) :
- permet de définir une suite de sections, en mixant des postes en ligne et des postes en ordre libre
- détecte automatiquement les limites de section à l’analyse de la trace d’un coureur (correction manuelle des limites possible)
- possibilité de neutraliser les sections
- chaque poste peut avoir une pénalité de temps unique
- possibilité d’ajouter un temps bonus/malus manuel pour chaque inscription
- formats de résultats spécialisés avec affichage des sections
Améliorations mineures
- GecoSI en version 1.2.0 (support des pCard)
- Orientshow : détecte les postes en “extra” dans la trace et ajoute une pénalité en temps pour ces postes
- Mode entraînement : possibilité de choisir entre la copie d’inscription ou l’insertion depuis l’archive pour les lectures doublons
- Résultats : l’option d’export HTML+O’Splits crée tous les fichiers nécessaires en une fois
- Affichage d’un résumé des statistiques dans la barre de statut
- Assistant de fusion : recherche possible aussi par numéro de départ (yannisgu)
- Renommage des “Fonctions” en “Opérations” dans l’onglet Log/Opérations
Bugs corrigés
- Détection plus fiable de l’architecture 32 ou 64 bits pour le driver SPORTIdent
- Mode entraînement : la lecture d’un doublon déclenche bien l’impression du ticket coureur
Version 2.2 - 06/02/2014
Geco 2.2 améliore la rapidité de lecture des puces et apporte la gestion par groupe de circuits, qui facilitent l’organisation de courses type One Man Relay…
- GecoSI passe en version 1.1.0, avec une lecture des puces Si6/6*/10/11/SIAC plus rapide et plus fiable
- Ajout des groupes de circuits, qui permettent de rassembler des circuits similaires (par exemple, les différentes variations d’un circuit papillon)
- Classement par groupe de circuits (pour classer les coureurs d’un One Man Relay par exemple)
- Possibilité de restreindre la détection automatique de circuits suivant la catégorie du coureur (en lien avec les groupes de circuits)
- Un véritable horaire de départ en masse peut maintenent être défini pour chaque circuit
Améliorations mineures
- Affichage et édition des longeur et dénivelé possibles depuis la section configuration des circuits
- Affichage des postes du circuit immédiatement sélectionné
- Affichages des temps au format 24h00+, pour les courses durant plus d’une journée
- Affichage de plus de détails sur les temps dans la vue coureur (heure de départ réel, temps avant/après neutralisation)
- Export en un clic pour O’Splits
- Amélioration de la robustesse de l’import des logs stations et logs puces
- En cas de problème avec la station maître, Geco ouvre maintenant un popup avec l’erreur
- Possibilité de configurer le format du ticket multi-colonnes
La configuration ROA est désactivée dans la 2.2, en prévision de la gestion prochaine des sections.
Bugs corrigés
- GecoSI en version 1.1.0 corrige un bug lors de la lecture des puces vides.
Version 2.1 - 21/09/2013
Geco 2.1 est la première version stable dans la série 2.x. Elle intègre la première version stable de GecoSI (1.0.0) ainsi qu’un nouveau moteur extensible pour l’export des résultats.
- GecoSI 1.0.0 peut lire toutes les générations de puces SPORTident (Si5 à Si11/SIAC) avec le protocole étendu. Le mode 192 poinçons pour les puces Si6 est aussi supporté. Geco gère les départs pré-attribués comme les départs au boîtier. GecoSI permet d’utiliser les puces SPORTident sur des courses de plus de 24h00, en calculant correctement le passage du temps après minuit.
- Les classements, splits, tickets pour le coureur sont maintenant générés grâce à Mustache. Les fichiers modèles peuvent ainsi être modifiés et personnalisés par l’utilisateur. Par exemple, il est possible d’exporter directement le fichier de résultats pour O’Splits.
Changements mineurs
- Une liste de départs par circuit peut être exportée depuis la table des coureurs.
- Il est maintenant possible de choisir le fichier et le chemin pour l’export automatique des résultats.
- Quand on fusionne deux inscriptions ensemble, le focus est mis sur l’inscription résultante dans la table des coureurs.
Bugs corrigés
- L’intégration de GecoSI 1.0.0 corrige plusieurs bugs liés aux puces sans horaire de départ et au mode 192 poinçons.
Problèmes connus
- La lecture des puces peut être lente pour certaines générations de puce. De plus la lecture peut se bloquer si le coureur retire sa puce trop vite.
Version 2.0 beta - 01/05/2013
Geco 2.0 inaugure le nouveau cycle de distribution de Geco, avec des mises à jour plus petites mais plus fréquentes. Cette première version introduit des changements internes importants.
- Toutes les puces SPORTident Si5 jusqu’à Si11/Siac sont supportées, grâce à la nouvelle bibliothèque GecoSI.
- La persistence dans Geco 2 est maintenant supportée par le format extensible JSON, en remplacement des fichiers CSV dépréciés.
Autres changements mineurs :
- Rafraîchissement automatique des ports séries dans le pop-up (permet de brancher la station maître SPORTident à chaud dans Geco).
- Création de listes de départ au format OE CSV mais avec un champ spécial pour le circuit de chaque coureur.
- Export des listes de qualification des séries utilisant ce format spécial.
Version 1.3 - 05/11/2012
Geco 1.3 exploite l’algorithme de détection des circuits pour faciliter de nouveaux modes de gestion des courses. En particulier certaines fonctionnalités sont dédiées aux entraînements (mode spécial, import de log avec des puces lues).
Nouveautés
- 3 modes pour la lecture des puces
- compétition (mode classique)
- entraînement (permet de relire plusieurs fois la même puce avec différents circuits - à chaque lecture une nouvelle entrée est créée/copiée)
- inscription (enregistrement le jour de la course)
- Refonte de l’assistant de fusion
- affichage de plus d’informations
- détection du circuit à la demande
- recherche incrémentale dans la base des inscrits ou dans l’archive
- circuit Auto disponible par défaut
- import de circuits au format XML IOF V3 (OCAD 11…) - beta
- Nouvelles opérations batch
- import des logs des stations (stations contrôle/départ lues avec SIConfig) : détection des absents et des coureurs encore en course
- import d’un fichier de puces créé par SIConfig pour recréer toute la course et les résultats à partir de la mémoire de la station maître
- export d’un log arbitrage, indiquant les modifications manuelles détectées sur la course
- remise à zéro (partielle) de la base d’une course
La nouvelle section Workflows décrit comment exploiter ces fonctionnalités ensemble.
Améliorations mineures
- ajout du statut “Hors-délai”
- format des résultats et calcul du pas dans les résultats
- format des tickets coureurs, config en-tête et pied de page
- mise à jour du format CSV des résultats pour fournir plus d’informations
- export des résultats par circuit au format XML (et plus seulement par catégorie)
- statistiques mieux organisées dans l’onglet log
- mode manuel/mode auto/insertion auto archive : ce sont maintenant des options à choisir dans la configuration de la course
Bugs corrigés
- export CSV pour le CN (status corrects, encodage)
- export CSV pour RouteGadget
- import des fichiers générés avec Purple Pen (problème utf8)
- et d’autres petits trucs améliorés / corrigés
Version 1.2 - 30/11/2011
Geco 1.2 est une version intermédiaire qui contient quelques changements significatifs. C’est un pas vers les prochaines versions de Geco, avec des modifications profondes de l’interface et du modèle de données.
Les changements visibles :
- Geco supporte maintenant de façon explicite différents formats de courses d’orientation (options de configuration, onglets spécifiques…). Les formats actuellement supportés sont la course classique (en ligne), l’Orient’Show et la course en ordre libre. Il existe aussi un format expérimental pour le Raid Orient’Alpin.
- L’onglet de configuration a été complèment remanié.
- Nouvel assistant de lancement qui permet d’ouvrir une compétition existante ou d’en créer une nouvelle au format choisi.
- Le numéro de puce n’est plus obligatoire et peut être laissé vide.
- Processus plus intuitif pour la calibration de la LiveMap
- Import possible de modèles associant catégories et circuits.
- Export des résultats au format IOF XML (pour RouteGadget et autres).
- Plusieurs petits changements dans l’interface.
Modification du format des fichiers de données : Geco 1.2 fera automatiquement la conversion des fichiers d’une compétition Geco 1.1 vers le nouveau format. Attention, Geco 1.1 ne peut pas ouvrir les fichiers de la version 1.2 (pensez à vos sauvegardes si besoin).
Version 1.1 - 05/04/2011
Geco 1.1 est une évolution de l’application dédiée à l’Orient’Show vers une application complète pour des CO classiques, avec plusieurs nouvelles fonctions et de multiples améliorations de l’interface.
Les grands changements :
- inscriptions faciles par import CSV ou avec une archive de concurrents
- mode automatique pour réaliser des inscriptions à la lecture des puces, avec détection du circuit
- temps intermédiaires pour impression et export (format OE pour RouteGadget…)
- possibilité d’utiliser un horaire de départ pré-attribué à la place du boîtier départ
- traduction en français et anglais
Changements interface et utilisabilité :
- multiples améliorations de l’interface
- liste des ports série disponibles pour offrir le choix à l’utilisateur. Détection du port où le boîtier maître est connecté.
- navigation par hyperlien pour sélectionner rapidement une puce depuis le shortlog (onglet coureurs)
- plus de raccourcis claviers et plus universels
Autres changements :
- nouveaux statuts et statistiques pour gérer les cas spéciaux (concurrents en course, puces inconnues et doublons pour le mode automatique)
- nouveaux champs de données pour chaque concurrent : horaire de départ pré-attribué, champ d’archive, puce louée
- attribution d’un circuit par défaut à une catégorie
- ajout des opérations pour transformer des ensembles de données
- format d’export CSV pour le Classement National + simulation des points CN
- styles CSS pour les fichiers résultats HTML
- meilleure gestion des fichiers avec différents charsets
Architecture/Code :
- les
Controls
peuvent s’enregistrer comme services et accéder simplement l’un à l’autre
- ré-ingénierie de la classe
ResultBuilder
et affiliées : séparation entre le calcul des résultats et l’export des résultats et splits
- [Mac] mise à jour pour la dernière révision Mac Java
- quelques changements dans les fichiers de données pour supporter les fonctionnalités 1.1
Version 1.0 - 19/10/2010
Version initiale (anglais seulement).
Geco 1.0 est dédié au format Orient’Show. Il est sorti peu après l’organisation à la Coupe du Monde d’Annecy. Vous pouvez jeter un oeil aux cartes et résultats et particulièrement aux traces des finalistes en utilisant Geco WebStart.