| Task | Result |
---|
1 | Publication of NetBeans Proposal (October 2016) | NetBeansProposal |
2 | Acceptance into Apache Incubator |
|
3 | Setting Up of Mailing Lists and Confluence Wiki and Apache NetBeans Website |
|
4 | Identification of the exact NetBeans repositories to be donated to Apache | - community-ruby (2376 files)
- community-soa (11770 files)
- community-uml (6365 files)
- community-visualweb (6339 files)
- community-xml (2326 files)
- html4j (280 files)
- jackpot30 (964 files)
- (main)contrib (15270 files)
- (main)misc (5076 files)
- plsql-support (2341 files)
- releases (100548 files)
- releases-l10n (33348 files)
|
5 | 1st donation (August 2017) – the clusters of the 'releases' repository that constitute a "basic" Java IDE | - html4j (280 files) – comments passed to Jaroslav Tulach, who has processed them.
- jackpot30 (964 files) – comments passed to Jan Lahoda, who has processed them.
- nb.cluster.bootstrap
- nb.cluster.platform (5222 files)
- nb.cluster.harness (337 files)
- nb.cluster.ide (17447 files)
- nb.cluster.extide (156 files)
- nb.cluster.websvccommon (492 files)
- nb.cluster.java (14884 files)
- nb.cluster.profiler (1893 files)
- nb.cluster.apisupport (1080 files)
- nb.cluster.nb (207 files)
- nb.cluster.javafx (836 files)
- code written in the above clusters, e.g., related to Java 9 features,
written since the review process started - outside clusters, in root of repository, needed for doing builds
– 'nbbuild' folder, 'ide' folder, 'nbi' folder, and 'build.xml' file
|
6 | 2nd donation (April 13, 2018) – the other clusters of the 'releases' repository, i.e., that are not included in the 1st donation | - nb.cluster.enterprise (14631 files)
- nb.cluster.webcommon (7872 files – note that this includes the HTML & JavaScript features of NetBeans)
- nb.cluster.php (9623 files)
- nb.cluster.groovy (1223 files)
- nb.cluster.ergonomics (144 files)
|
7 | 3rd donation (October 30, 2018) – documentation, images, Plugin Portal sources, translation sources | |
8 | 4th donation and 5th donation (January 29, 2020) – C/C++ and related features
These have been donated, though not yet integrated into Apache NetBeans GitHub. | |
9 | 6th donation | - JIRA module source code: https://hg.netbeans.org/core-main/file/tip/Jira
Jira jira.rest jira.xmlrpc Wrappers to third party libraries (c.atlassian.connector.eclipse.commons.core, c.atlassian.connector.eclipse.jira.core, c.atlassian.connector.eclipse.jira.core.rest, c.s.jersey, c.s.mail.javax.mail, javax.servlet, javax.wsdl, javax.xml.rpc, javax.xml.soap, libs.jira.rest, o.apache.axis, o.apache.commons.discovery, o.codehaus.jettison, o.eclipse.mylyn.commons.soap, o.eclipse.mylyn.monitor.ui.dummy, o.joda.time)
- contrib –
- ant.freeform.samples
- apisupport.beanbrowser
- apisupport.projectinspector
- autoproject.core
- autoproject.java
- autoproject.profiler
- autoproject.web
- autosave
- editor.fscompletion
- gsf
- gsf.api
- gsf.tools
- gsfpath.api
- insertunicode
- java.fscompletion
- javahints
- javahints.generate
- modulemanager
- mount
- o.n.contrib.debuggerretry
- python.x (15 modules)
- quickfilechooser
- spellchecker.hunspell
- sysprops
- community clusters:
- community-xml (2326 files)
- community-uml (6365 files)
|
10 | Code that will not be donated (unless someone claims ownership of them) | - nb.cluster.javacard (759 files) (maybe not needed for donation)
- nb.cluster.mobility (568 files) (maybe not needed for donation)
- community-ruby
- community-soa
- community-visualweb
- (main)misc
- pl-sql support
|
11 | Bugtracker transition | |
12 | Publish NetBeans.next feature roadmap | https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule |
13 | New home for NetBeans Plugin Portal | http://netbeans-vm.apache.org/pluginportal/ |
14 | Release of Apache NetBeans as top level project | https://blogs.apache.org/netbeans/entry/announce-apache-netbeans-has-graduated |