Background
https://wiki.apache.org/incubator/NetBeansProposal
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.
Required Resources
Based on the NetBeans Proposal above, the following are the required resources for Apache NetBeans:
ID | Resource | Details | Assigned To | Status | Notes |
---|---|---|---|---|---|
R01 | Mailing Lists | dev, user, commits, and private @netbeans.apache.org | Bertrand | Done. | See T04. |
R02 | Wiki | Confluence is being used as the Wiki. | Bertrand | Done. | |
R03 | Website | ||||
R04 | Source Control | Git | |||
R05 | Issue Tracking | ||||
R06 | Release Infrastructure | Hudson/Jenkins, etc. |
Special Infrastructure Requests
Based on the NetBeans Proposal above, the following are the Special Infrastructure Requests for Apache NetBeans:
ID | Request | Details | Assigned To | Status | Notes |
---|---|---|---|---|---|
SIR01 | Migration 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 |
Further Resources
Not explicitly mentioned in the NetBeans Proposal, though these resources and areas need to be considered too in the context of the transition:
ID | Resource | Details | Assigned To | Status | Notes |
---|---|---|---|---|---|
F01 | NetCAT | ||||
F02 | NetBeans Dream Team | ||||
F03 | NetBeans tutorials | ||||
F04 | NetBeans translations | ||||
F05 | Weekly NetBeans Newsletter |
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 | Notes |
---|---|---|---|---|---|---|
T01 | Sign iCLA | Individual committers to sign iCLA. | https://www.apache.org/licenses/icla.txt | |||
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 | |||
T03 | Sign Software Grant Agreement | Oracle to sign Apace grant agreement. | http://www.apache.org/licenses/software-grant-template.pdf | |||
T04 | Invite subscribers to the NetBeans mailing lists to join the Apache NetBeans mailing lists. | Multiple subtasks:
| ||||
T05 | Migration of source code. | |||||
T06 | Migration of Wiki (or start from scratch?) | |||||
T07 | Migration of tutorials. | |||||
T07 | Migration of bug tracker. | |||||
T08 | Create a structure the Wiki. |