On 09.04.2012 20:54, Michaël Michaud wrote: > 1 - bugs : I've fixed everything I can. I'll recapitulate these fixes in > a readme file > Hope that some of you will be able to have a test on 1.5.2 about these > fixes (and > not only in the trunk's NB)
i was thinking about starting a second snapshot of the stable branch. this we would have candidates until we would freeze on revision. > 2 - we discussed about startup time which is bad in PLUS version, but I > did not have > time to investigate. Ede, did you ? i had an extended look, and because i am also developing on a network share oj takes 10 minutes to start. this said i am thinking about extensions in lib/ext lazily, meaning after the workbench is shown. most of these are needed right away after startup. not sure how to show the user that the workbench is still loading some plugins. thinking about adding a temporary statusbar, visible as long as there are plugins loaded in the background. but this will be something earliest for 1.6 .. > 3 - new zoom plugin : in a previous discussion, we agreed that it should > be disabled > in 1.5 and finalized for 1.6, but we forgot to disable it in 1.5.1. > Matthias. What do > you think ? There are several options and there has been some > suggestions made > about it last time. Can we make a vote ? I see 3 options : > - diable it in 1.5.2 and finalize it for 1.6.0 > - enable it in 1.5.2 (same as 1.5.1) > - enable it in 1.5.2 but disable one of the old zoom tools no opinion, but please remember: new functionality would need a minor version raise. i am growing more and more convinced that the stable branch is a waste of effort. how about moving back to trunk and add a 'option setting'/'cmd line switch' for experimental features? but actually i feel that all this is not necessary and we could add new functions all the time and simply point them out in the release notes, so users don't expect them to be very robust. in my other project with major.minor.patch version scheme i keep it like this major breaks backward compatibility minor adds new functionality patch fixes bugs > 5 - There are also two candidates for inclusion in 1.5.2 PLUS > - new csv driver > can be packaged instead of old txt driver > can be packaged instead of old txt driver and pirol driver > can wait 1.6 release > - skyjump kml driver for OpenJUMP (available on > http://geo.michaelm.free.fr/OpenJUMP/resources/drivers/) > same issue as above. theoretically we couldn't assume them stable as they are not used by a big user crowd. but actually they will never if not released. hence as stated above: - let's abstain from the stable branch - let's agree on a versioning scheme as stated above .. regards ede PS: yippee, i started oj PLUS in background when i started this reply and it just finished. here are some numbers (keep in mind that my file server is very slow compared to the state of the art): check extjar lib\ext\aggregation-0.2.4.jar took 0s check extjar lib\ext\bsheditor4jump-0.2.1.jar took 0s check extjar lib\ext\driver-dxf-0.7.5.jar took 0s check extjar lib\ext\graph-toolbox-0.1.2.jar took 5s check extjar lib\ext\iText-2.1.5.jar took 0s check extjar lib\ext\jgrapht-jdk1.6.jar took 0s check extjar lib\ext\jump-jgrapht-0.4.jar took 0s check extjar lib\ext\JumpChart.jar took 2s check extjar lib\ext\JumpFillPattern.jar took 1s check extjar lib\ext\JumpPrinter.jar took 2s check extjar lib\ext\pbaseClasses.jar took 0s check extjar lib\ext\PirolCsv.jar took 2s check extjar lib\ext\PostGISPlugIn-1.4.2alpha.jar took 1s check extjar lib\ext\sextante-binding-0.6.1.jar took 5s check extjar lib\ext\TableLayout-bin-jdk1.5-2007-04-21.jar took 0s check extjar lib\ext\topology-0.3.jar took 2s check extjar lib\ext\txt-driver-0.3.0.jar took 2s check extjar lib\ext\VertexSymbols.jar took 5s check extjar lib\ext\xbean-2.2.0.jar took 8s finding all OJ extensions took 36s Loading Aggregation PlugIn (Michaël Michaud) 0.2.4 took 11s Loading BeanShell Editor 0.2.1 (2009-12-20) took 0s Loading DXF driver 0.7.5 took 0s Loading Graph Extension (Michaël Michaud) 0.1.2 (2010-04-22) took 22s Loading Jump Chart (com.cadplan.jump) took 13s Loading Fill Pattern (com.cadplan.jump) took 8s Loading Printer (com.cadplan.jump) took 70s Loading Pirol Csv Dataset (de.fhOsnabrueck.jump.pirol.datasources.pirolCSV) took 8s Loading PostGIS Driver (Refractions Research/HCU Hamburg, RZCN/E. Lemesre) 1.4.2 (2011-09-10) took 34s Loading Sextante Tools (es.unex.sextante.openjump.extensions) took 855s Loading Topology Extension (Michaël Michaud) 0.3 (2010-05-25) took 28s Loading Text Driver 0.3.0 took 20s Loading Vertex Note (com.cadplan.jump) took 12s Loading Vertex Symbols (com.cadplan.jump) took 10s loading all OJ extensions took 1091s ------------------------------------------------------------------------------ For Developers, A Lot Can Happen In A Second. Boundary is the first to Know...and Tell You. Monitor Your Applications in Ultra-Fine Resolution. Try it FREE! http://p.sf.net/sfu/Boundary-d2dvs2 _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel