...
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:
ID | RequestStatus | |
---|---|---|
SIR01 | Migration 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 infrastructure | In 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.
ID | Resource | DetailsStatus | |
---|---|---|---|
F01 | NetCAT | Transitioned to Apache: NetCAT. Done | |
F02 | NetBeans Dream Team | Replaced by PPMC and committers. | Done |
F03 | NetBeans tutorials | Donated to Apache in 3rd code donation and needs to be integrated in netbeans.apache.org. | In progress |
F04 | NetBeans translations | In progress at http://github.com/apache/netbeans-l10n | In progress |
F05 | Weekly NetBeans Newsletter | Replaced by blogs.apache.org/netbeans. If someone has a different solution, propose it on the 'dev' mailing list. Done | |
F06 | NetBeans Facebook | Continues as before. | Done |
F07 | NetBeans Twitter | Continues as before. | Done |
F08 | NetBeans YouTube | Continues as before. Done | |
F09 | NetBeans partners In progress | ||
F10 | NetBeans on OTN and Oracle.com. | In progress | |
F11 | edu.netbeans.org | In progress | |
F12 | NetBeans Blog | Replaced by netbeans.apache.org.Done | |
F13 | NetBeans Exception Reporter In progress | ||
F14 | statistics.netbeans.org In progress | ||
F15 | NetBeans logo | Old logo donated to Apache, though new Apache NetBeans logo replaces it. Done | |
F16 | NetBeans slide decks In progress | ||
F17 | NetBeans Days and other events | See: NetBeans Events | Done |
F18 | NetBeans t-shirts and shop In progress | ||
F19 | 'contrib' and its plugins | In progress | |
F20 | planetnetbeans.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.)
ID | Task | Details | Reference | Assigned To | Status |
---|---|---|---|---|---|
T01 | Sign iCLA | Individual 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.html | Individual committers. | Done |
T02 | Sign cCLA | For individual committers that need corporate backing, Apache has a cCLA that can be signed. | https://www.apache.org/licenses/cla-corporate.txt | Individual committers who need it.Done | |
T03 | Sign Software Grant Agreement | Oracle to sign Apache grant agreement. | http://www.apache.org/licenses/cla-corporate.txt contains the Software Grant Agreement, a separate document should not be used | GeertjanDone | |
T04 | Invite subscribers to the NetBeans mailing lists to join the Apache NetBeans mailing lists. | Multiple subtasks:
| |||
T05 | Migration of source code. | In Progress | |||
T06 | Migration of Wiki (or start from scratch?) | In Progress | |||
T07 | Migration of tutorials.In Progress | ||||
T08 | Migration of bug tracker.Done | ||||
T09 | Create a structure for the Wiki.Done | ||||
T10 | Find 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 | |||
T11 | Create a page on Wiki or website listing all the committers, contributors, supporting organizations, etc. | Done | |||
T12 | Mailing list archive migration. | NetBeans.org mailing lists, e.g., nbusers@netbeans.org, have large archives that need to be considered for migration. | In Progress | ||
T13 | Brand donation | The brand donation is distinct from the software grant. Done |
Proposed NetBeans Incubation Milestones
...