Historique des versions ======================= Version 2.0.0 publication prévue courant 2020 Les versions 2.0.0bx seront complétées avec les nouvelles fonctions financées par les collectivités du groupe de travail "openResultat" 2019 de l'ADULLACT qui seront développées par atReal en 2020 - saisie par smartphone directement dans les bureaux (avec contrôle d'accès) - mise en place un contrôle supplémentaire de publication de résultat - possibilités d'animations différentes - API prefecture pour transmettre les résultats - API openElec pour transfert des bureaux et inscrits des listes d'openElec - système de configuration 2 tours - comparaison de participation entre 2 élections - dépouillement des centaines sur smartphone - outil paramétrable d'extraction Version 2.0.0b1 publiée le 04 Janvier 2020 --------------------------- (f.raynaud - Arles) mise à niveau des fonctionnalités avec la version 1.16 et préparer les tests du groupe collectivité béta testeuse "openResultat" avant les élections municipales. (bug) parametrage des participations 1 sequence de trop (la borne inférieure) Contrôle de saisie et de paramétrage : (+) automation du numero d'ordre des candidats lors de la saisie des candidats (+) action de verification du parametrage d'une élection (+) message de validation des cumuls après saisie des résultats et participation (bug) ajout de message d' erreurs d ecriture de fichier (aff et web) (+) contrôle d'existence de bureau pour action créer les bureaux (+) contrôle d'existence des participations pour action créer les participations (+) controle d'existence des resultats pour action créer les résultats (+) controle de création de candidat impossible si election verrouillée facilité de saisie des centaines (+) basculement des candidats election principale sur election centaine (+) basculement des inscrits de l election principale sur election centaine éditions : (+) edition tableau de résultat standard (+ paramètres om_parametre) (+) edition proclamation des résultats standard autres : (+) ergonomie des messages de validation (message en rouge qu en cas d'erreur) (+) ajout du fichier de test elections municipales 2014 2eme tour ARLES (+) mise en place du custom notament pour les autres éditions (+) mise en place de fiches pratiques (documentation) et mise à niveau de la documentation. Version 2.0.0a1 publiée le 12 Aout 2019 ------------------------------- ======================================== maquette de transfert vers le framework 4.9.2 (f.raynaud Arles) Principes de la nouvelle version ================================ 1 - l'application est développée sur le dernier framework openMairie 4.9.2 (compatibilité php 7.2). 2 - elle est migrée sur postgres (abandon de mysql). 3 - les variables session sont supprimées (sauf pour aff/aff.class.php). 4 - le modéle relationnel d'openresultat (version mysql pour election archivée) est à peu près conservé. 5 - les tables résultat et participation sont supprimées et il n'y a plus de contrainte sur le nombre de candidats et de bureaux. 6 - Les cumuls sont faits dans des vues et il n'y a plus de stockage en base. 7 - Les contrôles sont faits à plusieurs niveaux : election, election_bureau, election_candidat. 8 - Les champs "taux" (pourcentage) sont supprimés et ils sont calculés par l'application. 9 - Les scripts d'affichages "aff" et "web" sont conservés (les mêmes fichiers "inc" sont générés que dans la version 1.16). 10- les notions de canton et circonscription disparaissent et deviennent "périmètre" : en inclusion dans un périmétre avec possibilitée de rajouter des "bureaux" hors commune dans une élection "regroupement" en réduisant le nombre de bureaux d'une commune dans un périmètre particulier (canton ou circonscription) Il n y a qu un périmètre associé par élection. 11- les états ne sont pas repris (il n'y a qu'une action de transfert csv dans le formulaire election). 12- Il est abandonné la classification politique : groupe, parti ... et le module d'analyse. 13- Les bureaux et perimetres utilisent le module sig interne au framework. 14- La géolocalisation des bureaux se fait avec l'API de la BAN (base d'adresse nationale). 15- Le transfert des inscrits (API openElec) n'est pas repris. 16- le calcul des sièges pour élections municipales et élections communautaires a été repris. (action de la table election) 17- Il n'y a pas de script de transfert de la version 1.16 à la version 2.0.0. 18- Le script de transfert prefecture a été repris en action du formulaire élection. 19- L'envoi à l'affichage et sur le web n'est plus automatique (action d'election_bureau ou de participation_election)