Author: echatellier Date: 2015-04-23 13:41:21 +0000 (Thu, 23 Apr 2015) New Revision: 232 Url: http://forge.codelutin.com/projects/isis-fish-docs/repository/revisions/232 Log: Fix rst style Removed: trunk/src/site/rst/v2/changelog.rst Modified: trunk/pom.xml trunk/src/site/en/resources/css/site.css trunk/src/site/resources/css/site.css trunk/src/site/resources/js/maven-isisfish.js trunk/src/site/rst/contact.rst trunk/src/site/rst/history.rst trunk/src/site/rst/index.rst trunk/src/site/rst/v1/changelog.rst trunk/src/site/rst/v2/index.rst trunk/src/site/rst/v3/changelog.rst trunk/src/site/rst/v3/index.rst trunk/src/site/site_en.xml trunk/src/site/site_fr.xml Modified: trunk/pom.xml =================================================================== --- trunk/pom.xml 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/pom.xml 2015-04-23 13:41:21 UTC (rev 232) @@ -6,7 +6,7 @@ <parent> <groupId>org.nuiton</groupId> <artifactId>mavenpom4redmine</artifactId> - <version>5.2</version> + <version>6.1</version> </parent> <groupId>fr.ifremer</groupId> Modified: trunk/src/site/en/resources/css/site.css =================================================================== --- trunk/src/site/en/resources/css/site.css 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/en/resources/css/site.css 2015-04-23 13:41:21 UTC (rev 232) @@ -33,6 +33,8 @@ #bodyColumn { padding-top: 10px; + margin-right: 0; + margin-left: 170px; } #contentBox { @@ -49,6 +51,7 @@ height: 20px; line-height: 20px; color: white; + font-size: 12px; } #breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active { @@ -110,6 +113,7 @@ #leftColumn { background-color: transparent; border: medium none; + margin-left: 0; } #navcolumn { @@ -154,6 +158,13 @@ color:#044F90; } +#contentBox ul { + line-height: 1.8em; +} +#contentBox ul li p { + margin: 0; +} + #footer { color: white; } @@ -175,6 +186,17 @@ text-align: left; } +h3 { + border-bottom-style: dashed; +} + +h4 { + font-size: medium; + color: dimGray; + border-bottom-style: dotted; + margin-bottom: 11px; +} + h5 { border: none; background-color: white; @@ -188,6 +210,9 @@ p { font-size: inherit; + line-height: 1.5em; + margin: .75em 0; + text-align: justify; } table.bodyTable th, table.bodyTable td { Modified: trunk/src/site/resources/css/site.css =================================================================== --- trunk/src/site/resources/css/site.css 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/resources/css/site.css 2015-04-23 13:41:21 UTC (rev 232) @@ -33,6 +33,8 @@ #bodyColumn { padding-top: 10px; + margin-right: 0; + margin-left: 170px; } #contentBox { @@ -49,6 +51,7 @@ height: 20px; line-height: 20px; color: white; + font-size: 12px; } #breadcrumbs a:link, #breadcrumbs a:visited, #breadcrumbs a:active { @@ -110,6 +113,7 @@ #leftColumn { background-color: transparent; border: medium none; + margin-left: 0; } #navcolumn { @@ -154,6 +158,13 @@ color:#044F90; } +#contentBox ul { + line-height: 1.8em; +} +#contentBox ul li p { + margin: 0; +} + #footer { color: white; } @@ -199,6 +210,9 @@ p { font-size: inherit; + line-height: 1.5em; + margin: .75em 0; + text-align: justify; } table.bodyTable th, table.bodyTable td { Modified: trunk/src/site/resources/js/maven-isisfish.js =================================================================== --- trunk/src/site/resources/js/maven-isisfish.js 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/resources/js/maven-isisfish.js 2015-04-23 13:41:21 UTC (rev 232) @@ -5,7 +5,7 @@ * $Id:$ * $HeadURL:$ * %% - * Copyright (C) 2011 - 2014 Ifremer, Codelutin, Eric Chatellier + * Copyright (C) 2011 - 2015 Ifremer, Codelutin, Eric Chatellier * %% * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as @@ -25,6 +25,7 @@ $(function () { var metas = $('#projectMetas'); + var piwikEnabled = metas.attr('piwikEnabled'); if (piwikEnabled) { //Piwik Tracking Code @@ -35,7 +36,7 @@ piwikId = 4; } - console.log("use Piwik with id = " + piwikId); + //console.log("use Piwik with id = " + piwikId); var pkBaseURL = "https:" == document.location.protocol ? "https://piwik.codelutin.com/" : "http://piwik.codelutin.com/"; @@ -43,10 +44,11 @@ var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", piwikId); piwikTracker.trackPageView(); piwikTracker.enableLinkTracking(); - console.log("piwikTracker loaded = " + piwikTracker); + //console.log("piwikTracker loaded = " + piwikTracker); }); //Piwik Tracking Code } + var scmwebeditorenabled = metas.attr('scmwebeditorenabled'); var scm = metas.attr('scm'); if (scmwebeditorenabled && scm.indexOf("/trunk") > -1) { @@ -57,7 +59,7 @@ scm = scm.replace('scm:svn:',''); var scmurl = metas.attr('scmwebeditorurl'); - var projectId = metas.attr('projectId'); + //var projectId = metas.attr('projectId'); var siteSourcesType = metas.attr('siteSourcesType'); var path; var pathname = document.location.pathname; @@ -65,17 +67,11 @@ path = pathname.substr(pathname.indexOf('/site')). replace('/site/', ''); } else { - if (pathname.lastIndexOf('/' + projectId + '/') === 0) { - if (pathname == '/' + projectId + '/') { - // on / page - path = 'index.html'; - } else { - path = pathname.substr(pathname.indexOf('/' + projectId)). - replace('/' + projectId + '/', ''); - } - } else { - path = pathname.substr(1); + if (pathname == '/') { + // on / page + path = '/index.html'; } + path = pathname.substr(1); } path = path.replace('.html', '.' + siteSourcesType); @@ -90,9 +86,9 @@ // menu var url2; if (path.lastIndexOf("en/") === 0) { - url = scmurl + "?address=" + scm + "/src/site/site_en.xml"; + url = scmurl + "?address=" + scm + "/src/site/site_en.xml"; } else { - url = scmurl + "?address=" + scm + "/src/site/site_fr.xml"; + url = scmurl + "?address=" + scm + "/src/site/site_fr.xml"; } var html2 = "<a href='" + url + "'>(éditer)</a>"; var ul2 = $('#navcolumn'); Modified: trunk/src/site/rst/contact.rst =================================================================== --- trunk/src/site/rst/contact.rst 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/rst/contact.rst 2015-04-23 13:41:21 UTC (rev 232) @@ -5,7 +5,7 @@ .. * $Id$ .. * $HeadURL$ .. * %% -.. * Copyright (C) 1999 - 2014 Ifremer, Code Lutin, Chatellier Eric +.. * Copyright (C) 1999 - 2015 Ifremer, Code Lutin, Chatellier Eric .. * %% .. * This program is free software: you can redistribute it and/or modify .. * it under the terms of the GNU General Public License as @@ -37,7 +37,7 @@ Différentes listes de diffusion ont été mises en place. Chacune d'elle à un but précis. -** Si vous avez un soucis lors de l'utilisation d'ISIS-Fish nous préférons que +**Si vous avez un soucis lors de l'utilisation d'ISIS-Fish nous préférons que vous utilisiez ces listes plutôt que de nous envoyer des e-mails directement. Car votre question et la réponse qui lui est apportée peuvent intéresser d'autres personnes, et surtout de nombreuses personnes de ces listes peuvent @@ -56,23 +56,23 @@ Les listes pour les utilisateurs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * `isis-fish-users@list.isis-fish.org <http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users>`_ - : Liste principale pour les utilisateurs d'ISIS-Fish (page d'inscription). - * `Archives de la liste utilisateurs <http://list.isis-fish.org/pipermail/isis-fish-users/>`_ - * `isis-fish-data-commits@list.isis-fish.org <http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-data-commits>`_ - (lecture seule) : Liste recevant toutes les notifications de modification du - code source des scripts d'ISIS-Fish (page d'inscription). +* `isis-fish-users@list.isis-fish.org <http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users>`_ + : Liste principale pour les utilisateurs d'ISIS-Fish (page d'inscription). +* `Archives de la liste utilisateurs <http://list.isis-fish.org/pipermail/isis-fish-users/>`_ +* `isis-fish-data-commits@list.isis-fish.org <http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-data-commits>`_ + (lecture seule) : Liste recevant toutes les notifications de modification du + code source des scripts d'ISIS-Fish (page d'inscription). Les listes pour les développeurs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - * `isis-fish-devel@list.isis-fish.org`_ : Liste pour les concepteurs du - logiciel (page d'inscription). - * `isis-fish-bugreport@list.isis-fish.org`_ (lecture seule): Liste recevant - tous les ajouts dans l'outil de report de bugs (page d'inscription). - * `isis-fish-commits@list.isis-fish.org`_ (lecture seule): Liste recevant - toutes les notifications de modification du code source d'ISIS-Fish (page - d'inscription). +* `isis-fish-devel@list.isis-fish.org`_ : Liste pour les concepteurs du + logiciel (page d'inscription). +* `isis-fish-bugreport@list.isis-fish.org`_ (lecture seule): Liste recevant + tous les ajouts dans l'outil de report de bugs (page d'inscription). +* `isis-fish-commits@list.isis-fish.org`_ (lecture seule): Liste recevant + toutes les notifications de modification du code source d'ISIS-Fish (page + d'inscription). Outils de suivis ---------------- @@ -87,12 +87,12 @@ l'outils de report de bugs ainsi que vos demandes d'améliorations. Cela nous permettra de faire évoluer ISIS-Fish. - * `Report de bugs`_ : Il sert à la notification d'un problème lors de - l'utilisation d'ISIS-Fish. - * `Demande d'amélioration`_ : Il sert à ajouter des idées d'amélioration - ISIS-Fish. - * `Roadmap`_ : Sert à voir les évolutions plannifiées pour les versions à venir - et leur évolution +* `Report de bugs`_ : Il sert à la notification d'un problème lors de + l'utilisation d'ISIS-Fish. +* `Demande d'amélioration`_ : Il sert à ajouter des idées d'amélioration + ISIS-Fish. +* `Roadmap`_ : Sert à voir les évolutions plannifiées pour les versions à venir + et leur évolution .. _créer un compte: http://forge.codelutin.com/account/register .. _Report de bugs: http://forge.codelutin.com/projects/isis-fish/issues?set_filter=1&tracker_id=1 Modified: trunk/src/site/rst/history.rst =================================================================== --- trunk/src/site/rst/history.rst 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/rst/history.rst 2015-04-23 13:41:21 UTC (rev 232) @@ -5,7 +5,7 @@ .. * $Id$ .. * $HeadURL$ .. * %% -.. * Copyright (C) 1999 - 2014 Ifremer, Code Lutin, Chatellier +.. * Copyright (C) 1999 - 2015 Ifremer, Code Lutin, Chatellier .. * %% .. * This program is free software: you can redistribute it and/or modify .. * it under the terms of the GNU General Public License as @@ -26,7 +26,7 @@ Historique ========== -Isis-FISH a beaucoup évolué depuis le début du développement, +ISIS-Fish a beaucoup évolué depuis le début du développement, l'`historique`_ vous rappelle l'histoire du simulateur. Vous pouvez consulter le `journal des modifications`_ de la version actuellement maintenue. @@ -36,9 +36,9 @@ Vous trouverez ici les informations des anciennes versions du simulateur. - * `Version 1`_ - * `Version 2`_ - * `Version 3`_ +* `Version 1`_ +* `Version 2`_ +* `Version 3`_ .. _historique: history/history.html .. _journal des modifications: history/changelog.html Modified: trunk/src/site/rst/index.rst =================================================================== --- trunk/src/site/rst/index.rst 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/rst/index.rst 2015-04-23 13:41:21 UTC (rev 232) @@ -5,7 +5,7 @@ .. * $Id: index.rst 3124 2010-11-29 18:14:09Z chatellier $ .. * $HeadURL$ .. * %% -.. * Copyright (C) 1999 - 2013 Ifremer, Code Lutin, Chatellier Eric +.. * Copyright (C) 1999 - 2015 Ifremer, Code Lutin, Chatellier Eric .. * %% .. * This program is free software: you can redistribute it and/or modify .. * it under the terms of the GNU General Public License as @@ -28,13 +28,17 @@ ========= ISIS-Fish est un simulateur de pêcherie complexe. Il est entièrement écrit en -Java. Dans sa version 2, le langage de script utilisé était ECMAScript, depuis +Java. + +Dans sa version 2, le langage de script utilisé était ECMAScript, depuis la version 3, on utilise directement du Java, ce qui permet de faire des -vérifications syntaxiques et indiquer à l'utilisateur la ligne en erreur. +vérifications syntaxiques et indiquer à l'utilisateur la ligne en erreur avant +de lancer la simulation. Pour utiliser ISIS-Fish, il faut que Java soit installé sur votre machine. -Les caractéristiques sont: +Caractéristiques +---------------- - Base de données embarquée - Création d'autant de régions de pêches, contenant autant de populations que @@ -49,6 +53,9 @@ serveur - Possibilité de publier une région sur un serveur +Developpement +------------- + Ce projet est un projet initié à la demande de l'Ifremer et financé par celui-ci. L'analyse et la réalisation technique ont été confiées à différents partenaires: Modified: trunk/src/site/rst/v1/changelog.rst =================================================================== --- trunk/src/site/rst/v1/changelog.rst 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/rst/v1/changelog.rst 2015-04-23 13:41:21 UTC (rev 232) @@ -5,7 +5,7 @@ .. * $Id: changelog.rst 3124 2010-11-29 18:14:09Z chatellier $ .. * $HeadURL$ .. * %% -.. * Copyright (C) 1999 - 2014 Ifremer, Code Lutin +.. * Copyright (C) 1999 - 2015 Ifremer, Code Lutin .. * %% .. * This program is free software: you can redistribute it and/or modify .. * it under the terms of the GNU General Public License as @@ -26,7 +26,7 @@ Version 1 ========= -Cette version n'est plus maintenue depuis 2004 +*Cette version n'est plus maintenue depuis 2004.* Téléchargement -------------- @@ -37,118 +37,122 @@ ----------------------------------------------- ver-1-5RC2 (20040202) - * bouton radio (spacialise/non spacialise) a la place de la case a coche - matrice simple. - * Changement de texte: Initialiser la matrice -> calcul des coefficients - * message pour prevenir que la matrice va etre perdu si on passe de - spacialise a non spacialise. - * changement de texte: save as... -> sauver comme modele - * bouton supplementaire qui ouvre la visulisation de la matrice en forme - spacialise si on est en forme simple. - * dans editeur de formule modifier le nom de l'equation avec le type de - fonction - * ajout d'un split dans plan d'analyse - * amelioration de la verification de l'utilisation de la base par une autre - application - * correction des erreurs lors de la creation d'objet qui contiennent des - equations (qui sont donc vide au depart) - * debug de la demande de sauvegarde lors de la modification de l'age mature - dans Pop - * correction d'un bug lors de l'utilisation d'un DBManager.clone, qui - faisait que les données n'était pas sauvegardé par la suite. - * refactoring (factorisation) du code des noeuds de l'arbre - * amelioration de l'envoie des events lorsque l'on modifie un objet de la - base pour que les listeners de la factory ancetre soit aussi prevenu - * correction du probleme dans l'arbre lors de la creation de zones, l'arbre - n'etait pas mis a jour - * correction du probleme dans l'arbre lors de l'ajout d'une pop, elle - etait ajoutée dans toutes les meta-pops - * reageancement de beaucoup d'interface de saisie - * probleme lors de la suppression d'une pop -> exception - * probleme lors de la suppression d'une zone, on demande a sauver la zone - alors qu'on l'efface :( - * probleme lors de la suppression d'un metier -> exception et demande de - sauvegarde - * amilioration du spport des lien 0-1, si l'objet du lien disparait - * correction d'un bug dans la recherche de l'existance d'un objet par son id - (on ne recherchait pas dans les sous classe) - * Creation d'un arbre pour l'enchainement des simulations - * refactoring du code existant pour l'enchainement des simulations - * modification des interfaces de generation des classes - * les fonctions de croissance et d'inverseCroissance prenne des ages en mois - et retourne des ages en mois - * correction d'un bug dans l'upgrade McKoi qui ne se produissait que sous - windows +* bouton radio (spacialise/non spacialise) a la place de la case a coche + matrice simple. +* Changement de texte: Initialiser la matrice -> calcul des coefficients +* message pour prevenir que la matrice va etre perdu si on passe de + spacialise a non spacialise. +* changement de texte: save as... -> sauver comme modele +* bouton supplementaire qui ouvre la visulisation de la matrice en forme + spacialise si on est en forme simple. +* dans editeur de formule modifier le nom de l'equation avec le type de + fonction +* ajout d'un split dans plan d'analyse +* amelioration de la verification de l'utilisation de la base par une autre + application +* correction des erreurs lors de la creation d'objet qui contiennent des + equations (qui sont donc vide au depart) +* debug de la demande de sauvegarde lors de la modification de l'age mature + dans Pop +* correction d'un bug lors de l'utilisation d'un DBManager.clone, qui + faisait que les données n'était pas sauvegardé par la suite. +* refactoring (factorisation) du code des noeuds de l'arbre +* amelioration de l'envoie des events lorsque l'on modifie un objet de la + base pour que les listeners de la factory ancetre soit aussi prevenu +* correction du probleme dans l'arbre lors de la creation de zones, l'arbre + n'etait pas mis a jour +* correction du probleme dans l'arbre lors de l'ajout d'une pop, elle + etait ajoutée dans toutes les meta-pops +* reageancement de beaucoup d'interface de saisie +* probleme lors de la suppression d'une pop -> exception +* probleme lors de la suppression d'une zone, on demande a sauver la zone + alors qu'on l'efface :( +* probleme lors de la suppression d'un metier -> exception et demande de + sauvegarde +* amilioration du spport des lien 0-1, si l'objet du lien disparait +* correction d'un bug dans la recherche de l'existance d'un objet par son id + (on ne recherchait pas dans les sous classe) +* Creation d'un arbre pour l'enchainement des simulations +* refactoring du code existant pour l'enchainement des simulations +* modification des interfaces de generation des classes +* les fonctions de croissance et d'inverseCroissance prenne des ages en mois + et retourne des ages en mois +* correction d'un bug dans l'upgrade McKoi qui ne se produissait que sous + windows + ver-1-5RC1 (20040122) - * Dans l'édition de la config choix de l'affichage des tooltips - * correction du bug qui sauvegardait des saisons chevauchées - * lorsque l'on change les dimensions de la saison, la taille de la matrice - change lors de la sauvegarde) - * pour la saison: dans le tableau de reproduction, les titres sont les - mois de la saison - * pour recrutement: dans le tableau mettre les titres sont - 1er mois, 2eme mois, 3eme mois, ... - * dans immigration: secteur d'arrivé ajout d'un apostrophe - * dans engin: cahngement du texte - Paramètre de Gamme possible -> valeurs possibles du paramètre - * dans metier: correction bug avec le type du paramètre controlable - * dans engin: suppression Param Continu et Quantifiable. - * Pour les valeurs continues le paramètre accepte les - (5-12) - pour les autres des ; (12;15;17;90) - * dans strategie: suppression du bouton 'Terminer' - * dans pop: passage des ages en valeur entiere et non en float (2.0 -> 2) - * ajout d'un link entre region et secteur - * ajout de l'upgrade automatique des données de la base - * ajout de l'upgrade automatique des données xml - * ajout de l'upgrade automatique de mckoi - * Simplifier le DBtoXML et XMLtoDB - * plus besoin de faire un unquote apres la lecture XML - * correction du probleme dans le XML avec les relation n - * seul les secteurs simples sont visible dans la liste des zones de - la region - * suppression des méthodes d'export des factories, on utilise maintenant - tout le temps celle utilisant DBDescription - * support pour l'upgrade automatique des résulats - * suppression de Cle/taille age, maintenant qu'il y a inverse croissance - * ajout d'un lien de MetaPop vers Pop - * ajout d'un methode PopulationFactory.findAllByRegion - * modification de toutes les utilisations de methodes depreciees - * ajout support des commentaires dans les equations - * refactoring de la gestion des equations (les equations sont directement - conserve dans les objets) - * les équations sont maintenant conservées sont forme XML dans la base - * copyright plus dans l'image mais ecrit apres - * ajout du support de Ln dans les equations - * ajout d'équation prédéfinies - * ajout d'un lien de region vers (Maille, MetaPopulation, Strategie) - * creation de classe pour la verification de la coherence des infos de la - base - * ajout d'un bouton permettant de verifier si la saisie d'une region - contient des erreurs - * fenetre de modification/suppression des formules - * correction du bug lors de la sélection d'une ancien simulation les - effectifs restait sur les anciens - * les resultats de la verification est visualisé dans une table - * ajout du tri sur les resultats de la verification - * correction bug de lancement et sauvegarde de simulation du a l'auto - upgrade de la base - * Amélioration de la présentation de la liste des objects à effacer, lors - de l'effacement d'un objet - * remplacement de Classepopulation.longueur en longeurMin et longueurMax - * remplisage de la matrice de changement de classe pour le modele en longueur. - * ajout des dernieres equations - * correction du bug dans MatriceChage qui ne tennait pas compte du group - plus +* Dans l'édition de la config choix de l'affichage des tooltips +* correction du bug qui sauvegardait des saisons chevauchées +* lorsque l'on change les dimensions de la saison, la taille de la matrice + change lors de la sauvegarde) +* pour la saison: dans le tableau de reproduction, les titres sont les + mois de la saison +* pour recrutement: dans le tableau mettre les titres sont + 1er mois, 2eme mois, 3eme mois, ... +* dans immigration: secteur d'arrivé ajout d'un apostrophe +* dans engin: cahngement du texte + Paramètre de Gamme possible -> valeurs possibles du paramètre +* dans metier: correction bug avec le type du paramètre controlable +* dans engin: suppression Param Continu et Quantifiable. +* Pour les valeurs continues le paramètre accepte les - (5-12) + pour les autres des ; (12;15;17;90) +* dans strategie: suppression du bouton 'Terminer' +* dans pop: passage des ages en valeur entiere et non en float (2.0 -> 2) +* ajout d'un link entre region et secteur +* ajout de l'upgrade automatique des données de la base +* ajout de l'upgrade automatique des données xml +* ajout de l'upgrade automatique de mckoi +* Simplifier le DBtoXML et XMLtoDB +* plus besoin de faire un unquote apres la lecture XML +* correction du probleme dans le XML avec les relation n +* seul les secteurs simples sont visible dans la liste des zones de + la region +* suppression des méthodes d'export des factories, on utilise maintenant + tout le temps celle utilisant DBDescription +* support pour l'upgrade automatique des résulats +* suppression de Cle/taille age, maintenant qu'il y a inverse croissance +* ajout d'un lien de MetaPop vers Pop +* ajout d'un methode PopulationFactory.findAllByRegion +* modification de toutes les utilisations de methodes depreciees +* ajout support des commentaires dans les equations +* refactoring de la gestion des equations (les equations sont directement + conserve dans les objets) +* les équations sont maintenant conservées sont forme XML dans la base +* copyright plus dans l'image mais ecrit apres +* ajout du support de Ln dans les equations +* ajout d'équation prédéfinies +* ajout d'un lien de region vers (Maille, MetaPopulation, Strategie) +* creation de classe pour la verification de la coherence des infos de la + base +* ajout d'un bouton permettant de verifier si la saisie d'une region + contient des erreurs +* fenetre de modification/suppression des formules +* correction du bug lors de la sélection d'une ancien simulation les + effectifs restait sur les anciens +* les resultats de la verification est visualisé dans une table +* ajout du tri sur les resultats de la verification +* correction bug de lancement et sauvegarde de simulation du a l'auto + upgrade de la base +* Amélioration de la présentation de la liste des objects à effacer, lors + de l'effacement d'un objet +* remplacement de Classepopulation.longueur en longeurMin et longueurMax +* remplisage de la matrice de changement de classe pour le modele en longueur. +* ajout des dernieres equations +* correction du bug dans MatriceChage qui ne tennait pas compte du group + plus + ver-1-2 (20031017) - * version modifier pour le contrat N 03/5 210 136 - * Classe en longueur - * Script pre et post simulation - * Interface de script d'enchainement de simulation - * Export automatique en fin de simulation - * correction de bug dans la suppression de méthode dans l'ecmascript - * mise à jour des méthodes d'export +* version modifier pour le contrat N 03/5 210 136 +* Classe en longueur +* Script pre et post simulation +* Interface de script d'enchainement de simulation +* Export automatique en fin de simulation +* correction de bug dans la suppression de méthode dans l'ecmascript +* mise à jour des méthodes d'export + ver-1-1 - * La première version dite stable. Cette version à été livré en 2002. + +* La première version dite stable. Cette version à été livré en 2002. Deleted: trunk/src/site/rst/v2/changelog.rst =================================================================== --- trunk/src/site/rst/v2/changelog.rst 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/rst/v2/changelog.rst 2015-04-23 13:41:21 UTC (rev 232) @@ -1,267 +0,0 @@ -.. - -.. * #%L -.. * IsisFish -.. * -.. * $Id: changelog.rst 3124 2010-11-29 18:14:09Z chatellier $ -.. * $HeadURL$ -.. * %% -.. * Copyright (C) 1999 - 2010 Ifremer, Code Lutin -.. * %% -.. * This program is free software: you can redistribute it and/or modify -.. * it under the terms of the GNU General Public License as -.. * published by the Free Software Foundation, either version 3 of the -.. * License, or (at your option) any later version. -.. * -.. * This program is distributed in the hope that it will be useful, -.. * but WITHOUT ANY WARRANTY; without even the implied warranty of -.. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -.. * GNU General Public License for more details. -.. * -.. * You should have received a copy of the GNU General Public -.. * License along with this program. If not, see -.. * <http://www.gnu.org/licenses/gpl-3.0.html>. -.. * #L% -.. - - -ver-2.3.2 (20060727) - * correction de grossValueOfLandingsPerSpeciesPerStrategyMet qui ne tenait - pas compte du prix - -ver-2.3.1 (20060727) - * modification des equations economique qui contenait des erreurs - -ver-2.3.0 (20060623) - * passage en equation de EspecesCapturables - -ver-2.2.6 (20060605) - * sauvegarde des simulations directement dans un fichier compressé - sans passé par une représentation DOM pour une utilisation moindre - de la mémoire - * getMailleSecteur retourne une liste vide si la zone pour lequelle - on souhaite les mailles est null. Ca evite une Exception. - * ajout d'un log warning si un metier n'a pas de zone pour un mois - donné - -ver-2.2.5 (20060601) - * sauvegarde des simulations avant la sauvegarde des resultats (si la - sauvegarde des resultats echoue on conserve les parametres de lancement) - * matrix ajout d'un ascenseur horizontal, ajout d'un menu contextuel - (copier/coller, export/import cvs) - * correction bug introduit par l'optimisation (fishingMortality trop - souvent recupérée dans le cache, car par de discremination sur le metier) - -ver-2.2.4 (20060523) - * optimization de HashMapMultiKey, Matrix (checkPos, checkDim), SiMatrice2 - * utilisation de LRUMapMultiKey a la place de HashMapMultiKey - * suppression de tous les caches autres que LRU - * correction memory leak dans les Optimisations (il provenait de la modification - du hashCode des MultiKey au cours du temps, les maps ne trouvaient plus les - objet a supprimer) - * ajout du support de la base de données h2 - -ver-2.2.3 (20060512) - * correction mauvaise selection de mail pour les zones et les ports - -ver-2.2.2 (20060327) - * correction calcul de migration (N en 2D ou lieu de 1D passe en arg) - -ver-2.2.1 (20060320) - * ajout du parametre zone dans l'equation de mortalité - -ver-2.2.0 (20060315) - * mapping reproduction/recrutement avec un coefficient - * modif traduction de 'er mois' en '{0}er mois' idem pour 'ème mois' - -ver-2.1.1 (20060306) - * On force l'encoding des fichiers en ISO-8859-1 partout - * ajout de try{}catch lors du chargement des combo de formules, utile - lorsque la formule n'est pas correct (mauvais encodage) - * ajout de I18n pour le wizard - -ver-2.1.0 (20060303) - * Passage de la mortalite naturelle en equation - * Possibilite de definir les migrations en equation - * modification du modele pour supporter ces fonctionnalités - -ver-2.0.27 (20060302) - * correction d'optimisation pour EffortPerStrMet (bis) - (suppression des methodes non optimisees) - (autre petite correction pour des manques de parametre d'opti) - -ver-2.0.26 (20060223) - * correction d'optimisation pour EffortPerStrMet - * support des \n pour les traductions - -ver-2.0.25 (20060124) - * ajout de chaine a traduire - * ajout du jar client R dans le all - -ver-2.0.24 (20051125) - * correction bug dans lancement simulation - pour plusieurs fois la meme regle avec param different - -ver-2.0.23 (20051123) - * ajout de mot a traduire (arbre de saisie) - * modification de la boucle matriceCatchRatePerStrategyMet - pour ne faire que les metiers de la strategie - -ver-2.0.22 (20051117) - * ajout pour chaque annee de simulation la memoire restant, - les stats du cache et les stats d'appels de methodes - * correction cache, il libere les references - * ajout d'un yield en fin de chaque methode d'optimisation - pour permettre au autre thread de travailler - * config de ShiftOne a 20000 objet par defaut - -ver-2.0.21 (20051115) - * suppression de l'optimisation pour certain calcul, il ne faisait pas - gagner de temps et il consommait de la mémoire pour rien. - * La fenêtre de log n'affiche plus que les 100 premières lignes de log - et les 200 dernières, cela évite de manger beaucoup de mémoire pour - les logs (la consomation semble etre stable dans les 200Mo) - -ver-2.0.20 (20051114) - * Inversion de la demande d'optimisation si false alors on la fait pas - plus sur que de detecter true - * ajout lors du demarrage de l'affichage des variables d'environnement - et des options de lancement. - -ver-2.0.19 (20051111) - * correction des optimisations, ajout de dependance sur date.getMois() - pour toutes les methodes qui utilisent un argument date - * amelioration de le liberation du cache - -ver-2.0.18 (20051107) - * correction des resultats pour que les captures en poids et nombre - se fasse avec les effectifs de au meme moment - -ver-2.0.17 (20051102) - * correction: La matrice créer pour le stockage des resultats n'etait pas - utilisée - -ver-2.0.16 (20051025) - * Ajout de l'option -DOptimization=[true|false] qui permet de desactiver - les optimisations totalement. (Permet de verifier que les optimisations - ne modifient pas les resultats) - -ver-2.0.15 (20051025) - * Toutes les matrices misent en résultat sont copiées. - -ver-2.0.14 (20051021) - * Correction probleme passage de matrice de changement d'age - de non spacialise a spacialise - -ver-2.0.13 (20051020) - * Correction probleme de dimension pour les pop en longueur dans la - matrice de changement d'age - -ver-2.0.12 (20051013) - * utilisation de la nouvelle implantation de matrice (val par defaut) - Si seulement 1/4 des elements de la matrice differe de la valeur par - defaut alors les performances sont meilleurs - -ver-2.0.11 (20051005) - * passage de toutes les matrices en float pour prendre 2 fois moins de - place - * amelioration de la liberation du cache de calcul - * ajout d'une condition pour les logs de SiMatrice2 - * ajout de l'exception lors de log de probleme grave dans ifremerdb.xml - -ver-2.0.10 (20050923) - * ajout du cache Hard qui est le meme qu'avant - * suppression des l'anciennes stat des optimisations - * ajout du support de l'option -DCallAnalyze=[true|false] - * essai de non recalcule de Population.getMatriceZone - * tous les logs de SiMatrice & co en /*#...#*/ - * modification du calcul de loopOver, on calcule sur les - metiers des SetOfVessels des Strategies - -ver-2.0.9 (20050915) - * ajout de 3 caches different pour l'optimisation des caculs - les caches sont selectionnable au lancement d'isis - * ajout de la possibilité de faire les boucles Str/Met que sur - les metiers de la strategie dans SiMatrice. Cette fontion - est selectionnable au lancement d'isis - -ver-2.0.8 (20050???) - * selection plus fine des elements selectionnable dans une combobox - -ver-2.0.7 (20050613) - * ajout dans le LogMonitor des StackTraces - * ajout d'une règle pour avoir les résultats économiques - * Amélioration des matrices Eco (ajout d'un nom à la matrice et au - dimension, traitement special si pas d'effort) - * Lors de la sauvegarde des resultats l'export n'est vraiment fait que - lorsqu'il y a au moins une méthode d'export selectionnée - * Ajout d'un cache pour le XMLEncoderDecoder - * On ne fait plus le Changement de classe si la MetaPop est en longueur - -ver-2.0.6 (20050603) - * correction bug#459, bug#460, mauvaise sauvegarde des correspondances - s'il n'y avait qu'une zone repro et une zone recru (mapping toujours - vide) - * ajout dans lutinutil de la method utilisé par le serveur de simulation - pour supprimer recursivement un repertoire - * ajout du numero de version de isis dans les logs au lancement - -ver-2.0.5 (20050525) - * correction du l'email d'envoi du bugreport pour le LogMonitor - * ajout dans la status bar de la fenetre de log, l'utilisation memoire et - une horloge - * correction pour les collections dans l'equation de reproduction - * correction du modele de données pour mettre des cardinalitées 0-1, la on - il faut (corrige le probleme de creation d'objet) - * correction de la boite de dialog a propos - -ver-2.0.4 (20050518) - * Utilisation de SecteurSimpleFactory pour l'affichage des Secteurs dans l'arbre - * Modification de l'évaluation de la reproduction, utilisation de la - méthode demandée par Stéphanie et Hilaire (comme la version qui avait - été intégrée dans l'ancienne version du simulateur) - * ajout d'une fenêtre montrant les logs directements dans l'application - * ajout de l'attribut mapfiles dans Region - * ajout support de l'utilisation de carte utilisateur (sur filesystem) - * si le script de pre-simulation n'est pas selectionné il n'est pas pris - en compte - * Message pour avertir que les données vont etre upgrade - * Arret du logiciel si les données sont trop recente pour la version - d'isis utilisé - * dans les equations de croissance ajout de la variable classe de type - ClassePopulation - * fermeture bug #444 - -ver-2.0.3 (20050429) - * Remplacement pour Strategie->StrategyMonthInfo->numberOfTrips du spinner - par un JLabel car il n'est pas modifiable (calculé) - * Amélioration table de saisie du mapping repro->recru - * Amélioration de la recherche des dépendances entre objets lors d'une - suppression. - * fermeture bug #425, #434, #437, #438 - -ver-2.0.2 (20050414) - * correction du bug de selection de maille sur la carte (fonctionne mais - pas pour les mailles tres petites) - -ver-2.0.1 (20050408) - * correction erreurs de simulation - * correction erreurs de representation des matrices dans le rendu des résultats - * permet de supprimer des métiers de MetierEffortDescription dans - SetOfVessels - -ver-2-RC1 (20040326) - * Secteur pour le nombre total de secteur retourne 1 et non 0, pour etre - coherent avec le getAllSecteur dans lequel il s'ajoute lui meme. - * ajout sur Metier des methodes getValeurParamControlableAsString et - getValeurParamControlableAsNumber - * modification de l'interface de Selectivite dans Engin, pour mettre une - modification plus simple des equations - * modification de toutes l'interface de lancement des simulations - * amelioration de l'interface de creation de script d'enchainement de - simulation. Si aucun editeur n'existe alors ne propose que les scripts - * dans le tableau de population les longueurs min et max sont affichées si - les classes sont en longueur - * correction d'une erreur lors de la creation de la matrice de changement - de classe pour une population en longueur n'ayant qu'un secteur de pop - * amelioration du fichier java web start pour permettre d'avoir l'aide - avec le javahelp - * amelioration du jar standalone pour avoir l'aide dedans Modified: trunk/src/site/rst/v2/index.rst =================================================================== --- trunk/src/site/rst/v2/index.rst 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/rst/v2/index.rst 2015-04-23 13:41:21 UTC (rev 232) @@ -26,7 +26,7 @@ Version 2 ========= -Cette version n'est plus maintenue depuis 2006 +*Cette version n'est plus maintenue depuis 2006.* Documentation ------------- @@ -34,19 +34,19 @@ `FAQ <users/FAQ.html>`_ Foire aux questions -`Langage ECMAScript <users/ECMAScript.html>`_ +`Langage ECMAScript <user/ECMAScript.html>`_ Tutorial sur le langage ECMAScript -`Editeur ECMAScript <users/ECMAScriptEditor.html>`_ +`Editeur ECMAScript <user/ECMAScriptEditor.html>`_ Documentation sur l'utilisateur de l'éditeur de ISIS-Fish -`Règles de gestion <users/Rules.html>`_ +`Règles de gestion <user/Rules.html>`_ Documentation sur les règles de gestion et leur interface -`Lanceur de simulations <users/SimulationLauncher.html>`_ +`Lanceur de simulations <user/SimulationLauncher.html>`_ Documentation sur l'interface de lancement de simulation -`Documentation d'Hilaire <users/ScriptHilaire.html>`_ +`Documentation d'Hilaire <user/ScriptHilaire.html>`_ Document écrit et maintenu par Hilaire qui aide à la prise en main de tous les aspects avancés d'ISIS-Fish @@ -59,185 +59,225 @@ ----------------------------------------------- ver-2.3.2 (20060727) - * correction de grossValueOfLandingsPerSpeciesPerStrategyMet qui ne tenait pas compte du prix +* correction de grossValueOfLandingsPerSpeciesPerStrategyMet qui ne tenait pas compte du prix + ver-2.3.1 (20060727) - * modification des equations economique qui contenait des erreurs +* modification des equations economique qui contenait des erreurs + ver-2.3.0 (20060623) - * passage en equation de `EspecesCapturables` +* passage en equation de `EspecesCapturables` + ver-2.2.6 (20060605) - * sauvegarde des simulations directement dans un fichier compressé sans passé par une représentation DOM pour une utilisation moindre de la mémoire - * getMailleSecteur retourne une liste vide si la zone pour lequelle on souhaite les mailles est null. Ca evite une Exception. - * ajout d'un log warning si un metier n'a pas de zone pour un mois donné +* sauvegarde des simulations directement dans un fichier compressé sans passé par une représentation DOM pour une utilisation moindre de la mémoire +* getMailleSecteur retourne une liste vide si la zone pour lequelle on souhaite les mailles est null. Ca evite une Exception. +* ajout d'un log warning si un metier n'a pas de zone pour un mois donné + ver-2.2.5 (20060601) - * sauvegarde des simulations avant la sauvegarde des resultats (si la sauvegarde des resultats echoue on conserve les parametres de lancement) - * matrix ajout d'un ascenseur horizontal, ajout d'un menu contextuel (copier/coller, export/import cvs) - * correction bug introduit par l'optimisation (fishingMortality trop souvent recupérée dans le cache, car par de discremination sur le metier) +* sauvegarde des simulations avant la sauvegarde des resultats (si la sauvegarde des resultats echoue on conserve les parametres de lancement) +* matrix ajout d'un ascenseur horizontal, ajout d'un menu contextuel (copier/coller, export/import cvs) +* correction bug introduit par l'optimisation (fishingMortality trop souvent recupérée dans le cache, car par de discremination sur le metier) + ver-2.2.4 (20060523) - * optimization de `HashMapMultiKey`, Matrix (checkPos, checkDim), `SiMatrice2` - * utilisation de LRUMapMultiKey a la place de `HashMapMultiKey` - * suppression de tous les caches autres que LRU - * correction memory leak dans les Optimisations (il provenait de la modification du hashCode des `MultiKey` au cours du temps, les maps ne trouvaient plus les objet a supprimer) - * ajout du support de la base de données h2 +* optimization de `HashMapMultiKey`, Matrix (checkPos, checkDim), `SiMatrice2` +* utilisation de LRUMapMultiKey a la place de `HashMapMultiKey` +* suppression de tous les caches autres que LRU +* correction memory leak dans les Optimisations (il provenait de la modification du hashCode des `MultiKey` au cours du temps, les maps ne trouvaient plus les objet a supprimer) +* ajout du support de la base de données h2 + ver-2.2.3 (20060512) - * correction mauvaise selection de mail pour les zones et les ports +* correction mauvaise selection de mail pour les zones et les ports + ver-2.2.2 (20060327) - * correction calcul de migration (N en 2D ou lieu de 1D passe en arg) +* correction calcul de migration (N en 2D ou lieu de 1D passe en arg) + ver-2.2.1 (20060320) - * ajout du parametre zone dans l'equation de mortalité +* ajout du parametre zone dans l'equation de mortalité + ver-2.2.0 (20060315) - * mapping reproduction/recrutement avec un coefficient - * modif traduction de 'er mois' en '{0}er mois' idem pour 'ème mois' +* mapping reproduction/recrutement avec un coefficient +* modif traduction de 'er mois' en '{0}er mois' idem pour 'ème mois' + ver-2.1.1 (20060306) - * On force l'encoding des fichiers en ISO-8859-1 partout - * ajout de try{}catch lors du chargement des combo de formules, utile lorsque la formule n'est pas correct (mauvais encodage) - * ajout de I18n pour le wizard +* On force l'encoding des fichiers en ISO-8859-1 partout +* ajout de try{}catch lors du chargement des combo de formules, utile lorsque la formule n'est pas correct (mauvais encodage) +* ajout de I18n pour le wizard + ver-2.1.0 (20060303) - * Passage de la mortalite naturelle en equation - * Possibilite de definir les migrations en equation - * modification du modele pour supporter ces fonctionnalités +* Passage de la mortalite naturelle en equation +* Possibilite de definir les migrations en equation +* modification du modele pour supporter ces fonctionnalités + ver-2.0.27 (20060302) - * correction d'optimisation pour `EffortPerStrMet` (bis) (suppression des methodes non optimisees) (autres petites corrections pour des manques de parametres d'opti) +* correction d'optimisation pour `EffortPerStrMet` (bis) (suppression des methodes non optimisees) (autres petites corrections pour des manques de parametres d'opti) + ver-2.0.26 (20060223) - * correction d'optimisation pour `EffortPerStrMet` - * support des \n pour les traductions +* correction d'optimisation pour `EffortPerStrMet` +* support des \n pour les traductions + ver-2.0.25 (20060124) - * ajout de chaine a traduire - * ajout du jar client R dans le all +* ajout de chaine a traduire +* ajout du jar client R dans le all + ver-2.0.24 (20051125) - * correction bug dans lancement simulation pour plusieurs fois la meme regle avec param different +* correction bug dans lancement simulation pour plusieurs fois la meme regle avec param different + ver-2.0.23 (20051123) - * ajout de mot a traduire (arbre de saisie) - * modification de la boucle matriceCatchRatePerStrategyMet pour ne faire que les metiers de la strategie +* ajout de mot a traduire (arbre de saisie) +* modification de la boucle matriceCatchRatePerStrategyMet pour ne faire que les metiers de la strategie + ver-2.0.22 (20051117) - * ajout pour chaque annee de simulation la memoire restant, les stats du cache et les stats d'appels de methodes - * correction cache, il libere les references - * ajout d'un yield en fin de chaque methode d'optimisation pour permettre au autre thread de travailler - * config de ShiftOne a 20000 objet par defaut +* ajout pour chaque annee de simulation la memoire restant, les stats du cache et les stats d'appels de methodes +* correction cache, il libere les references +* ajout d'un yield en fin de chaque methode d'optimisation pour permettre au autre thread de travailler +* config de ShiftOne a 20000 objet par defaut + ver-2.0.21 (20051115) - * suppression de l'optimisation pour certain calcul, il ne faisait pas gagner de temps et il consommait de la mémoire pour rien. - * La fenêtre de log n'affiche plus que les 100 premières lignes de log et les 200 dernières, cela évite de manger beaucoup de mémoire pour les logs (la consomation semble etre stable dans les 200Mo) +* suppression de l'optimisation pour certain calcul, il ne faisait pas gagner de temps et il consommait de la mémoire pour rien. +* La fenêtre de log n'affiche plus que les 100 premières lignes de log et les 200 dernières, cela évite de manger beaucoup de mémoire pour les logs (la consomation semble etre stable dans les 200Mo) + ver-2.0.20 (20051114) - * Inversion de la demande d'optimisation si false alors on la fait pas plus sur que de detecter true - * ajout lors du demarrage de l'affichage des variables d'environnement et des options de lancement. +* Inversion de la demande d'optimisation si false alors on la fait pas plus sur que de detecter true +* ajout lors du demarrage de l'affichage des variables d'environnement et des options de lancement. + ver-2.0.19 (20051111) - * correction des optimisations, ajout de dependance sur date.getMois() pour toutes les methodes qui utilisent un argument date - * amelioration de le liberation du cache +* correction des optimisations, ajout de dependance sur date.getMois() pour toutes les methodes qui utilisent un argument date +* amelioration de le liberation du cache + ver-2.0.18 (20051107) - * correction des resultats pour que les captures en poids et nombre se fasse avec les effectifs de au meme moment +* correction des resultats pour que les captures en poids et nombre se fasse avec les effectifs de au meme moment + ver-2.0.17 (20051102) - * correction: La matrice créer pour le stockage des resultats n'etait pas utilisée +* correction: La matrice créer pour le stockage des resultats n'etait pas utilisée + ver-2.0.16 (20051025) - * Ajout de l'option -DOptimization=[true|false] qui permet de desactiver les optimisations totalement. (Permet de verifier que les optimisations ne modifient pas les resultats) +* Ajout de l'option -DOptimization=[true|false] qui permet de desactiver les optimisations totalement. (Permet de verifier que les optimisations ne modifient pas les resultats) + ver-2.0.15 (20051025) - * Toutes les matrices misent en résultat sont copiées. +* Toutes les matrices misent en résultat sont copiées. + ver-2.0.14 (20051021) - * Correction probleme passage de matrice de changement d'age de non spacialise a spacialise +* Correction probleme passage de matrice de changement d'age de non spacialise a spacialise + ver-2.0.13 (20051020) - * Correction probleme de dimension pour les pop en longueur dans la matrice de changement d'age +* Correction probleme de dimension pour les pop en longueur dans la matrice de changement d'age + ver-2.0.12 (20051013) - * utilisation de la nouvelle implantation de matrice (val par defaut) Si seulement 1/4 des elements de la matrice differe de la valeur par defaut alors les performances sont meilleurs +* utilisation de la nouvelle implantation de matrice (val par defaut) Si seulement 1/4 des elements de la matrice differe de la valeur par defaut alors les performances sont meilleurs + ver-2.0.11 (20051005) - * passage de toutes les matrices en float pour prendre 2 fois moins de place - * amelioration de la liberation du cache de calcul - * ajout d'une condition pour les logs de `SiMatrice2` - * ajout de l'exception lors de log de probleme grave dans ifremerdb.xml +* passage de toutes les matrices en float pour prendre 2 fois moins de place +* amelioration de la liberation du cache de calcul +* ajout d'une condition pour les logs de `SiMatrice2` +* ajout de l'exception lors de log de probleme grave dans ifremerdb.xml + ver-2.0.10 (20050923) - * ajout du cache Hard qui est le meme qu'avant - * suppression des l'anciennes stat des optimisations - * ajout du support de l'option -DCallAnalyze=[true|false] - * essai de non recalcule de Population.getMatriceZone - * tous les logs de `SiMatrice` & co en /*#...#*/ - * modification du calcul de loopOver, on calcule sur les metiers des `SetOfVessels` des Strategies +* ajout du cache Hard qui est le meme qu'avant +* suppression des l'anciennes stat des optimisations +* ajout du support de l'option -DCallAnalyze=[true|false] +* essai de non recalcule de Population.getMatriceZone +* tous les logs de `SiMatrice` & co en /*#...#*/ +* modification du calcul de loopOver, on calcule sur les metiers des `SetOfVessels` des Strategies + ver-2.0.9 (20050915) - * ajout de 3 caches different pour l'optimisation des caculs les caches sont selectionnable au lancement d'isis - * ajout de la possibilité de faire les boucles Str/Met que sur les metiers de la strategie dans `SiMatrice`. Cette fontion est selectionnable au lancement d'isis +* ajout de 3 caches different pour l'optimisation des caculs les caches sont selectionnable au lancement d'isis +* ajout de la possibilité de faire les boucles Str/Met que sur les metiers de la strategie dans `SiMatrice`. Cette fontion est selectionnable au lancement d'isis + ver-2.0.8 (20050???) - * selection plus fine des elements selectionnable dans une combobox +* selection plus fine des elements selectionnable dans une combobox + ver-2.0.7 (20050613) - * ajout dans le `LogMonitor` des `StackTraces` - * ajout d'une règle pour avoir les résultats économiques - * Amélioration des matrices Eco (ajout d'un nom à la matrice et au dimension, traitement special si pas d'effort) - * Lors de la sauvegarde des resultats l'export n'est vraiment fait que lorsqu'il y a au moins une méthode d'export selectionnée - * Ajout d'un cache pour le XMLEncoderDecoder - * On ne fait plus le Changement de classe si la `MetaPop` est en longueur +* ajout dans le `LogMonitor` des `StackTraces` +* ajout d'une règle pour avoir les résultats économiques +* Amélioration des matrices Eco (ajout d'un nom à la matrice et au dimension, traitement special si pas d'effort) +* Lors de la sauvegarde des resultats l'export n'est vraiment fait que lorsqu'il y a au moins une méthode d'export selectionnée +* Ajout d'un cache pour le XMLEncoderDecoder +* On ne fait plus le Changement de classe si la `MetaPop` est en longueur + ver-2.0.6 (20050603) - * correction bug#459, bug#460, mauvaise sauvegarde des correspondances s'il n'y avait qu'une zone repro et une zone recru (mapping toujours vide) - * ajout dans lutinutil de la method utilisé par le serveur de simulation pour supprimer recursivement un repertoire - * ajout du numero de version de isis dans les logs au lancement +* correction bug#459, bug#460, mauvaise sauvegarde des correspondances s'il n'y avait qu'une zone repro et une zone recru (mapping toujours vide) +* ajout dans lutinutil de la method utilisé par le serveur de simulation pour supprimer recursivement un repertoire +* ajout du numero de version de isis dans les logs au lancement + ver-2.0.5 (20050525) - * correction du l'email d'envoi du bugreport pour le `LogMonitor` - * ajout dans la status bar de la fenetre de log, l'utilisation memoire et une horloge - * correction pour les collections dans l'equation de reproduction - * correction du modele de données pour mettre des cardinalitées 0-1, la on il faut (corrige le probleme de creation d'objet) - * correction de la boite de dialog a propos +* correction du l'email d'envoi du bugreport pour le `LogMonitor` +* ajout dans la status bar de la fenetre de log, l'utilisation memoire et une horloge +* correction pour les collections dans l'equation de reproduction +* correction du modele de données pour mettre des cardinalitées 0-1, la on il faut (corrige le probleme de creation d'objet) +* correction de la boite de dialog a propos + ver-2.0.4 (20050518) - * Utilisation de `SecteurSimpleFactory` pour l'affichage des Secteurs dans l'arbre - * Modification de l'évaluation de la reproduction, utilisation de la méthode demandée par Stéphanie et Hilaire (comme la version qui avait été intégrée dans l'ancienne version du simulateur) - * ajout d'une fenêtre montrant les logs directements dans l'application - * ajout de l'attribut mapfiles dans Region - * ajout support de l'utilisation de carte utilisateur (sur filesystem) - * si le script de pre-simulation n'est pas selectionné il n'est pas pris en compte - * Message pour avertir que les données vont etre upgrade - * Arret du logiciel si les données sont trop recente pour la version d'isis utilisé - * dans les equations de croissance ajout de la variable classe de type `ClassePopulation` - * fermeture bug #444 +* Utilisation de `SecteurSimpleFactory` pour l'affichage des Secteurs dans l'arbre +* Modification de l'évaluation de la reproduction, utilisation de la méthode demandée par Stéphanie et Hilaire (comme la version qui avait été intégrée dans l'ancienne version du simulateur) +* ajout d'une fenêtre montrant les logs directements dans l'application +* ajout de l'attribut mapfiles dans Region +* ajout support de l'utilisation de carte utilisateur (sur filesystem) +* si le script de pre-simulation n'est pas selectionné il n'est pas pris en compte +* Message pour avertir que les données vont etre upgrade +* Arret du logiciel si les données sont trop recente pour la version d'isis utilisé +* dans les equations de croissance ajout de la variable classe de type `ClassePopulation` +* fermeture bug #444 + ver-2.0.3 (20050429) - * Remplacement pour `Strategie->StrategyMonthInfo->numberOfTrips` du spinner par un JLabel car il n'est pas modifiable (calculé) - * Amélioration table de saisie du mapping repro->recru - * Amélioration de la recherche des dépendances entre objets lors d'une suppression. - * fermeture bug #425, #434, #437, #438 +* Remplacement pour `Strategie->StrategyMonthInfo->numberOfTrips` du spinner par un JLabel car il n'est pas modifiable (calculé) +* Amélioration table de saisie du mapping repro->recru +* Amélioration de la recherche des dépendances entre objets lors d'une suppression. +* fermeture bug #425, #434, #437, #438 + ver-2.0.2 (20050414) - * correction du bug de selection de maille sur la carte (fonctionne mais pas pour les mailles tres petites) +* correction du bug de selection de maille sur la carte (fonctionne mais pas pour les mailles tres petites) + ver-2.0.1 (20050408) - * correction erreurs de simulation - * correction erreurs de representation des matrices dans le rendu des résultats - * permet de supprimer des métiers de `MetierEffortDescription` dans `SetOfVessels` +* correction erreurs de simulation +* correction erreurs de representation des matrices dans le rendu des résultats +* permet de supprimer des métiers de `MetierEffortDescription` dans `SetOfVessels` + ver-2-RC1 (20040326) - * Secteur pour le nombre total de secteur retourne 1 et non 0, pour etre coherent avec le getAllSecteur dans lequel il s'ajoute lui meme. - * ajout sur Metier des methodes getValeurParamControlableAsString et getValeurParamControlableAsNumber - * modification de l'interface de Selectivite dans Engin, pour mettre une modification plus simple des equations - * modification de toutes l'interface de lancement des simulations - * amelioration de l'interface de creation de script d'enchainement de simulation. Si aucun editeur n'existe alors ne propose que les scripts - * dans le tableau de population les longueurs min et max sont affichées si les classes sont en longueur - * correction d'une erreur lors de la creation de la matrice de changement de classe pour une population en longueur n'ayant qu'un secteur de pop - * amelioration du fichier java web start pour permettre d'avoir l'aide avec le javahelp - * amelioration du jar standalone pour avoir l'aide dedans + +* Secteur pour le nombre total de secteur retourne 1 et non 0, pour etre coherent avec le getAllSecteur dans lequel il s'ajoute lui meme. +* ajout sur Metier des methodes getValeurParamControlableAsString et getValeurParamControlableAsNumber +* modification de l'interface de Selectivite dans Engin, pour mettre une modification plus simple des equations +* modification de toutes l'interface de lancement des simulations +* amelioration de l'interface de creation de script d'enchainement de simulation. Si aucun editeur n'existe alors ne propose que les scripts +* dans le tableau de population les longueurs min et max sont affichées si les classes sont en longueur +* correction d'une erreur lors de la creation de la matrice de changement de classe pour une population en longueur n'ayant qu'un secteur de pop +* amelioration du fichier java web start pour permettre d'avoir l'aide avec le javahelp +* amelioration du jar standalone pour avoir l'aide dedans Modified: trunk/src/site/rst/v3/changelog.rst =================================================================== --- trunk/src/site/rst/v3/changelog.rst 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/rst/v3/changelog.rst 2015-04-23 13:41:21 UTC (rev 232) @@ -23,359 +23,408 @@ .. * #L% .. - -Liste des changements apportés à Isis-Fish (Version 3) +Liste des changements apportés à ISIS-Fish (Version 3) ====================================================== isis-fish (3.3.0.8) chatellier 20110410 - * Fix NullPointerException with length change matrix +* Fix NullPointerException with length change matrix + isis-fish (3.3.0.7) chatellier 20110120 - * Add 64bits launch scripts +* Add 64bits launch scripts + isis-fish (3.3.0.6) chatellier 20101206 - * Update to topia 2.3.4 (fix created entities transaction isolation) - * Rename emigration tab to "Emmigration" for french locale - * Add characters escaping in qsub script regex - * Clean debug file at each isis lauching +* Update to topia 2.3.4 (fix created entities transaction isolation) +* Rename emigration tab to "Emmigration" for french locale +* Add characters escaping in qsub script regex +* Clean debug file at each isis lauching + isis-fish (3.3.0.5) chatellier 20100723 - * Fix wrong openmap version used +* Fix wrong openmap version used + isis-fish (3.3.0.4) chatellier 20100721 - * Add more startup information in debug.txt file (arch, R_HOME, PATH) - * Add 64bits jri native libraries - * Fix dependant simulation plans execution (beforeSimulation/afterSimulation) - * Reduce spaces in strategies edition - * Fix parameter edition for non primitive types in user script (Double...) - * Add simulation parameter cache to not keep simulation prescript on memory +* Add more startup information in debug.txt file (arch, R_HOME, PATH) +* Add 64bits jri native libraries +* Fix dependant simulation plans execution (beforeSimulation/afterSimulation) +* Reduce spaces in strategies edition +* Fix parameter edition for non primitive types in user script (Double...) +* Add simulation parameter cache to not keep simulation prescript on memory + isis-fish (3.3.0.3) chatellier 20100426 - * Add new option to customize qsub options - * Update libs (log4j, junit) - * Fix first age use in group creation wizard +* Add new option to customize qsub options +* Update libs (log4j, junit) +* Fix first age use in group creation wizard + isis-fish (3.3.0.2) chatellier 20100407 - * Fix a NPE when reloading in process simulation - * Fix a migration problem on region with non null empty map list - * Fix a problem with failing region saves (was blocking all saving actions) +* Fix a NPE when reloading in process simulation +* Fix a migration problem on region with non null empty map list +* Fix a problem with failing region saves (was blocking all saving actions) + isis-fish (3.3.0.1) chatellier 20100330 - * Make java path configurable on cluster server (caparmor & noumea) +* Make java path configurable on cluster server (caparmor & noumea) + isis-fish (3.3.0.0) chatellier 20100224 - * Replace zone selection event from mouse click to correct valueChanged - * Fix a NullPointerException during region check - * Disable all list filtering functionalities (don't work anymore with a lot of simulations) +* Replace zone selection event from mouse click to correct valueChanged +* Fix a NullPointerException during region check +* Disable all list filtering functionalities (don't work anymore with a lot of simulations) + isis-fish (3.3.0.0-rc1) chatellier 20100128 - * Enable to add factors from tables (target factor equation, selectivity equation) - * Restore simulation control auto save features (usefull for remote simulation monitoring) - * Make all data storage isolated on simulation directory during a simulation - * Check if result is enabled by getNecessaryResult on SensitivityExport - * Use mexico export format for matrix - * Restore simulation tests at integration-test phase - * Add region factorisable value export (mexico) - * Improve simulation stopping algorithm (now faster) - * Locally save simulation zip to allow simulation restart even after isis shutdown - * In sensitivity analysis, upload only one zip to caparmor for all simulations - * Add option to control number of SSH thread to use - * Add split pane between queued and done simulations tables - * Add free space actions on caparmor configuration UI - * Remove "isis-export" directory - * Fix editor deactivation in input ui - * Remove deprecated method SimulationStorage#getFisheryRegion() - * Update to jfreechart 1.0.13 (major version) - * #1585 : Analyze plans are now reloaded before each simulation - * Editing sensitivity factors after simulation reload now works - * Add confirmation message before launching groups creation wizard - * #1914 : Fix metierSeasonInfo deletion - * Remove some deprecated unused UI classes - * Remove all GenericCell reference (now model based implementation) - * Add missing log category in simulation filter appender - * Add -m n option to qsub to not send email for each simulation - * Remove duplicated SSH key configuration, common configuration for VCS and caparmor - * Global VCS improvement (code, script UI, input UI) - * Update to svnkit 1.3.2 - * Unification of error frames - * Add ".shp" extension to database map files list (database migration) - * Move codelutin librairies to nuiton.org (database migration) +* Enable to add factors from tables (target factor equation, selectivity equation) +* Restore simulation control auto save features (usefull for remote simulation monitoring) +* Make all data storage isolated on simulation directory during a simulation +* Check if result is enabled by getNecessaryResult on SensitivityExport +* Use mexico export format for matrix +* Restore simulation tests at integration-test phase +* Add region factorisable value export (mexico) +* Improve simulation stopping algorithm (now faster) +* Locally save simulation zip to allow simulation restart even after isis shutdown +* In sensitivity analysis, upload only one zip to caparmor for all simulations +* Add option to control number of SSH thread to use +* Add split pane between queued and done simulations tables +* Add free space actions on caparmor configuration UI +* Remove "isis-export" directory +* Fix editor deactivation in input ui +* Remove deprecated method SimulationStorage#getFisheryRegion() +* Update to jfreechart 1.0.13 (major version) +* #1585 : Analyze plans are now reloaded before each simulation +* Editing sensitivity factors after simulation reload now works +* Add confirmation message before launching groups creation wizard +* #1914 : Fix metierSeasonInfo deletion +* Remove some deprecated unused UI classes +* Remove all GenericCell reference (now model based implementation) +* Add missing log category in simulation filter appender +* Add -m n option to qsub to not send email for each simulation +* Remove duplicated SSH key configuration, common configuration for VCS and caparmor +* Global VCS improvement (code, script UI, input UI) +* Update to svnkit 1.3.2 +* Unification of error frames +* Add ".shp" extension to database map files list (database migration) +* Move codelutin librairies to nuiton.org (database migration) + isis-fish (3.2.0.10) chatellier 20091112 - * Increase default java memory for caparmor jobs (2Go) - * Fix a problem with dependant plans not blocked on current simulation +* Increase default java memory for caparmor jobs (2Go) +* Fix a problem with dependant plans not blocked on current simulation + isis-fish (3.2.0.9) chatellier 20091021 - * Add file redirection in caparmor simulation launch scripts +* Add file redirection in caparmor simulation launch scripts + isis-fish (3.2.0.8) chatellier 20091020 - * Fix compilation directory per simulation problem (aspect were defined before simulation context definition) +* Fix compilation directory per simulation problem (aspect were defined before simulation context definition) + isis-fish (3.2.0.7) chatellier 20090928 - * Fix a missing hashCode() problem in month (cause problem in matrixND) - * Add time unit (seconds) in simulation summary - * Make compilation directory per simulation (caparmor concurrency problem) - * Fix plan generator was not closing database after finishing sub job - * Delete remote launcher result archive after use - * Modify analyze plans starting to take extra rules - * Set ssh key in autorized_keys when connected with password - * Isis now start with 1Go of allocated memory - * Fix strategies/population selection on old simulation reloading - * Always use logger for force writing in debug.txt file - * Instantiate simulation parameters objects only when needed (to work on caparmor) - * Add log in equation content - * Fix export names selection problem for current simulation - * Fix result names selection problem for current simulation - * Improve check region code (null object, invalid names...) - * Refactor storage modifications notification (done for regions) - * Fix a little trace util object for both Cache and Trace aspect - * Add aspect to get rule time (init/pre/post) in simulation summary +* Fix a missing hashCode() problem in month (cause problem in matrixND) +* Add time unit (seconds) in simulation summary +* Make compilation directory per simulation (caparmor concurrency problem) +* Fix plan generator was not closing database after finishing sub job +* Delete remote launcher result archive after use +* Modify analyze plans starting to take extra rules +* Set ssh key in autorized_keys when connected with password +* Isis now start with 1Go of allocated memory +* Fix strategies/population selection on old simulation reloading +* Always use logger for force writing in debug.txt file +* Instantiate simulation parameters objects only when needed (to work on caparmor) +* Add log in equation content +* Fix export names selection problem for current simulation +* Fix result names selection problem for current simulation +* Improve check region code (null object, invalid names...) +* Refactor storage modifications notification (done for regions) +* Fix a little trace util object for both Cache and Trace aspect +* Add aspect to get rule time (init/pre/post) in simulation summary + isis-fish (3.2.0.6) chatellier 20090914 - * Add message if scripts can't be compiled - * Restore local simulation launcher (not as default) - * Fix force parameter when adding result with composed names +* Add message if scripts can't be compiled +* Restore local simulation launcher (not as default) +* Fix force parameter when adding result with composed names + isis-fish (3.2.0.5) chatellier 20090904 - * Fix export loaded too early (not in correct classloader) - * Move sensitivity exports to their own package - * Fix a date comparison problem (frequent in windows) - * Restore running status progress bar indeterminate state +* Fix export loaded too early (not in correct classloader) +* Move sensitivity exports to their own package +* Fix a date comparison problem (frequent in windows) +* Restore running status progress bar indeterminate state + isis-fish (3.2.0.5-rc3) chatellier 20090827 - * Fix a beansutils conversion problem for MatrixND +* Fix a beansutils conversion problem for MatrixND + isis-fish (3.2.0.5-rc2) chatellier 20090827 - * Can copy openmap map to system clipboard - * Don't extract database for sensitivity analysis (excepted first) - * Add user script javadoc generation - * Move script import/export to Jaxx - * Fix nano time problem (not related to real date) - * @Doc annotation is now only field target - * Fix creation group assistant's labels - * Improve simulation summary - * #1905 : nom des labels pour somme par année +* Can copy openmap map to system clipboard +* Don't extract database for sensitivity analysis (excepted first) +* Add user script javadoc generation +* Move script import/export to Jaxx +* Fix nano time problem (not related to real date) +* @Doc annotation is now only field target +* Fix creation group assistant's labels +* Improve simulation summary +* #1905 : nom des labels pour somme par année + isis-fish (3.2.0.5-rc1) chatellier 20090616 - * Remove inprocess launcher (due to memory consumption) - * Readd tools.jar (isis don't need jdk anymore) - * Fix bug 1772 ( https://labs.libre-entreprise.org/tracker/index.php?func=detail&aid=1772&group_id=8&atid=113 ) - * Fix bug 1900 ( https://labs.libre-entreprise.org/tracker/index.php?func=detail&aid=1900&group_id=8&atid=113 ) - * Fix simulation plan subjob number : start at 0 - * Fix bug, database migration asked twice - * Fix VCSSVN getRemoteStatus(), not showed added status file - * Rename "factors" package to "sensitivity" - * Add tests on each storage for testing template content compilation - * Add script templates based on freemarker template engine +* Remove inprocess launcher (due to memory consumption) +* Readd tools.jar (isis don't need jdk anymore) +* Fix bug 1772 ( https://labs.libre-entreprise.org/tracker/index.php?func=detail&aid=1772&group_id=8&atid=113 ) +* Fix bug 1900 ( https://labs.libre-entreprise.org/tracker/index.php?func=detail&aid=1900&group_id=8&atid=113 ) +* Fix simulation plan subjob number : start at 0 +* Fix bug, database migration asked twice +* Fix VCSSVN getRemoteStatus(), not showed added status file +* Rename "factors" package to "sensitivity" +* Add tests on each storage for testing template content compilation +* Add script templates based on freemarker template engine + isis-fish (3.2.0.4) chatellier 20090508 - * Add sensitivity analysis +* Add sensitivity analysis + isis-fish (3.2.0.4-rc1) letellier 20080225 - * Fix ask passphrase in svn+ssh mode - * Bugfix release +* Fix ask passphrase in svn+ssh mode +* Bugfix release + isis-fish (3.2.0.3) chemit 20081218 - * Change simulation monitoring to work better with SSH launcher - * Update XML-RPC launcher to xmlprc 3 - * Add ssh simulation launcher - * Add Jaxx UI for all interfaces - * Remove SwixAT UI - * switch to lutinproject 3.3 - * switch to topia-service 1.0.1 - * switch to topia-persistence 2.1.1 - * remove tools.jar (now isis need JDK !!!) +* Change simulation monitoring to work better with SSH launcher +* Update XML-RPC launcher to xmlprc 3 +* Add ssh simulation launcher +* Add Jaxx UI for all interfaces +* Remove SwixAT UI +* switch to lutinproject 3.3 +* switch to topia-service 1.0.1 +* switch to topia-persistence 2.1.1 +* remove tools.jar (now isis need JDK !!!) + isis-fish (3.2.0.2) chatellier 20081119 - * fix missing lutinxml dependencies +* fix missing lutinxml dependencies + isis-fish (3.2.0.1) chemit 20081013 - * all ui are now in src/main/java - * use maven 2 directory layout - * use org.codelutin:lutinproject 3.0 - * passage to UTF-8 +* all ui are now in src/main/java +* use maven 2 directory layout +* use org.codelutin:lutinproject 3.0 +* passage to UTF-8 + isis-fish (3.2.0.0) poussin 20080902 - * refactoring option and vcs - * refactoring simulation engin - * new launcher type (subprocess, caparmor ...) in progress - * modify script to use cell and not zone in some computation - * add TechnicalEfficiency equation - * add Inactivity equation support +* refactoring option and vcs +* refactoring simulation engin +* new launcher type (subprocess, caparmor ...) in progress +* modify script to use cell and not zone in some computation +* add TechnicalEfficiency equation +* add Inactivity equation support + isis-fish (3.1.3) tchemit 20080319 - * bug correction when migration failed, still launch application on a new database - * bug correction changing local database in configuration ui has no effect on next launch - * bug correction if no svn connexion, application could not start - * use commandline 0.4 (improve init and user options) - * improve i18n loading (lutinutil) - * refactor init and vcs init - * bug correction #1605 add annotation on scripts for contextual help - * bug correction #1617 Non prise en compte du changement de base locale - * add new ui for configuration - * bug correction #1601 Exception et erreur apres une simulation - * bug correction #1602 Gros probleme de mise a jour de database entre v3.0 vers 3.1 perte des pecheries - * bug i18n (loose some translate while using Isis-Fish from a jar) +* bug correction when migration failed, still launch application on a new database +* bug correction changing local database in configuration ui has no effect on next launch +* bug correction if no svn connexion, application could not start +* use commandline 0.4 (improve init and user options) +* improve i18n loading (lutinutil) +* refactor init and vcs init +* bug correction #1605 add annotation on scripts for contextual help +* bug correction #1617 Non prise en compte du changement de base locale +* add new ui for configuration +* bug correction #1601 Exception et erreur apres une simulation +* bug correction #1602 Gros probleme de mise a jour de database entre v3.0 vers 3.1 perte des pecheries +* bug i18n (loose some translate while using Isis-Fish from a jar) + isis-fish (3.0.22) poussin 20071107 - * bug correction when launch many simulation with AnalysePlan (OutOfMemory) - now we don't use cglib but javassist +* bug correction when launch many simulation with AnalysePlan (OutOfMemory) + now we don't use cglib but javassist + ver-3.0.21 poussin 20071107 - * bug correction in ResultDatastore, bad database used to get result during simulation - * add call to close method on SimulationStorage for in memory database - * bug correction when launch many simulation with AnalysePlan (OutOfMemory) +* bug correction in ResultDatastore, bad database used to get result during simulation +* add call to close method on SimulationStorage for in memory database +* bug correction when launch many simulation with AnalysePlan (OutOfMemory) + ver-3.0.20 poussin 20071102 - * add clean temp directory simulation preparation - * add IsisFish version number in parameter - * add getPopulations method in PopulationMonitor - * bug correction #1592 in totalFishingMortality during reduction of matrix - * bug correction #1583 about too many file open - * bug in export script template - * bug correction in rule Cantonnement - * modify database simulation usage, now we use in memory database for - data, and file storage for result, to separate result and data. This - improve performance (70%). - * bug switch to h2 database version 1.0.60, this prevent rollback exception - during simulation +* add clean temp directory simulation preparation +* add IsisFish version number in parameter +* add getPopulations method in PopulationMonitor +* bug correction #1592 in totalFishingMortality during reduction of matrix +* bug correction #1583 about too many file open +* bug in export script template +* bug correction in rule Cantonnement +* modify database simulation usage, now we use in memory database for + data, and file storage for result, to separate result and data. This + improve performance (70%). +* bug switch to h2 database version 1.0.60, this prevent rollback exception + during simulation + ver-3.0.19 poussin 200706?? - * bug in cache for String and number in parameter - * bug RuleMonitor add Rule as parameter - * add extraRules field in SimulationParameter to permit Analyse Plan to - add rules in parameter +* bug in cache for String and number in parameter +* bug RuleMonitor add Rule as parameter +* add extraRules field in SimulationParameter to permit Analyse Plan to + add rules in parameter + ver-3.0.18 poussin 20070525 - * bug go.bat have correct DOS end of line - * improve build-release.sh to send email to user and devel list after deploy - * bug correction in delete simulation, remove close context at begin of - clear method - * bug permit simulation without SimulationControl - * bug in queue model test if no more simulation to prevent Index Out of - bound Exception +* bug go.bat have correct DOS end of line +* improve build-release.sh to send email to user and devel list after deploy +* bug correction in delete simulation, remove close context at begin of + clear method +* bug permit simulation without SimulationControl +* bug in queue model test if no more simulation to prevent Index Out of + bound Exception + ver-3.0.17 poussin 20070524 - * add support for filename in export +* add support for filename in export + ver-3.0.16 poussin 20070521 - * add ssj jar to have random library - * add support to auto upgrade database (topia migration service) - * bug force reload parameter in thread simulation to prevent class cast - exception because same class is loaded in two different classloader +* add ssj jar to have random library +* add support to auto upgrade database (topia migration service) +* bug force reload parameter in thread simulation to prevent class cast + exception because same class is loaded in two different classloader + ver-3.0.15 poussin 20070406 - * change database lock_mode to permit read with out lock - * change database version to 1.0.20070304 - * bug end line in equation editor +* change database lock_mode to permit read with out lock +* change database version to 1.0.20070304 +* bug end line in equation editor + ver-3.0.14 poussin 20070402 - * add beforeOrEquals and afterOrEquals methods to Date and Month +* add beforeOrEquals and afterOrEquals methods to Date and Month + ver-3.0.13 poussin 20070330 - * add simulation information support - * change aspect deployment classloader (not used Agent) - * bug in cache aspect when used without trace aspect - * add checkout maven file option - * change MatrixPanel context menu - * bug in datastore closeContext (nullify storage) - * bug in datastore getStorage (if closed create new) +* add simulation information support +* change aspect deployment classloader (not used Agent) +* bug in cache aspect when used without trace aspect +* add checkout maven file option +* change MatrixPanel context menu +* bug in datastore closeContext (nullify storage) +* bug in datastore getStorage (if closed create new) + ver-3.0.12 poussin 20070320 - * bug in cache, help garbage with clear on collection - * add on matrix sumOverDim(dim, start, nb) - * change statistic is not used by default +* bug in cache, help garbage with clear on collection +* add on matrix sumOverDim(dim, start, nb) +* change statistic is not used by default + ver-3.0.11 poussin 200703?? - * add result support in analyse plan - * bug in AnalysePlanContext values access +* add result support in analyse plan +* bug in AnalysePlanContext values access + ver-3.0.10 poussin 20060305 - * Analyse Plan implementation - * feature #1531 date automaticaly added to simulation id - * bug in Range value inversion of integer and real - * bug #1492 matrix index error for result matrix - * bug #1493 simulation, region deletion - * bug #1495 view population number with one population - * bug #1496 simulation, region order - * bug #1528 in min size in wizard class creation - * bug #1535 save/cancel button activation/desactivation - * bug #1536 simulation queue +* Analyse Plan implementation +* feature #1531 date automaticaly added to simulation id +* bug in Range value inversion of integer and real +* bug #1492 matrix index error for result matrix +* bug #1493 simulation, region deletion +* bug #1495 view population number with one population +* bug #1496 simulation, region order +* bug #1528 in min size in wizard class creation +* bug #1535 save/cancel button activation/desactivation +* bug #1536 simulation queue + ver-3.0.9 poussin 20060208 - * add equation editor with syntaxe checking on all equation - * implement Region checking mecanisme +* add equation editor with syntaxe checking on all equation +* implement Region checking mecanisme + ver-3.0.8 poussin 20060205 - * force checkout of directory not checkouted at startup +* force checkout of directory not checkouted at startup + ver-3.0.7 poussin 20060125 - * add import region and rename menu - * bug in update script +* add import region and rename menu +* bug in update script + ver-3.0.6 poussin 20060125 - * add support for user prompt update file at startup - * bug saisons (bad converter init) - * simulation thread completely rewriten - * first version of systray - * region copy - * bug tree refresh after delete region - * cvs synchronisation menu - * test de non regression - * bug in exports - * bug in rules +* add support for user prompt update file at startup +* bug saisons (bad converter init) +* simulation thread completely rewriten +* first version of systray +* region copy +* bug tree refresh after delete region +* cvs synchronisation menu +* test de non regression +* bug in exports +* bug in rules + ver-3.0.5 poussin 20061020 - * add support for delete prompt message and delete cascade prompt message +* add support for delete prompt message and delete cascade prompt message + ver-3.0.4 (poussin 20061017) - * improve cache key computation (use string), (gain 80%) +* improve cache key computation (use string), (gain 80%) + ver-3.0.3 (poussin 20061016) - * bug in getMonth if date is negative - * bug in message error during equation compilation, now we show the - equation type +* bug in getMonth if date is negative +* bug in message error during equation compilation, now we show the + equation type + ver-3.0.2 (poussin 20061013) - * add import from isis-fish v2 - * change rules from region to root - * improve equation frame editor (equation documentation) +* add import from isis-fish v2 +* change rules from region to root +* improve equation frame editor (equation documentation) + ver-3.0.1 (poussin 20060926) - * bug selection cell (selected in list -> note selected in map) - * add extension to file for model equation - * improve refresh in input - * add argument force to ResultStorage.addResult method - * bug put new Population in right Species when more than one Species (tree problem) - * bug put new Rule script in right region (tree problem) - * add firstNull='true' for gear values types - * bug when load gear with no values (null) - * change method call: Input.CommitRegionInCVS -> Input.commitRegionInCVS - * add Equation model editor - * bug in script editor, don't used translated String for script type - * bug in script editor, menu save/delete/deleteCVS work now - * change use for(int i...) in GravityModel and SiMatrix for matrix access - (gain factor 4 on matrix access and 65% on simulation) - * change use Soft cache in ResultStorage (gain 10%) - * improve ResultStorage keep in memory all result available to prevent unecessary - query on database. Useful with Soft cache. - * change use commons-collection in Cache aspect (prevent garbage bug in HashMapMultiKey) - * bug in tools.jar search pattern for Windows - * bug when create SetOfVessels in Effort description Add button - was always grey - * add getNecessaryResult in Rule to know result necessary for this rule - and activate it automaticaly - * improve all results are now optionnal - * add compute and add as result discard weight if necessary - * add TACweight in DemoRegion - * add result MATRIX_NO_ACTIVITY - * bug can set rule parameter - * bug rule parameter can be saved and restored - * improve when TopiaContext is used to read, error if another try to write - (lock table timeout). - * bug many correction in persistence (lock problem, load cycle problem) +* bug selection cell (selected in list -> note selected in map) +* add extension to file for model equation +* improve refresh in input +* add argument force to ResultStorage.addResult method +* bug put new Population in right Species when more than one Species (tree problem) +* bug put new Rule script in right region (tree problem) +* add firstNull='true' for gear values types +* bug when load gear with no values (null) +* change method call: Input.CommitRegionInCVS -> Input.commitRegionInCVS +* add Equation model editor +* bug in script editor, don't used translated String for script type +* bug in script editor, menu save/delete/deleteCVS work now +* change use for(int i...) in GravityModel and SiMatrix for matrix access + (gain factor 4 on matrix access and 65% on simulation) +* change use Soft cache in ResultStorage (gain 10%) +* improve ResultStorage keep in memory all result available to prevent unecessary + query on database. Useful with Soft cache. +* change use commons-collection in Cache aspect (prevent garbage bug in HashMapMultiKey) +* bug in tools.jar search pattern for Windows +* bug when create SetOfVessels in Effort description Add button + was always grey +* add getNecessaryResult in Rule to know result necessary for this rule + and activate it automaticaly +* improve all results are now optionnal +* add compute and add as result discard weight if necessary +* add TACweight in DemoRegion +* add result MATRIX_NO_ACTIVITY +* bug can set rule parameter +* bug rule parameter can be saved and restored +* improve when TopiaContext is used to read, error if another try to write + (lock table timeout). +* bug many correction in persistence (lock problem, load cycle problem) + ver-3.0.0 - * Utililsation de DoubleBigVector par defaut pour les Matrix - (gain facteur entre 2 et 8 suivant parcours (Iterator, Semantic, Index) - * Suppression de tous les scripts utilisation de Java et compilation - (gain facteur 1000 pour l'eval des equations donc 91% sur la simulation) + +* Utililsation de DoubleBigVector par defaut pour les Matrix + (gain facteur entre 2 et 8 suivant parcours (Iterator, Semantic, Index) +* Suppression de tous les scripts utilisation de Java et compilation + (gain facteur 1000 pour l'eval des equations donc 91% sur la simulation) Modified: trunk/src/site/rst/v3/index.rst =================================================================== --- trunk/src/site/rst/v3/index.rst 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/rst/v3/index.rst 2015-04-23 13:41:21 UTC (rev 232) @@ -5,7 +5,7 @@ .. * $Id$ .. * $HeadURL$ .. * %% -.. * Copyright (C) 2011 CodeLutin +.. * Copyright (C) 2011 - 2015 Ifremer, CodeLutin .. * %% .. * This program is free software: you can redistribute it and/or modify .. * it under the terms of the GNU General Public License as @@ -26,18 +26,14 @@ Version 3 ========= -Cette version n'est plus maintenue depuis 2011 +*Cette version n'est plus maintenue depuis 2011.* Documentation ------------- -`FAQ`_ - Foire aux questions - -`Documentation utilisateur`_ - -`Documentation développeur`_ - +* `FAQ`_ : Foire aux questions +* `Documentation utilisateur`_ +* `Documentation développeur`_ * `Note pour le passage de la version 3.1.3 a la version 3.2.0`_ Téléchargement @@ -48,4 +44,11 @@ .. _FAQ: user/FAQ.html .. _Documentation utilisateur: user/index.html .. _Documentation développeur: devel/index.rst -.. _Note pour le passage de la version 3.1.3 a la version 3.2.0: documentation/changeVersion.html +.. _Note pour le passage de la version 3.1.3 a la version 3.2.0: changeVersion.html + +Information sur les changement de cette version +----------------------------------------------- + +* `Changelog`_ + +.. _Changelog: changelog.html Modified: trunk/src/site/site_en.xml =================================================================== --- trunk/src/site/site_en.xml 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/site_en.xml 2015-04-23 13:41:21 UTC (rev 232) @@ -6,7 +6,7 @@ $Id: site_fr.xml 3124 2010-11-29 18:14:09Z chatellier $ $HeadURL$ %% - Copyright (C) 1999 - 2014 Ifremer, Code Lutin, Chatellier Eric + Copyright (C) 1999 - 2015 Ifremer, Code Lutin, Chatellier Eric %% This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as @@ -24,7 +24,7 @@ #L% --> -<project name="ISIS-fish"> +<project name="ISIS-Fish"> <publishDate position="none" /> <version position="none" /> @@ -66,7 +66,7 @@ </menu> <footer> - <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script> + <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.2.min.js"></script> <script type="text/javascript" src="/js/maven-isisfish.js"></script> <div id='projectMetas' projectversion='${project.version}' Modified: trunk/src/site/site_fr.xml =================================================================== --- trunk/src/site/site_fr.xml 2015-04-23 11:47:00 UTC (rev 231) +++ trunk/src/site/site_fr.xml 2015-04-23 13:41:21 UTC (rev 232) @@ -6,7 +6,7 @@ $Id: site_fr.xml 3124 2010-11-29 18:14:09Z chatellier $ $HeadURL$ %% - Copyright (C) 1999 - 2014 Ifremer, Code Lutin, Chatellier Eric + Copyright (C) 1999 - 2015 Ifremer, Code Lutin, Chatellier Eric %% This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as @@ -117,7 +117,7 @@ </menu> <footer> - <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script> + <script type="text/javascript" src="http://code.jquery.com/jquery-1.11.2.min.js"></script> <script type="text/javascript" src="/js/maven-isisfish.js"></script> <div id='projectMetas' projectversion='${project.version}'