Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Plugin Portal successfully migrated

...

IDRequest
SIR01Migration of large existing Mercurial repository to Apache Git
SIR02 Migration of internal Oracle release infrastructure to Apache infrastructure
SIR03 Migration of Plugin Portal (plugins.netbeans.org) and related plugins.
SIR04 Migration of website and related content management system to Apache infrastructure
SIR05 Evaluation and identification of other NetBeans infrastructure to be migrated to Apache infastructures

...


TaskResult
1Publication of NetBeans Proposal (October 2016)NetBeansProposal
2Acceptance into Apache IncubatorDone.
3

Setting Up of Mailing Lists and Confluence Wiki
and Apache NetBeans Website

Done.
4Identification 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)
51st 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
62nd 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

84th donation
and 5th donation (January 29, 2020)
– C/C++ and related features

These have been donated, though not yet integrated 
into Apache NetBeans GitHub.
96th donation
  • JIRA support
    • 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 – possibly to be contributed by its non-Oracle authors rather than Oracle?
    • editor.fscompletion
    • gsf
    • gsf.api
    • gsf.tools
    • gsfpath.api
    • insertunicode
    • java.fscompletion
    • javahints
    • javahints.generate
    • licensechanger
    • modulemanager
    • mount
    • o.n.contrib.debuggerretry
    • python.x (15 modules, including the wrappers o.jython, o.jython.distro) – possibly to be contributed by its non-Oracle authors rather than Oracle?
    • quickfilechooser
    • spellchecker.hunspell
    • sysprops
  • community clusters:
    • community-xml (2326 files)
    • community-uml (6365 files)
10Code that will not be donated
(unless someone claims ownership of them)
  • nb.cluster.javacard (759 files)
  • nb.cluster.mobility (568 files) 
  • community-ruby
  • community-soa
  • community-visualweb
  • (main)misc
  • pl-sql support
  • none of the modules in contrib, except for those that are listed above in row 9
11Bugtracker transition
12Publish NetBeans.next feature roadmaphttps://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
13New home for NetBeans Plugin Portalhttphttps://plugins.netbeans-vm.apache.org/pluginportal/
14Release of Apache NetBeans as top level project https://blogs.apache.org/netbeans/entry/announce-apache-netbeans-has-graduated

...