2.2 KiB
2.2 KiB
Titre
- Olivier DOSSMANN
- Background développement logiciel
- Suit venu dans le cadre du projet RESIF pour m'occuper exclusivement de GISSMO (le bichonner)
Rappel - Définition
D'après la légende, parti de "gizmo" (faire un truc), puis a trouvé un sens : Gestion informatisée…
Rappel - Concrètement
- Ce sont les éléments clés de GISSMO dans sa version entre septembre 2015 et mai 2016
Rappel - Écosystème
Rien.
Version 1.4 - Préparation
- DEV => Utilisation de Docker pour la facilité de déploiement sur une machine avec quelques instructions. Permet d'intégrer rapidement un nouveau développeur dans l'équipe
- Migration => Création de fichier permettant la génération de la base de données, mais aussi la migration progressive d'une version à l'autre
- Tests => Création de quelques fichiers de test simples pour lancer les principaux formulaires de GISSMO et tester les principaux éléments de l'application
- Changelog => suivi des modifications au cours du temps
Version 1.4 - Lifting
- Python => Actuellement 3.5.1 de décembre 2015 pour la version 1.5.1 de Gissmo
- Django => Actuellement 1.8.13 de Mai 2016
- Code source => nettoyage
- Thème => nouveau thème utilisé dans Django 1.9
- Dépendances => smart-selects
- Vitesse => quelques pages comme le site EOST qui mettait 142 secondes
- No comment => telle qu'implémentée cette fonctionnalité - non utilisée - n'était pas satisfaisante vis-à-vis du besoin
Version 1.5 - Améliorations
- Superuser => plusieurs formulaires clés
- filtres : status et last station sur équipement
Version 1.5 - Nouveautés
- API => on en parlera à la prochaine slide si vous voulez :)
Version 1.5 - API
- Accessible en Python, par exemple
- Cliquer sur le lien et montrer rapidement les scripts
- json.org ?
Version 1.6 et suivantes - Github
- 2.0 => nous en parlerons dans le slide suivant
Version 2.0 - But
- Dire que c'est la version pour le futur, une version envisagée
- Interface : web (angularJS, react, ELM, etc.) ou scripts, ou autres applications
Version 2.0 - Actuellement
Rien
Version 2.0 - À faire
Rien