You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 30 Next »

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:

IDResourceDetailsAssigned ToStatusNotes
R01Mailing Listsdev, user, commits, and private @netbeans.apache.orgBertrandDone.See T04.
R02WikiConfluence is being used as the Wiki.BertrandDone. 
R03Website    
R04Source ControlGit   
R05Issue Tracking    
R06Release InfrastructureHudson/Jenkins, etc.   

Special Infrastructure Requests

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

IDRequestDetailsAssigned ToStatusNotes
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    

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:

IDResourceDetailsAssigned ToStatusNotes
F01NetCAT    
F02NetBeans Dream Team    
F03NetBeans tutorials    
F04NetBeans translations    
F05Weekly NetBeans Newsletter    
F06NetBeans Facebook    
F07NetBeans Twitter    
F08NetBeans YouTube    
F09NetBeans partners    
F10NetBeans on OTN and Oracle.com.    

Tasks

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

IDTaskDetailsReferenceAssigned ToStatusNotes
T01Sign iCLAIndividual committers to sign iCLA.https://www.apache.org/licenses/icla.txtIndividual committers.  
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.  
T03Sign Software Grant AgreementOracle to sign Apace grant agreement.http://www.apache.org/licenses/software-grant-template.pdfGeertjan  
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.
    
T05Migration of source code.     
T06Migration of Wiki (or start from scratch?)     
T07Migration of tutorials.     
T07Migration of bug tracker.     
T08Create a structure for the Wiki.     
T09Find a home for the Plugin Portal and plugins.Several organizations have indicated an interest in taking this on. 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.    
T10Create a page on Wiki or website listing all the committers, contributors, supporting organizations, etc.      
  • No labels