A bit more information on this CQ processing... I've just submitted three CQs for our jax-rs 2.0, cdi 1.2, and json 1.0 api usage. Here's what I figured out...
Creation of the CQ is done via the link on the right hand side of our project page (under Committer tools, under Intellectual Property...):
https://projects.eclipse.org/proposals/eclipse-microprofilehttps://projects.eclipse.org/projects/technology.microprofile/cq/createOnly Committers can submit CQs.
Once you select to create a CQ, you should select
3rd Party Code Request as the type of CQ. (The majority of our initial CQ's will be 3rd Party.)
On the next page, be creative with your Search. The most likely name to use for your search is the artifact-id from your pom.xml dependency. Try to find the name and version of the piece of software you are using. If you can find one already in use and approved, then your job is very easy. In this case, we just have to create a piggy-back CQ that references this existing approved usage.
If you can't find a match, then there's a bit more work. You need to fill out a short questionnaire that describes our usage. You will need to provide a pointer to the project's website, the source of the 3rd party software, and a few other questions. Nothing too major at this point. I would guess that most of our 3rd party usage will be pretty easy to approve, but we won't know until we start to submit them and interacting with the Eclipse IPO team.
Once the CQ questionnaire is finished, then an IPZilla bug tracker is created. This is then used as your interface with the IPO team. For some examples, here are the ones that were created for my jax-rs 2.0, cdi 1.2, and json 1.0 api CQs:
https://dev.eclipse.org/ipzilla/show_bug.cgi?id=13738https://dev.eclipse.org/ipzilla/show_bug.cgi?id=13740https://dev.eclipse.org/ipzilla/show_bug.cgi?id=13739I'm going to push ahead with these other items as I have time... Please help out since we have so many of them.
Thanks!
Kevin