You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "David Smiley (Jira)" <ji...@apache.org> on 2021/10/25 00:08:00 UTC

[jira] [Updated] (LUCENE-10202) spatial: expose dependencies using Gradle Feature Variants

     [ https://issues.apache.org/jira/browse/LUCENE-10202?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Smiley updated LUCENE-10202:
----------------------------------
    Summary: spatial: expose dependencies using Gradle Feature Variants  (was: Expose dependencies using Gradle Feature Variants)

> spatial: expose dependencies using Gradle Feature Variants
> ----------------------------------------------------------
>
>                 Key: LUCENE-10202
>                 URL: https://issues.apache.org/jira/browse/LUCENE-10202
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: modules/spatial-extras
>            Reporter: David Smiley
>            Assignee: David Smiley
>            Priority: Minor
>
> The spatial-extras module has several dependencies.  However some of them like spatial3d (aka Geo3d) are only needed for certain features.  Likewise, JTS could be exposed here as well, and should be opt-in.  In Maven, these should be "optional".  Gradle has a cool alternative for Gradle consumers to select named "feature variants" this module could expose so that it doesn't have to pick the right dependency versions.
> https://docs.gradle.org/current/userguide/feature_variants.html



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org