Excellent, thank you, will take a look. On Mon, Aug 20, 2018, 1:46 AM Geertjan Wielenga <geertjan.wiele...@googlemail.com.invalid> wrote:
> Here's info about the installer-related code that is being audited for > donation: > > http://wiki.netbeans.org/Launchers_Installers_NBI > > Gj > > > On Wed, Aug 15, 2018 at 10:43 PM, Carl Mosca <carljmo...@gmail.com> wrote: > > > Got it, thank you. > > > > Carl > > > > On Wed, Aug 15, 2018 at 4:40 PM Geertjan Wielenga > > <geertjan.wiele...@googlemail.com.invalid> wrote: > > > > > Note, everything that is part of NetBeans is free and open source. > > > > > > What we're discussing here is whether (1) Oracle is able to donate the > > code > > > to Apache, which means Oracle needs to make sure the code really and > > truly > > > does belong to Oracle and (2) whether Apache can release the code. In > > this > > > particular case, the 2nd part of not applicable -- Apache will not be > > > releasing the code that is used to build the installers, i.e., these > are > > > build/compile-time relevant only, so the question of distribution of > > these > > > files is irrelevant. > > > > > > Thanks, > > > > > > Gj > > > > > > > > > > > > On Wed, Aug 15, 2018 at 10:37 PM, Carl Mosca <carljmo...@gmail.com> > > wrote: > > > > > > > OK thank you. > > > > > > > > My understanding is that in general if there are IP issues, the > > original > > > > authors cannot write the new/replacement code and those who may write > > the > > > > new code should not look at the old code...but I am not an attorney. > :) > > > > > > > > Carl > > > > > > > > On Wed, Aug 15, 2018 at 4:35 PM Geertjan Wielenga > > > > <geertjan.wiele...@googlemail.com.invalid> wrote: > > > > > > > > > Yes, it slipped through the cracks. Possibly there'll be problems > > with > > > > > parts of the code because of IP, but I'll be sure to keep this > thread > > > > > updated as we move along with this now, i.e., it will (as much as > > > > possible > > > > > of it) be part of the 3rd donation. It would really help if those > > > > > knowledgeable in this area (there appear to be a lot, in this > thread) > > > > would > > > > > look at that repo and see whether those scripts and files and so on > > do > > > > the > > > > > job and are what's needed, we're going to need to build up > expertise > > in > > > > > this area together, sure, Oracle engineers will be available to > > support > > > > and > > > > > answer questions and so on, but the more we spread the knowledge > the > > > > > better. > > > > > > > > > > Gj > > > > > > > > > > On Wed, Aug 15, 2018 at 10:30 PM, Carl Mosca <carljmo...@gmail.com > > > > > > wrote: > > > > > > > > > > > This is good news. Somehow I got the impression that this code > was > > > not > > > > > > available due to IP and/or license issues. > > > > > > > > > > > > Thank you Gj. > > > > > > > > > > > > On Wed, Aug 15, 2018 at 10:39 AM Geertjan Wielenga > > > > > > <geertjan.wiele...@googlemail.com.invalid> wrote: > > > > > > > > > > > > > On Wed, Aug 15, 2018 at 5:46 AM, Will Hartung < > > > willhart...@gmail.com > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > That said, looking at the git zip download, there's most > > > certainly > > > > > > > evidence > > > > > > > > of the ability to create the Mac installers, which was kind > of > > my > > > > > base > > > > > > > > puzzle. These existed before, where's the scripts to build > it? > > > The > > > > > > actual > > > > > > > > build scripts I can't find, I don't know if they are on/lost > > with > > > > the > > > > > > > > Hudson server (I can't seem to connect to the one linked at > the > > > > > nb.org > > > > > > > > page). All of the hudson.* directories seem to relate to > > NetBeans > > > > > > hudson > > > > > > > > support, not the build. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > That's a good point. > > > > > > > > > > > > > > Installers were always created for NetBeans releases, including > > DMG > > > > > > > installers. > > > > > > > > > > > > > > Looking in the hg repo at Oracle, this is where the related > > scripts > > > > and > > > > > > so > > > > > > > on are found: > > > > > > > > > > > > > > http://hg.netbeans.org/releases/file/tip/installer > > > > > > > > > > > > > > These have not yet been included in the donation process, since > > we > > > > have > > > > > > > been focusing on clusters (e.g., the 'java' cluster, the 'php' > > > > cluster, > > > > > > > etc) and this 'installer' folder falls outside the clusters. > > > > > > > > > > > > > > So, we will work on including the installer folder from the hg > > repo > > > > > into > > > > > > > the donation that we're currently working on, i.e., the 3rd > > > donation. > > > > > > > > > > > > > > Apologies for not thinking about this earlier -- i.e., we've > had > > > the > > > > > > > solution all along and simply not yet included them in the > > > donation. > > > > > > > > > > > > > > Can those knowledgeable in this area take a look at the above > > > folder > > > > -- > > > > > > it > > > > > > > includes everything needed AFAIK for installers for Windows, > > Linux, > > > > and > > > > > > > Mac. > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > Gj > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Finally, the Apache infrastructure has a build bot running > on a > > > Mac > > > > > > Mini. > > > > > > > > If the original build scripts can be found, and the proper > > > > > permissions > > > > > > > > acquired on the Mac Build bot, then, ideally, the previous > > build > > > > can > > > > > be > > > > > > > > ported to the new infrastructure. > > > > > > > > > > > > > > > > Ideally, this shouldn't have to be a clean room reinvention > of > > > the > > > > > > wheel > > > > > > > if > > > > > > > > it were deigned to be something that the group still wanted > to > > > have > > > > > > > > supported. > > > > > > > > > > > > > > > > But, I don't know. > > > > > > > > > > > > > > > > Regards. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > Carl J. Mosca > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Carl J. Mosca > > > > > > > > > > > > > -- > > Carl J. Mosca > > >