Stefan Steiniger wrote: > Michaël Michaud wrote: Hi,
> > Here are my thoughts about the question : > > - Andreas is one of the main contributors of the project, so his own > > advice about what is good for OpenJUMP is much welcome thanks, although I don't feel like I've been contributing much lately... > > - I wouldn't like to see big libraries added to openjump just to be able > > to use a few classes of those libraries, but small packages to add > > capabities to OJ are OK Yes, that's why I'm also hesitating a little (see below). > > - To answer more precisely, It would be interesting to know > > if deegree code should be included as a whole or on a per package basis > > what would be the size and the potential of each package for OpenJUMP > > what would be the redundances with existing OJ code (which may need > > to clean some parts of existing code...) I think that would be fairly difficult and not worth it. Once the GML parsing is used, you use a major part of deegree (feature model, CRS, GML model, geometry model etc.), so that copying over only required packages makes it virtually impossible to keep in sync with the code base. > Yep, Michael summarizes it very well. > I'm also a hesitating to add a big lib of which we may use only a few > things. Although deegree may offer a lot of functionality for the future > (GML and CRS wise and the extended feature model?). I have to agree with you here as well. If we'd have some funding to integrate reprojection based on deegree in OpenJUMP, I'd certainly opt for 'yes'. If we 'only' want GML, I'd opt for 'maybe yes'. There are certainly a LOT of ideas where deegree code could be used to improve OpenJUMP (think WCS client, access to all data sources raster/vector that deegree can use), but any of them would require some work to implement and make stable. > Does it actually make a difference in terms of memory footprint, i.e. > are all deegree classes loaded? Only classes that are actually used are loaded. If the user does not use any functionality that uses deegree, no deegree class is loaded at all. Best regards, Andreas -- l a t / l o n GmbH Aennchenstrasse 19 53177 Bonn, Germany phone ++49 +228 18496-0 fax ++49 +228 1849629 http://www.lat-lon.de http://www.deegree.org ------------------------------------------------------- OpenStreetMap im Rheinland - May 26th deegree day 2009 - May 27th http://deegreeday.deegree.org
signature.asc
Description: Digital signature
------------------------------------------------------------------------------ Crystal Reports - New Free Runtime and 30 Day Trial Check out the new simplified licensing option that enables unlimited royalty-free distribution of the report engine for externally facing server and web deployment. http://p.sf.net/sfu/businessobjects
_______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel