Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [technology-pmc] Question about using modified (reduced) dependencies for IP

I came up with a plan ... using maven profiles to control which repository was used:

a) for release the locationtech repositories are used, change dependency to with classifier to select your "reduced" dependency
b) for deploy (to maven central) public repositories are used, so "downstream" applications can use original (non-reduced) dependency

Information on this strategy is available on the wiki here. Please update the wiki based on your experience, this is a team effort :)

--
Jody Garnett

On 30 November 2015 at 08:55, Chris Eichelberger <cne1x@xxxxxxxx> wrote:
Dear PMC,

My apologies if this has already been addressed, but as part of our IP
review, we have uploaded a subset of Spark for GeoMesa, and are now
trying to figure out how the Maven POM for GeoMesa needs to be updated
to use the reduced Spark if (and only if) the build is occurring at
LocationTech, and to use the full, public artifacts if the build is
occurring anywhere else.

My guess is that we would have a LocationTech-specific build profile,
but I wanted to ping the group to understand if there was already a best
practice in place for this.  I've checked the web site, but did not find
any specific examples addressing this (which is probably nothing more
than a testament to my defective search skills).

Here is a reference to the specific artifact in question:
  https://dev.eclipse.org/ipzilla/show_bug.cgi?id=10154#c9

Thanks so much!

Sincerely,
  -- Chris

_______________________________________________
technology-pmc mailing list
technology-pmc@xxxxxxxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://locationtech.org/mailman/listinfo/technology-pmc


Back to the top