My feeling is that we could make a semi-automated script to find the matching Maven dependency based on the MD5 we already have. The only thing is to pick the authoritative dependency (ie. not a re-package to another groupId).
--emi On Thu, Sep 14, 2017 at 8:43 AM, Sven Reimers <[email protected]> wrote: > +1 and +1 for the branch plan.. > > > Sven > > On Thu, Sep 14, 2017 at 7:42 AM, Geertjan Wielenga < > [email protected]> wrote: > >> Excellent. Should we do this on a branch, so that we can do one merge of >> all these changes at the same time into main? >> >> Gj >> >> On Thu, Sep 14, 2017 at 7:40 AM, Jaroslav Tulach < >> [email protected] >> > wrote: >> >> > Here is the plan to get rid of downloading binaries from >> > hg.netbeans.org/binaries: >> > >> > Let's download them from central Maven repository! >> > >> > The support is already in the build harness and for example this module >> is >> > already downloading the JAR from a Maven repo: >> > https://github.com/apache/incubator-netbeans/blob/ >> > master/o.n.html.ko4j/external/binaries-list >> > >> > We just need to go through all the binaries-list files and replace the >> > current JAR references with the Maven syntax: >> > >> > MD5Hash groupId:artifactId:version >> > >> > That's the plan. Volunteers welcomed. >> > -jt >> > >> > 13. 9. 2017 v 21:10, Geertjan Wielenga <[email protected] >> >: >> > >> > > PS: These binaries are all listed in the SGA as being excluded from the >> > > donation and in each case, in the SGA, the related license is mentioned >> > too. >> > > >> > > On Wed, Sep 13, 2017 at 9:00 PM, Geertjan Wielenga < >> > > [email protected]> wrote: >> > > >> > >> >> > >>> On Wed, Sep 13, 2017 at 8:48 PM, Major Péter <[email protected]> >> > wrote: >> > >>> >> > >>> I cloned the repo today and tried to run NetBeans (ant && ant tryme) >> on >> > >>> OSX and I had various compilation related exceptions and NPEs with a >> > >>> Maven project. Almost every code completion request resulted in an >> > >>> exception popup.. >> > >>> Anyone had a similar experience with the donated code? Is this >> NetBeans >> > >>> version meant to be stable at this point? >> > >>> >> > >> >> > >> >> > >> More details please, step by step to reproduce this. I'm also on OSX, >> > >> happy to try to reproduce if you tell me specifically what, >> > >> >> > >> >> > >> >> > >>> >> > >>> On a slightly different topic: >> > >>> Ant downloaded various binary files from hg.netbeans.org/binaries >> > during >> > >>> the build. Are these also Apache licence friendly binaries, or are >> they >> > >>> magic binaries that the build needs to bring in to actually get a >> > >>> working NetBeans release. Are these binaries (well their source) >> going >> > >>> to be donated & built via Apache infrastracture in the long term? >> > >>> >> > >> >> > >> No, they are not donated, they are needed by the build. We will be >> > >> auditing them, will need to check whether we can use them under Apache >> > or >> > >> not, quite some work involved here. >> > >> >> > >> Gj >> > >> >> > >> > > > > -- > Sven Reimers > > * Senior Expert Software Architect > * Java Champion > * NetBeans Dream Team Member: http://dreamteam.netbeans.org > * Community Leader NetBeans: http://community.java.net/netbeans > Desktop Java: > http://community.java.net/javadesktop > * JUG Leader JUG Bodensee: http://www.jug-bodensee.de > * Duke's Choice Award Winner 2009 > > * XING: https://www.xing.com/profile/Sven_Reimers8 > * LinkedIn: http://www.linkedin.com/in/svenreimers
