I agree with the plan for a first Apache release. NetBeans Platform first, then 
the rest.

--emi

>-------- Original Message --------
>Subject: Current Status & Proposed Plan for Apache NetBeans
>Local Time: October 31, 2017 2:52 PM
>UTC Time: October 31, 2017 12:52 PM
>From: [email protected]
>To: [email protected]
>
>Hi all,
>
> We're making great progress, we have been working together well, and have
> IP clearance related commits from a significant group constituting a range
> of different people:
>
>https://github.com/apache/incubator-netbeans/graphs/contributors
>
> To dos:
>1. There's around 300 (out of 45,000) files left to process -- the sooner
> we can get that down to 0, either via re-licensing or via Rat exclusions,
> the better. That should be our central focus for this week. Take a look at
> the Rat report, see who is listed to work on it, and work with them to get
> it done:
>
>https://cwiki.apache.org/confluence/display/NETBEANS/List+of+Modules+to+Review
>2. We've also been working on downloading binaries from Maven Central,
> i.e., that's the logical and officially accepted place for binaries and
> we're trying to leverage that as much as possible -- though that's not a
> requirement for releasing NetBeans from Apache.
>3. Binaries that are GPL-ed need to be handled in some way -- in terms of
> the core of NetBeans, i.e., the NetBeans Platform, that means JavaHelp and
> SwingLayout. Various solutions have been offered and discussed re JavaHelp,
> while SwingLayout may simply need to be removed, as a first attempt to get
> rid of it, and then we should see what the consequence of doing that is and
> fixing where needed.
>4. Plan a first Apache release. Here's a proposal:
> - 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.
>5. I propose we aim to begin with the official release process of Apache
> NetBeans 9.0 Alpha next week.
>6. All the other parts of NetBeans (Java EE etc) are still in process at
> Oracle, which is good, since it means we're able to focus on the subset
> we're currently working on.
>
> Comments and feedback welcome,
>
> Geertjan

Reply via email to