== Timeline == The [wiki:PromotTestPlan0.8.4 ProMoT test plan] describes testing procedures to ensure that new releases of ProMoT do not break existing functionality. [[BR]] The current list of test systems can be found [wiki:PromotTestSystems here]. == General Steps == * Test core functionality (see [wiki:PromotTestPlan0.8.4 test plan]) * Test functionality given in publication (see [http://dx.doi.org/doi:10.1093/bioinformatics/btp029 paper]) * Update [source://Promot/trunk/promot/BUGS.txt BUGS.txt] (new bugs) * Update [source://Promot/trunk/promot/VERSION VERSION] (new version number) * Update [source://Promot/trunk/promot/VERSIONS.txt VERSIONS.txt] (new features, improvements, bug fixes) * Update [source://Promot/trunk/promot/licences.txt licences.txt] (new terms and licences) * Update [source://Promot/trunk/promot/src/gui/org/mpg/dcts/promot/images/logoPromotSplash.gif logoPromotSplash.gif] (new version number) * Update Windows version * Update [source://Promot/trunk/promot/doc/tutorials/ tutorials] * Update [source://Promot/trunk/promot/doc/mdl-guide manual] * Update [http://www.mpi-magdeburg.mpg.de/projects/promot/ ProMoT website] * Update manual and tutorials on trac (svn server, /var/www/PromotDiana/docs) * Update ProMoT version on dist (svn server, /var/www/PromotDiana/dist) * Create [source://Promot/tags/ tag] in svn repository * Update symbolic link /usr/local/promot/current to new version * Announce new ProMoT version on * ProMoT mailing list (internal and external users) * [http://www.bioinfowiki.mpg.de/index.php/ProMoT MPG BioToolsWiki] * [http://www.sbml.org/ SBML.org] * [http://openwetware.org/wiki/Computational_Tools OpenWetWare.org] * Update information on * [http://sbml.org/SBML_Software_Guide/SBML_Software_Matrix SBML Software Matrix] * [http://sbml.org/SBML_Software_Guide/SBML_Software_Summary SBML Software Summary] == Particular Versions == ||'''Version''' || '''Test Plan''' || '''Test Browser''' || '''Test Visual Editor''' || '''Test Visual Explorer''' || '''Test Results'''|| ||'''0.8.2''' || [wiki:PromotTestPlan0.8.2 -->] || [wiki:PromotBrowserTest -->] || [wiki:PromotEditorTest -->] || [wiki:PromotExplorerTest -->] || [wiki:PromotTestResults0.8.2 -->]|| ||'''0.8.3''' || [wiki:PromotTestPlan0.8.3 -->] || [wiki:PromotBrowserTest -->] || [wiki:PromotEditorTest -->] || [wiki:PromotExplorerTest -->] || [wiki:PromotTestResults0.8.3 -->]|| ||'''0.8.4''' || [wiki:PromotTestPlan0.8.4 -->] || [wiki:PromotBrowserTest0.8.4 -->] || [wiki:PromotEditorTest -->] || [wiki:PromotExplorerTest -->] || [wiki:PromotTestResults0.8.4 -->]|| ||'''0.8.5''' || [wiki:PromotTestPlan0.8.5 -->] || [wiki:PromotBrowserTest0.8.4 -->] || [wiki:PromotEditorTest -->] || [wiki:PromotExplorerTest -->] || [wiki:PromotTestResults0.8.5 -->]|| == Todo == === Version 0.9 === improve stability * improve test coverage * develop concept concurrency issues * solve some concurrency issues as prove of concept === Version 0.8.5 === * check file and dir filter * check tickets * create windows version * add link to PIM tutorial on [http://www.bioinfowiki.mpg.de/index.php/ProMoT MPG BioToolsWiki] * update [http://sbml.org/SBML_Software_Guide/SBML_Software_Matrix SBML Software Matrix] (add check for "other formalism") * update [http://sbml.org/SBML_Software_Guide/SBML_Software_Summary SBML Software Summary] (add description for "synthetic biology" and "PIM") === Version 0.8.4 === * ~~check file and dir filter~~ * ~~check tickets~~ * ~~create windows version~~ === Version 0.8.3 === * ~~SM: Bugs without tickets, to be addressed before release~~ * ~~SM: rename tutorials (need more clarity)~~ === Version 0.8.2 === * ~~Bugs without tickets, to be addressed before release~~ * ~~explorer: parent.ignore_in_export is ignored (string instead of expected boolean)~~ [[BR]] ''Should be ok now, see [8242].'' * ~~editor: link-in disabled (use of strong terminal within module, cmp. ticket #131) needs to be checked again if disable is still necessary/needed~~ [[BR]] ''Should be ok now, see [8244].'' * ~~updates in kb finished?~~ [[BR]] * ~~''Do you mean "icons for executable models? See [8165]. The rest of the models in kb were changed when executable model is straight forward.''~~ * ~~flip variables are exported (contrary to logical models) which is clearly not desirable (introduces ~800 additional vars for egf compare to 600 original vars)~~ * ~~deprecated elements in logical (example) models~~ * updates of documentation? * ~~We need some logical dir structure for ProMoT versions in /dist/. What to do with 0.8.0, 0.8.1, 0.8.2?~~ * ~~fix failing junit tests for !VizExplorer (all tests for !AttributeReaderTest + !LogicalNetworkParser fail with NPE as PromotUI.UI seems to be null) [[BR]]~~ ''Should be ok now, see [8363].''