Ciao Andrea,
please read below....
-------------------------------------------------------
Ing. Simone Giannecchini
GeoSolutions S.A.S.
Owner - Software Engineer
Via Carignoni 51
55041  Camaiore (LU)
Italy

phone: +39 0584983027
fax:      +39 0584983027
mob:    +39 333 8128928


http://www.geo-solutions.it
http://simboss.blogspot.com/
http://www.linkedin.com/in/simonegiannecchini

-------------------------------------------------------



On Thu, Jan 22, 2009 at 8:49 AM, Andrea Aime <aa...@opengeo.org> wrote:
> Simone Giannecchini ha scritto:
>> Ciao Jody,
>> as we are moving the gdal plugin to supported, I was thinking about
>> actually reverting the mechanics of the switch.
>>
>> Right now you build with gdal only if explicitly requested, in the end
>> I would like build with gdal by default (even though we might not ask
>> people to install the native libs) but still, give users the
>> possibility to build without gdal.
>> I got to talk to daniele before I can actually come up with a more
>> precise proposal.
>


> Simone,
> as far as I know profiles are only able to add to the base
> build definition, but cannot subtract.

Well, we could define a standard that contains all the plugins and one
that keeps out only imageio-ext gdal.
The first one could be activate by default.


> On the other hand, we have a number of other modules
> that have some problematic dependency, that is, ones that
> do depend on jars that _we cannot_ redistribute, not just
> with some minor annoyance such as a license that requires
> advertising.
>
> As far as I know if the GDAL native libraries are not around,
> the gt-gdal related modules compile anyways and just shut
> down their tests, right?
>

Correct.



> Adrian, the fact these modules are in the build does not
> force you to use them. I mean, consider the SDE module,
> it's in supported land, yet it depends on commercial
> jars (and thus the usage of dummy jars and whatnot).
> I guess you have no use for it, but at the same time it's
> not really making any harm, is it?
> The GDAL ones have a dependency on the GDAL Java bindings,
> but GDAL itself does not have any advertising request
> (uses a MIT style license).
>
> So I guess the trouble was with the imageio-ext jar
> that is going to carry around the jai headers and thus
> the JAI license. And here we have the advertisement
> clause, which I gather is the one bothering one (correct?).
>
> It seems to me a solution would be to treat that specific
> jar  just like JAI, that is, declare it
> as a "provided" dependency that is then not included
> in the shipped package? Simone, would the tiff module still
> be usable if people then forget to include the fixed
> tiff reader?

The quick answer is no, it would need quite some work to achieve that.

Moreover, you would also loose the possibility to perform
multuithreaded reads which is importanto on large data with server
class HW.

I'd rather find a way to cope with the advertisement clause for imageio.

Simone.


>
> Cheers
> Andrea
>
> --
> Andrea Aime
> OpenGeo - http://opengeo.org
> Expert service straight from the developers.
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> _______________________________________________
> Geotools-devel mailing list
> Geotools-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/geotools-devel
>

------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to