Hi Jody,

Thanks for the clarification; I didn't get it that the line was a suggestion to remove Guava.

From a cursory look, it appears that GeoTools has few dependencies on Guava. For GeoServer, it seems that GWC and other pieces want to be able to have a Guava cache. I don't think there's a Java 8 analog for those caching options...

For my money, I'd be happy if GeoServer picked a version of Guava (or a range of versions) to aim for. Some of the Guava functionality has stayed the same between versions, and modules which can leverage that might work out better together. (That is, there'd be some utility in using more common Guava functionality rather than a feature which is only in one version.)

Do you have more details about the dependency issues with GeoMesa? (I do see where the ElasticGeo instructions have you ripping out Guava, etc.)

Joda doesn't use Guava. Bringing up GeoServer and GeoMesa dependencies made me think of the Joda updates.

Cheers,

Jim

On 06/28/2016 06:13 PM, Jody Garnett wrote:
As per meeting notes I would like to know if removing Guava is something we can do over the course of 2.10 development.

So does Joda time use Guava as well?
--
Jody Garnett

On 28 June 2016 at 12:31, Jim Hughes <[email protected] <mailto:[email protected]>> wrote:

    Hi all,

    Looks like there is plenty going on, I just wanted to add some
    info re: GeoMesa and Guava.

    Since GeoMesa code ends up being deployed in GeoServer, Hadoop,
    and other environments, Guava is a provided dependency.  We try to
    use Guava features which have remained consistent between Guava
    versions (ranging from 11 to 17 or so).

    From talking to Tyler on GeoMesa's Gitter, we figured out that as
    GeoMesa moves to GT 15/GS 2.9, GeoMesa would need to update the
    Joda time dependency to 2.8 or 2.9.

    Let me know if there's a better practice or thing I can do to help
    out, etc.

    Cheers,

    Jim

    On 06/28/2016 12:34 PM, Jody Garnett wrote:

    Version hell:
    - Guava --> migrate to Java 8 (conflict with ElasticGeo and
    GeoMesa). Consder removing as.


    
------------------------------------------------------------------------------
    Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park
    in San
    Francisco, CA to explore cutting-edge tech and listen to tech
    luminaries
    present their vision of the future. This family event has
    something for
    everyone, including kids. Get more information and register today.
    http://sdm.link/attshape
    _______________________________________________
    Geoserver-devel mailing list
    [email protected]
    <mailto:[email protected]>
    https://lists.sourceforge.net/lists/listinfo/geoserver-devel



------------------------------------------------------------------------------
Attend Shape: An AT&T Tech Expo July 15-16. Meet us at AT&T Park in San
Francisco, CA to explore cutting-edge tech and listen to tech luminaries
present their vision of the future. This family event has something for
everyone, including kids. Get more information and register today.
http://sdm.link/attshape
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel

Reply via email to