ERP en LOGICIEL LIBRE dédié aux PME-PMI

           Devenez partenaire Principal ou Majeur de Neogia

CR réunion 09/03/09

La réunion a été reporté du 02 Mars au 09 Mars suite au manque de participant pour le premier Lundi du mois.

Contents

Hebergement Machine Neogia

Suite à des soucis de disponibilité (plus de 5 jours indisponibilité) de la dedibox qui avait été prise avec une VM dédié pour Neogia, Librenberry a décidé de résilier cette machine et de prendre une machine chez OVH. Le principale critère a été l'offre de service associé (heure d'ouverture du service et délai de remise en état en cas de soucis (1h)). Cette machine est nettement plus puissance que la précédente (AMD qaudri Coeur, 8Go), la VM qui se trouvait sur l'ancienne machine à été migré, demo.neogia.org et selenium.neogia.org pointe maintenant sur cette nouvelle VM.
Bugzilla.neogia.org se trouve sur awaji.nereide.fr, il faudra la migrer, peter attend quelques info de la part de Nicolas pour le faire.

Selenium

Hudson a été abandonné au profit d'une solution basé sur des scripts shell. C'est décevant de ne pas pouvoir utiliser hudson (interface agréable) mais il y avait des erreurs généré par hudson dans selenium, nous avons donc choisi KIS power (Keep it simple). Du coup c'est opérationnel (surtout avec le nouveau serveur), les résultats sont consultable à l'adresse selenium.neogia.org ou selenium.ofbiz.fr.
Pour l'instant le déclanchement est encore manuel, mais c'est une seul commande, la mettre en cron sera trés simple.
La prochaine étape sera de pouvoir afficher le nombre de warning lors du run-install et du passage des tests.
En terme de documentation, il Neogia_Serveur_Projet#Serveur_de_Test et l'ensemble des scripts sera commité sur neogia-tools (avec au besoin 1 readme.txt)

OFBiz.fr

Il faut répondre a Jacques sur l'acces a ofbiz.fr et voir ce que l'on fait, peut être mettre un wiki en place du coup ou lui donner un accés à awaji avec le user ofbiz sur le répertoire du site (le site ofbiz.fr est sur awaji.nereide.fr) il tourne sur quoi uniquement sur apache, c'est juste fichier html. Les italiens l'on fait complètement avecle cms ofbiz, mais est-ce une bonne idée, pour l'expéréince oui mais pour la maintenance c'est pas évident, actuellement il semble marcher super mal le ofbiz.it, dans l'esprit KIS, il vaut mieux rester sur la page statique.
On lui propose un accés ssh à la racine du site ofbiz.fr

Compta-TPE

L'interface tourne bien (ils se sont pris le chou sur les donnée fonctionnel à mettre), les impressions sont un peu à améliorer, il y a toute la liasse fiscale 2009 à intégrerer et il reste à mettre en place le multi delegator.
Il y a aussi un travail graphique à faire, mais ça restera comme c'est pour l'instant

Add-on Manager

Peter.goron a commité ce week-end une première version de l'add-on manager, on sort de la phase prototype, il permet de créer, installer, et désinstaller un add-on, il gère capable de générer des patchs à la diff, des patchs pour fichier fichier binaire, de créer/supprimer des fichiers. Pour l'instant l'add-on manager marche que sous unix et il dépend de diff et patch.
Pour l'instant il n'y a pas d'interface graphique.
Il y a un début de doc sur le wiki http://www.neogia.org/Add-on_Manager pour son utilisation.
On pouvoir aborder maintenant les fonctionnalités les plus intéressantes :

  1. patchs sémantique en lieu et place des patchs à la diff quand c'est possible
  2. gestion des dépendances entre add-ons
  3. gestion des données de l'add-on (description, licence, documentation)
  4. Intégration dans ofbiz (webtools, compilation, chargement de données)
patch sémantiques 
les patchs à la diff se base sur les n° de lignes, ça devient très sensible plus il y a des modifs. le but d'un patch sémantique c'est de se baser sur l'interprétation du contenu du fichier pour insérer les modifications


Durant les 15 prochains jours, Peter prévois de coder moins pour s'attacher à la doc de developement pour qu'un stagiaire puisse aider ensuite
Vis a vis de la communauté OFBiz il faut aborder le sujet quand ? quand nous disposerons de quelque add-on pour que ce soit pertinent (en faisant le merge ofbiz-neogia, ils apparaissent ), la priorité c'est d'avoir quelque chose qui fonctionne pour neogia. Concernant la communauté ofbiz, l'add-on manager est sous licence apache2 et avec une bonne base, je pense qu'un pourra mieux montrer l'interet à la communauté

Pour tester au maximum l'add-on manager (adm), Peter est preneur de toutes les petites modifs indépendantes qui trainent dans le code de neogia.

Il y a aussi une grosse réflexion à mener sur comment versionner un projet ofbiz qui se base sur des add-on neogia, notamment dans le cadre d'un projet client par exemple.
Faut-il que l'addons est pour une version donnée, les tag svn qui la support (l'interval)?
c'est surtout dans le cadre d'une équipe, un mec install un add-on, comment les autres membres de l'équipe récupère l'add-on et l'état de l'add-on manager s'ils veulent aussi pouvoir installer des add-ons, l'add-on manager gère tout un tas de fichier pour savoir lesquels ont été patché, comment revenir aux versions antérieures, etc.
Comment versionner ces informations dans un gestionnaire de source pour que tous les membres de l'équipe ait accès aux fonctionnalités de l'adm. C'est ça la réflexion à mener, dés que Peter aura documenté un peu plus le fonctionnement de l'adm, ce sera plus clair.

Pour l'instant la meilleur aide à fournir concernant l'addon manager est de le tester.