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