Tutti r��union Persistence ========================= Abstract ======== Seconde r��union pour discuter de la persistence. Vendredi 14 12 2012 �� 9h00 dans les locaux de CodeLutin. Pr��sents: - Benoit Lavenier - Tony Chemit - Benjamin Poussin - Kevin Morin Points du jour : - Prise en main Adagio - Comment se connecter �� un base Adagio - Mod��lisation du domaine m��tier - R��cup��ration des donn��es - Sauvegarde des donn��es Prise en main adagio ==================== Organisation du projet ---------------------- - liste de diffusion de commits - autre listes ? - autre intervenants Am��liorations possibles ----------------------- - meilleure gestion de d��pendences - utiliser les r��pertoires standard de g��n��rations (target/generated-sources) - g��n��rer la couche persistence dans un seul module : - entit��s - mappings - dao - rendre la g��n��ration autonome sur chaque module - un module mda avec le mod��le - chaque module utilise le mod��le via le classpath Release ------- - A quand une release stable ? max 17 d��cembre - vers quel d��pot ? (il doit ��tre accessible pour nous) Connexion �� une base Adagio =========================== - exemple qui fonctionne ? (les tests ne passent pas) - utiliser h2 pour les tests ? - avoir des donn��es Mod��lisation du domaine m��tier ============================== - Valider ce que j'ai mod��lis�� - Voir pour les localisation (comment au mieux g��rer ��a) - Mod��liser les espc��ces - taxon (utilis��e Taxon ?) - Mod��liser les pmfm - Mod��liser les mises en oeuvre de pmfm R��cup��ration des donn��es ======================== Ecran Home ---------- - Get all Program - Get all Cruise -pour un Program) Ecran Edit Program ------------------ - Get Program - Get All Zones Ecran Edit Cruise ----------------- - Get all Program - Get Cruise - Get all Country - Get all vessels (de type oc��anographique / type autre) - Get all engins - Get all users (Chefs de missions / Responsable salle de tri Ecran Edit FishingOperation --------------------------- - Get all FishingOperation (pour un Cruise) - Get all Strates - Get all Sous-tratte -pour une strate s��lectionn��e) - Get all localit�� (pour une sous strate - s��lectionn��e) - Get all users (Saisisseurs) - Get all pmfm (mise en ouevre de l'engin) + leurs valeurs pour le FishingOperation - Get all pmfm (environement) + leurs valeurs pour le FishingOperation - Get all pmfm (param��tre hydrologique) + leurs valeurs pour le FishingOperation Ecran Species Batch ------------------- - Get all batches (pour un Fishing Operation) - Get all Species (filtre esp��ces) - Get all weightCategory - Get all Sex - Get param��treage taille-poids pour une Species donn��e Ecran Benthos Batch ------------------- - Get all batches (pour un Fishing Operation) - Get all all Species (filtre Benthos) Ecran Plancton Batch -------------------- - Get all batches (pour un Fishing Operation) - Get all Species (filtre Plankton) Ecran Macro-dechet Batch ------------------------ - Get all batches (pour un Fishing Operation) - Get all Species (filtre MacroWaste) Ecran Capture accidentel Batch ------------------------------ - Get all batches (pour un Fishing Operation) - Get all Species (filtre Capture accidental) - Les pmfm + leur valeurs pour chaque batch Sauvegarde des donn��es ====================== - Il faut en discuter car ��a parait compliqu�� de tout faire in-line (sans passer par une persistence interm��diaire).