hey Peppe,

while i understand the urge to consolidate packages, i can only suggest to 
leave them be having our legacy extensions in mind. unless you doublecheck each 
of them - and maybe some that might still work but are not part of PLUS - you 
will not know which one you break because some classes got moved.

the only legacy compatible way is to duplicate classes and tag the old ones 
deprecated and somewhen in the future to make a clean cut. the downside is the 
duplication here which bloats the source tree even more.

..ede

On 05.06.2018 12:29, Giuseppe Aruta wrote:
> Hi Ede
> I agree that source tree has become too big.
> We should consider to simplify whenever it is possible, even old framework
> (just I don't want to open aa different discussion into this one)
> I would like someday to simply the tree a bit, expecially around Sextante 
> raster libraries.
> For instance:
> we use three branches for Sextante Raster Layers:
> 1) org.openjump.core.rasterimage.* (the main folders for loading raster 
> images, appling style, etc)
> 2) org.openjump.core.ui.plugin.layer.pirolraster.* (original Pirol raster 
> plugins activated on layer tree)
> 3) org.openjump.core.ui.plugin.raster.* (newer plugin for raster images, 
> activated on toolbar>Raster menu)
> 
> I was planning to move
> 2) to  org.openjump.core.rasterimage.plugin.pirolraster.*
> 3) to org.openjump.core.rasterimage.plugin.*
> 
> or everything to org.openjump.core.rasterimage.plugin.*
> Peppe
> 
> 
> 2018-06-05 11:57 GMT+02:00 <edgar.sol...@web.de <mailto:edgar.sol...@web.de>>:
> 
>     On 05.06.2018 09:32, Giuseppe Aruta wrote:
>     > My idea is to create an "org.openjump.core.math" package into OJ tree.
> 
>     generally i feel the source tree is clattered enough as it is and 
> starting a package for one class only might not be necessary. on the other 
> hand there is no math package that i can find in OJ core currently so, why 
> not, do as you please :)
> 
>     ..ede
> 
> 


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to