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

Reply via email to