On Thu, Sep 14, 2017 at 8:57 AM, Emilian Bold <emilian.b...@gmail.com>
wrote:

> 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).
>

I was thinking of that some time ago, attaching a script that I wrote for
that. One of the issues is that not all of the libraries are on Maven.

Jarda, looking at the Maven support in external binaries, seems that if the
binary is not in $HOME/.m2/repository, it is downloaded, but not cached
anywhere, so next time it is needed, it is downloaded again. Is that the
case? Can we cache the downloaded files somewhere, so we don't need to
download them again?

Jan


>
> --emi
>
>
> On Thu, Sep 14, 2017 at 8:43 AM, Sven Reimers <sven.reim...@gmail.com>
> wrote:
> > +1 and +1 for the branch plan..
> >
> >
> > Sven
> >
> > On Thu, Sep 14, 2017 at 7:42 AM, Geertjan Wielenga <
> > geertjan.wiele...@googlemail.com> 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 <
> >> jaroslav.tul...@oracle.com
> >> > 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 <geertjan.wielenga@googlemail.
> com
> >> >:
> >> >
> >> > > 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 <
> >> > > geertjan.wiele...@googlemail.com> wrote:
> >> > >
> >> > >>
> >> > >>> On Wed, Sep 13, 2017 at 8:48 PM, Major Péter <
> majorpe...@gmail.com>
> >> > 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
>

Reply via email to