Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [incubation] Adding dependencies -- abbreviated instructions

Hi David.

Probably our best source of information is the project handbook (Eclipse) (LocationTech)

In the process of creating a CQ, the tool gives you an opportunity to pick something that's already been approved. We made this better with an implementation that runs directly off the project page. I need to enable this for LocationTech [1].

I've noticed that we don't actually describe how to actually create the CQ in the handbook. I'll add this [2].



On 14/03/16 03:21 PM, David Smiley wrote:

Adding dependencies (3rd party JARs), in my experience, is a relatively frequent event.  If not for my project, I certainly imagine so for others.  Has someone worked out a simplified set of instructions on some web URL I cant point our committers at?  I expressly want to avoid excessive information (and thus confusion) about "contributions" of all kinds; instead I just want the essentials specifically for dependencies on 3rd party open-source JARs.

Very loosely, the steps I am aware of are:
* Go to IP Zilla and see if there is an existing CQ for the library.  Does the version matter?  And if I do find one then what?
* If there is no existing IP Zilla entry then file a new CQ.
* Email the PMC (for me/Spatial4j that would be the Locationtech PMC) to indicate that the project requests a dependency, that it's either "works-with" or "prerequesite" (indicate) and other aspects of the dependency of interest (license), and to humbly ask that another PMC member "+1" the CQ.  As an aside -- I think this step ought to be eliminated for certain categories of licenses!  Lets stop wasting people's time on both sides.

Is this necessary at all for a "test" dependency (i.e. JUnit, Mockito, or whatever)?

I know I've done some of this before but every time I do I'm unsure of myself in my approach because I haven't seen the steps distilled.  That's what I'm looking for.

Thanks in advance,

~ David
Lucene/Solr Search Committer, Consultant, Developer, Author, Speaker

incubation mailing list
To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Wayne Beaton
The Eclipse Foundation
          NA 2016

Back to the top