Also, do take note of the advice earlier in this thread from Craig Russell:
I have no dog in this particular hunt, but if it were up to me I'd > prioritize: > > getting code into repositories with clean RAT reports > getting Netbeans to build and run > creating release(s) for major platforms > ... > serious bug reports > ... > features (in branches) > However, sure, we can take a different path. Gj On Wed, Sep 27, 2017 at 9:35 AM, Geertjan Wielenga < [email protected]> wrote: > Sure, this is why I opened this discussion thread, to see how people feel > about this. I.e., this is precisely the discussion, do people think we > should focus narrowly on getting the Apache NetBeans release done or should > we focus on bug fixes and features too. All options are open. > > Gj > > On Wed, Sep 27, 2017 at 9:33 AM, Geertjan Wielenga < > [email protected]> wrote: > >> There's heaps of improvements: https://cwiki.ap >> ache.org/confluence/display/NETBEANS/NetBeans+9.0+-+New+and+Noteworthy >> >> Gj >> >> On Wed, Sep 27, 2017 at 9:27 AM, Emilian Bold <[email protected]> >> wrote: >> >>> We should also allow some new features and improvements. We cannot have >>> NetBeans under Apache for 1 year and basically have no Apache-contributed >>> feature to show for, only IP cleanup and stuff like that. >>> >>> There's a whole lot of contributors and committers: does everybody want >>> to >>> do only this? Because I don't! >>> >>> BTW, how many are being involved in the new Apache build system or IP >>> clearance, etc.? I don't see people jumping in on this rather boring job. >>> >>> So, I *am* doing IP cleanup, but I would most certainly want to commit >>> new >>> features and bugfixes! I found and fixed a few bugs just these weeks >>> while >>> working on yameter.com >>> >>> I don't remember agreeing on a feature freeze within Apache, we just got >>> the codebase donated. >>> >>> The community should be able to walk and chew bubble gum at the same >>> time. >>> If some people are focusing on the build system I don't see why other >>> people can't focus on something else as long as they don't break >>> something >>> or get in the way? >>> >>> The real question is: are we really distributing the load *and trust* >>> among >>> committers or not? Because it seems to me everybody is very willing to >>> heavily restrict what we should be allowed to do. >>> >>> >>> >>> --emi >>> >>> On Tue, Sep 26, 2017 at 9:14 PM, Matthias Bläsing < >>> [email protected] >>> > wrote: >>> >>> > Hey, >>> > >>> > Am Dienstag, den 26.09.2017, 09:17 +0200 schrieb Geertjan Wielenga: >>> > > [Discuss-Request: Focus on getting a release out or adding functions] >>> > >>> > if I'm not mistaken, the netbeans 9 feature freeze had already happened >>> > when the migration to apache began. I would focus on bugfixing and >>> > blocking new features. >>> > >>> > With the apache migration process there is enough development needed, >>> > just to get the codebase releaseable. Libraries need to >>> > removed/replaced, if the are incompatibe with the apache project >>> > (SwingX is LGPL and so can't be distributed with apache netbeans) or >>> > installers to get these libraries at runtime need to be implemented. >>> > >>> > While I agree, that adding new features would pull more potential >>> > contributers, I would consider a stable base more important, to get >>> > going from there. Java 9 is out and the excitement is already there and >>> > people ask for netbeans 9, so I would prioritize that. >>> > >>> > My 2 cent >>> > >>> > Matthias >>> > >>> > >>> > >>> >> >> >
