Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

IDResourceDetailsAssigned ToStatusNotes
R01Mailing Listsdev, user, commits, and private @netbeans.apache.orgApache mentorsDone. More can be created as needed, though let's start with the Apache defaults. Also, we need to investigate migrating the archives of the existing NetBeans mailing lists, e.g., nbusers@netbeans.org.See T04 and T12.
R02WikiConfluence is being used as the Wiki.Apache mentors

Done:

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyINFRA-12724

To be decided. The question is whether to migrate the existing NetBeans Wiki or to back it up and start again from scratch with a clean slate here.

To be done. Also, creating a clear structure is important.

See T06 and T09.
R03Website
Apache mentorsTo be done. netbeans.org needs to transition/link/redirect to/be supplemented by netbeans.apache.org (e.g., see maven.apache.org). A static website or CMS or something of some kind needs to be made available to support that. Then netbeans.org can be shutdown. But this can only be done once we have a solution for hg.netbeans.org and bits.netbeans.org.
R04Source ControlGit
Done. Mirrored on GitHub -- https://github.com/apache/incubator-netbeans
R05Issue Tracking

Done:

Jira
serverASF JIRA
serverId5aa69414-a9e9-3523-82ec-879b028fb15b
keyINFRA-12704

To be decided. Bugzilla or JIRA (Done: JIRA – https://issues.apache.org/jira/projects/NETBEANS.)

To be done. Migration with potential bugzilla NetBeans custom plugin

See T08
R06Release InfrastructureHudson/Jenkins, etc.

Done: 

https://builds.apache.org/view/M-R/view/NetBeans/


...

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

...

IDResourceDetails
F01NetCAT Transitioned Transitioned to Apache: NetCAT.
F02NetBeans Dream Team Replaced Replaced by PPMC and committers.
F03NetBeans tutorials Donated Donated to Apache in 3rd code donation and needs to be integrated in netbeans.apache.org.
F04NetBeans translationsIn Donated and their integration is in progress at http://github.com/apache/netbeans-l10n.
F05Weekly NetBeans Newsletter Replaced by blogs.apache.org/netbeans. If someone has a different solution, propose it on the 'dev' mailing list.
F06NetBeans Facebook Continues as before.
F07NetBeans Twitter Continues as before.
F08NetBeans YouTube Continues as before.
F09NetBeans partnersOrganizations using Apache NetBeans need to be integrated in various ways, e.g., highlight their usage, etc.
F10NetBeans on OTN and Oracle.com.
F11edu.netbeans.org
F12NetBeans Blog Replaced by netbeans.apache.org.
F13NetBeans Exception Reporter
F14statistics.netbeans.org
F15NetBeans logo Old logo donated to Apache, though new Apache NetBeans logo replaces it.
F16NetBeans slide decks
F17NetBeans Days and other events See: NetBeans Events
F18NetBeans t-shirts and shop
F19'contrib' and its plugins
F20planetnetbeans.org Replaced by blogs.apache.org/netbeans. If someone has a different solution, propose it on the 'dev' mailing list.

...


TaskResult
1Publication of NetBeans ProposalNetBeansProposal
2Acceptance into Apache Incubator
3

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


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 – 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 – the other clusters of the 'releases' repository, i.e., that are not included in the above
  • 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 – documentation, images, Plugin Portal sources, translation sources

84th and 5th donations – C/C++ and related features
96th 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 – 
    • Python
  • 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) (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
11Bugtracker transition
12Publish NetBeans.next feature roadmaphttps://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule
13New home for NetBeans Plugin Portalhttp://netbeans-vm.apache.org/pluginportal/
14Release of Apache NetBeans as top level project https://blogs.apache.org/netbeans/entry/announce-apache-netbeans-has-graduated

...