Versions Compared

Key

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

...

The initial goals of the NetBeans contribution under the Apache umbrella are to establish a new home for an already fully functioning project and to open up the governance model so as to simplify and streamline contributions from the community.

Tables below – the colors show status: green=complete, yellow=in progress, red=rejected/will not be done

...

Based on the NetBeans Proposal above, the following are the Special Infrastructure Requests for Apache NetBeans:

IDRequestStatus
SIR01Migration of large existing Mercurial repository to Apache GitDone
SIR02 Migration of internal Oracle release infrastructure to Apache infrastructureDone
SIR03 Migration of Plugin Portal (plugins.netbeans.org) and related pluginsIn Progress
SIR04 Migration of website and related content management system to Apache infrastructureIn Progress
SIR05 Evaluation and identification of other NetBeans infrastructure to be migrated to Apache infastructuresDone

Further Resources

Not explicitly mentioned in the NetBeans Proposal, though referenced in SIR05 above, these resources and areas need to be considered too in the context of the transition. In many cases, there will be no impact, though at least "NetBeans" should be "Apache NetBeans", at least in first mention, where applicable. in the naming of the below.

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

Tasks

Based on the NetBeans Proposal above, the following are tasks that need to be completed during incubation. (Currently in no particular order.)

IDTaskDetailsReferenceAssigned ToStatus
T01Sign iCLAIndividual committers to sign iCLA.https://www.apache.org/licenses/icla.txt, and check that your proposed id has not already been taken: http://people.apache.org/committer-index.htmlIndividual committers.Done
T02Sign cCLAFor individual committers that need corporate
backing, Apache has a cCLA that can be
signed. 
https://www.apache.org/licenses/cla-corporate.txtIndividual committers who need it.Done
T03Sign Software Grant AgreementOracle to sign Apache grant agreement.http://www.apache.org/licenses/cla-corporate.txt contains the Software Grant Agreement, a separate document should not be usedGeertjanDone
T04Invite subscribers to the NetBeans mailing lists to join the Apache NetBeans mailing lists. 

Multiple subtasks:

  • Write to nbusers etc and inform about new mailing lists.
  • Use the NetBeans newsletter.
  • Add automatic footer to mails to NetBeans mailing lists with new info.
Done


T05Migration of source code.In Progress


T06Migration of Wiki (or start from scratch?)In Progress


T07Migration of tutorials.In Progress


T08Migration of bug tracker.Done


T09Create a structure for the Wiki.Done


T10Find a home for the Plugin Portal and plugins.Several organizations have indicated an interest in taking this on. Another option is Maven via Sonatype. Next steps: bundle up plugins and the app and send it to one or more interested organizations with instructions for setting everything up and find out how/if it works and choose the best location.Done

T11Create a page on Wiki or website listing all the committers, contributors, supporting organizations, etc. 

https://netbeans.apache.org/community/who.html

https://github.com/apache/netbeans/graphs/contributors

Done
T12Mailing list archive migration.NetBeans.org mailing lists, e.g., nbusers@netbeans.org, have large archives that need to be considered for migration.In Progress

T13Brand donationThe brand donation is distinct from the software grant. Done

Proposed NetBeans Incubation Milestones

...