Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[iot-pmc] [CQ 19956] k8s.io/apiextensions-apiserver 0cd23eb

http://dev.eclipse.org/ipzilla/show_bug.cgi?id=19956





--- Comment #12 from Kai Hudalla <kai.hudalla@xxxxxxxxxxxx>  2019-06-17 03:59:38 ---
(In reply to comment #11)
> (In reply to comment #10)
> > (In reply to comment #8)
> > > Hi Kai,
> > > 
> > > In this particular library, all source code is in pkg folder. And you are
> > > right, all dependencies are compiled to resulting binary. I've removed all
> > > unnecessary files and attached to the CQ.
> > > 
> > > Thanks
> > > 
> > 
> > Then you will need to remove the vendor folder and instead create CQs for the
> > components that this component depends on.
> > 
> 
> I removed vendor folder from all our Golang dependencies. There are more than
> 300 unique libraries that I have to file CQs for :)
> Is there any way to speed the process up? Like having a giant CQ named "ioFog
> Golang Dependencies" and attach a single archive containing all those
> libraries?
> 
> Thanks,
> Saeid
> 

I see your point but I am afraid that there is no way around the IP process.
The only thing that might help us in reducing the number of CQs necessary, is
if all or some of these dependencies qualify as "Exempt Prerequisites" [1]. In
that case we could focus on the ones that are specific to the application you
build. However, given my understanding of how Golang works, I have a hard time
seeing how this should apply, as all dependencies get statically linked into
the binaries. Or am I mistaken?

[1] https://www.eclipse.org/projects/handbook/#ip-third-party-exempt


-- 
Configure CQmail: http://dev.eclipse.org/ipzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the CQ.


Back to the top