Re: [tools-pmc] CQ process for Wild Web Developer
I don't think the process is really to blame here. So I don't believe the Architecture.Council is the best place to improve it.
What is deeply missing to make this better for committers is a more.integrated way to deal with CQs when the lib is already published woth lots of other metadata on other channels like npmjs or Maven Central or even GitHub or plain Git.
In such case, it would be very convenient to just have to pass a reference to one of those data sources and have the CQ generated from it.
On Friday, August 24, 2018, Doug Schaefer <dschaefer@xxxxxxxxxxxxxx
This is something that probably be brought up with the Architecture Council. I’m assuming this is the first attempt at pushing an npm module through the IP review process. If it is this burdensome, then, yes, it doesn’t make sense to host
at Eclipse. It would be great if we want to do more of these to make it less of a hurdle.
As you've noticed, Gautier and I have opened and managed many CQs for Wild Web Developer. We've put dummy descriptions in the fields because we actually don't know nor care about the transitive dependencies of the Language Servers we're
using. We're fine listing them for IP principles, but don't get how the decription matters here, nor why we, as committers who don't care about those libs, have to do the extra work for researching what each lib is about because PMC needs it.
To me, those are not IP data but just metadata, decoration, non-payload. We shouldn't be forced to put those desciption. And if PMC needs them, it should be up to them to do the extra research effort they need.
This IP part is already quite annoying, and in all honesty, if I were not committed to the ecosystem in other means, this kind of requested effort and the answers to do extra-work would have led me to give up the contribution process and
remain a plain GitHub project.
Ideally, I would like to have been given the opportunity to just list dependencies as npm modules. And as the npmjs site lists everything, to get this list used magically to create CQs with every interesting data.