Ah oui, pas bête. Je n'y avait pas pensé. Ça va simplifier la chose.
Je viens juste de me dire que si l'aéroclub veut utiliser OpenPlane, il va leur falloir un serveur ou alors un vieux PC, je ne pense pas qu'OpenPlane sera trop consommateur, ça devrait aller.
Je vais aussi m'obliger à documenter chaque fonction, chaque classe. Ainsi, vous pourrez réellement participer au code ou au moins le comprendre. Pour le moment je réfléchi à l'organisation des fichiers, les options et les fonctionnalités, je commencerais à coder une première version pour voir ce que ça donne plus tard.
EDIT :
Je viens de pusher les premiers fichiers de cette nouvelle version d'OpenPlane sur une nouvelle branche nommé flask
. Vous remarquerez que :
- J'ai changé d'avis, je passe de Bottle à Flask (celui-ci étant beaucoup plus documenté)
- Toutes les fonctions sont documentées (j'ai réglé PyCharm pour qu'il me force à les documenter )
- Gestion des exceptions (ça me semblait important)
- Utilisation d'une organisation se rapprochant du MVC
Voilà, je continue tranquillement à écrire mes fichiers du back end, puis je m'occuperais du front end après.