Excellent. As soon as these two items are resolved in one way or another,
not necessarily perfectly at this point, let’s put the vote thread together
for the Apache incubator release of Apache NetBeans 9 Alpha, i.e., for the
modules making up the NetBeans Platform.

Gj

On Mon, 6 Nov 2017 at 08:54, Jan Lahoda <[email protected]> wrote:

> I was looking at the DEPENDENCIES file, and:
> -APITest is miscategorized as a runtime dependency (should be trivial to
> fix, I'll do that tonight)
> -JavaHelp is not resolved Jarda had some patch (Jarda, what is the status),
> I has as well (requires API change), but one possibility would be to simply
> remove javahelp from the platform for now.
>
> Jan
>
> On Sun, Nov 5, 2017 at 9:03 PM, Jan Lahoda <[email protected]> wrote:
>
> > Hi Matthias,
> >
> > As Geertjan says, this is about a platform-only "alpha" release. I
> > personally think it is important that we try the Apache release process,
> to
> > find out what we are doing right and what not. I think that having
> > problems/bugs in an alpha/beta release is expected, and since the
> donation
> > was not done from a released version of NB, there will probably be other
> > bugs in addition to the donation-related bugs.
> >
> > To find out what was changed for the donation, it should be possible to
> > inspect the original mercurial repository - the donation was done from
> > branch donation_review in the http://hg.netbeans.org/releases
> repository.
> >
> > Jan
> >
> >
> > On Sun, Nov 5, 2017 at 8:17 PM, Matthias Bläsing <
> > [email protected]> wrote:
> >
> >> Hey,
> >>
> >> Am Sonntag, den 05.11.2017, 19:57 +0100 schrieb Geertjan Wielenga:
> >> > On Wed, Nov 1, 2017 at 8:21 PM, Jan Lahoda <[email protected]> wrote:
> >> >
> >> > > FWIW, I've started with a Jenkins job to build release artefacts,
> >> > > for the
> >> > > with "9.0 alpha" platform-only release here:
> >> > > https://builds.apache.org/view/Incubator%20Projects/job/
> >> > > incubator-netbeans-release/
> >> > >
> >> > > Please note this is still a work-in-progress.
> >> > >
> >> > > The idea is that the build should do very minimal checks to verify
> >> > > releaseability. When the build passes/is blue, we could send the
> >> > > release
> >> > > vote e-mail.
> >> > >
> >> > >
> >> >
> >> > From #57 onwards, the build of NetBeans 9.0 Alpha (i.e.,
> >> > specifically, and
> >> > narrowly, the NetBeans Platform) is blue:
> >> >
> >> > https://builds.apache.org/view/Incubator%20Projects/job/incubator-net
> >> > beans-release/57/
> >> >
> >> > That means we can send the release vote e-mail.
> >>
> >> I disagree. Lars send an important message: The donation from oracle
> >> came with important files removed. One such example was the
> >> "html.editor" module, which lost it much of its functionality because
> >> of removed DTDs. The same is true for XML schema files and such.
> >>
> >> So from my POV we need to do the same as for the fixing of licenses: Go
> >> through every module, run at least the unittests, check why they fail
> >> and fix them.
> >>
> >> Netbeans was always released after NetCat - that should catch it, but I
> >> would not release at this point.
> >>
> >> Greetings
> >>
> >> Matthias
> >>
> >
> >
>

Reply via email to