Adapter pour la Belgique et partager mon code

Plus d'informations
il y a 3 ans 1 mois - il y a 3 ans 1 mois #24741 par Tom
Bonjour

C'ets mon premier post, je me lance dans Noethys.  L'objectif est d'informatiser (BENEVOLEMENT) la gestion d'une salle de sport  : reservations, stages enfants, etc...
Je suis informaticien avec 25 ans d'experience. Je n'ai jamais fait de python jusqu'ici mais ca ne me fait pas trop peur. J'ai notamment de grosses connaissances en DB et SQL.

De ce que j'ai vu jusqu'ici, je suis convaincu que le produit est extraordinaire, codé par une personne qui connait son boulot, et dont la pérénité n'est plus à démontrer vu l'activité qui règne sur ce forum et la longévité du produit. Il ne doit plus y avoir bcp de bugs là dedans  ;)

L'application etant orientée 100% France, cela va poser quelque problemes pour nous qui sommes en Belgique, donc j'ai prevu de faire quelques modifications dès la semaine prochaine.

Après avoir rapidement parcouru le code source et les bases de données SQLlite des fichiers exemple, j'ai trouvé tout ce que je cherchais pour le moement,  et je sais ce que je vais changer, mais je ne sais pas encore comment.

Donc je vais poser mes questions ici au fur e t à mesure que j'avance.

Ma premiere question est la suivante :

 Quelle est la meilleure facon de modfier les données existantes afin de partager mes modifications ici, et d'en faire profiter tout le monde?
Example: la tables des communes et codes postaux. 100% francais, donc gros probleme pour la Belgique. La question a ete posée plusierus fois sur le forum ces dernieres années par des utilisateurs non-experts et aucune solution (de ce que j'ai vu en tout cas) ne leur a été donnée, a part ajouter manuellement les CP un par un... soyons sérieux, ce n'est pas une solution :)
Pour moi faire un script SQL qui ajoute tous les code postaux et localités belges dans la table existante, c'est un jeu d'enfant. Mais comment le faire de facon a ce que quelqun qui n'y connait rien puisse le telecharger et l'utiliser facilement ? La question s'applique egalement aux changements eventuels de la structure des tables (ajout de colonne par example).

J'ai vu qu'il ya un systeme de plugin, mais y a-t-il une documentation specifique pour les developpeurs afin de l'utiliser au mieux ?

Egalement, est-ce qu'un fork github est toléré voir encouragé ? Je pense que je vais me retrouver dans des situations qu'un pluggin ne pourra pas gérer et qu'il faudra que je modifie le code, les interfaces et la DB lourdement... mais je me trompe peut-etre vu que je ne pas de doc sur les pluggin :-).  Example d'une grosse modif : modifier tout le cadre legislatif et comptable pour l'adapter a la Belgique.

Merci et vive la Bretagne libre :)
 
Dernière édition: il y a 3 ans 1 mois par Tom.

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.129 secondes
Propulsé par Kunena