Matthias, as one of the most active and heavily involved and committed,
feel free to agree or disagree with the proposal, of course. Comments or
feedback on the 3-stage approach outlined below are very welcome and needed.

Gj

On Sunday, November 5, 2017, Geertjan Wielenga <
[email protected]> wrote:

> Here's the proposal, at the start of this thread:
>
> - Apache NetBeans 9.0 Alpha -- NetBeans Platform only (i.e., only the core
> modules, possibly without JavaHelp). In this way, we'll have worked through
> the process for a coherent part of Apache NetBeans and will only have
> JavaHelp and SwingLayout to deal with in terms of GPL. (I believe SwingX is
> not applicable to the platform, but the IDE.)
>
> - Apache NetBeans 9.0 Beta -- Everything currently in Apache NetBeans Git,
> i.e., the above and then also including all the other clusters currently
> there, i.e., Java SE tooling.
>
> - Apache NetBeans 9.0 -- All of the above, including NetCAT involvement.
> This will be the officially tested version of Apache NetBeans.
>
> Gj
>
> On Sun, Nov 5, 2017 at 8:20 PM, Geertjan Wielenga <
> [email protected]
> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote:
>
>> We're talking about an alpha release here, not beta, and not final.
>>
>> The html.editor module is not part of the platform, which is part of the
>> plan for the alpha release.
>>
>> There are no failing unit tests for the alpha release:
>>
>> https://builds.apache.org/view/Incubator%20Projects/job/incu
>> bator-netbeans-release/
>>
>> Gj
>>
>> On Sun, Nov 5, 2017 at 8:17 PM, Matthias Bläsing <
>> [email protected]
>> <javascript:_e(%7B%7D,'cvml','[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]
>>> <javascript:_e(%7B%7D,'cvml','[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