Jump to: navigation, search

Difference between revisions of "Governance/NewProjectTeams"

m
m
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
As the OpenStack community grows, new teams and efforts will emerge and aspire to become official OpenStack [[Programs]]. This page describes the the process those efforts can follow to become a program. This process is fully driven by the [[Governance/Foundation/TechnicalCommittee|OpenStack Technical Committee]].
+
As the OpenStack community grows, new teams and efforts will emerge and aspire to become official OpenStack [[Project_Teams]]. This page describes the the process those efforts can follow to become a project team. This process is fully driven by the [[Governance/Foundation/TechnicalCommittee|OpenStack Technical Committee]].
  
 
== Teams and efforts ==
 
== Teams and efforts ==
Line 6: Line 6:
 
Work in the OpenStack project is organized around teams of people working in the same area. Those grow naturally and organically, and no permission is needed to create a team. Teams should generally discuss on the openstack-dev mailing-list and hold IRC meetings.
 
Work in the OpenStack project is organized around teams of people working in the same area. Those grow naturally and organically, and no permission is needed to create a team. Teams should generally discuss on the openstack-dev mailing-list and hold IRC meetings.
  
As the team work matures, some technical efforts will be recognized as ''essential'' to the completion of the OpenStack project mission. By becoming an official ''Program'', they place themselves under the authority of the OpenStack Technical Committee. In return, their contributors get to vote in the Technical Committee election, and they get some space and time to discuss future development at our Design Summits.
+
As the team work matures, some technical efforts will be recognized as ''essential'' to the completion of the OpenStack project mission. By becoming an official ''Project Team'', they place themselves under the authority of the OpenStack Technical Committee. In return, their contributors get to vote in the Technical Committee election, and they get some space and time to discuss future development at our Design Summits.
  
== Becoming a program ==
+
== Becoming an OpenStack project team ==
  
Teams and efforts which want to become a program should file a motion to the Technical Committee (email to openstack-dev ML with a heads-up email to the openstack-tc ML pointing to the -dev thread), including:
+
Teams and efforts which want to become a project team should file a motion to the Technical Committee (email to openstack-dev ML with a heads-up email to the openstack-tc ML pointing to the -dev thread), including:
  
 
* Detailed mission statement (including why their effort is essential to the completion of the OpenStack mission)
 
* Detailed mission statement (including why their effort is essential to the completion of the OpenStack mission)
 
* Expected deliverables and repositories
 
* Expected deliverables and repositories
* How 'contribution' is measured within the program (by default, commits to the repositories associated to the program)
+
* How 'contribution' is measured within the project team (by default, commits to the repositories associated to the program)
 
* Main team members
 
* Main team members
* Proposed initial program lead (PTL)
+
* Proposed initial project team lead (PTL)

Revision as of 13:56, 9 February 2015

As the OpenStack community grows, new teams and efforts will emerge and aspire to become official OpenStack Project_Teams. This page describes the the process those efforts can follow to become a project team. This process is fully driven by the OpenStack Technical Committee.

Teams and efforts

Work in the OpenStack project is organized around teams of people working in the same area. Those grow naturally and organically, and no permission is needed to create a team. Teams should generally discuss on the openstack-dev mailing-list and hold IRC meetings.

As the team work matures, some technical efforts will be recognized as essential to the completion of the OpenStack project mission. By becoming an official Project Team, they place themselves under the authority of the OpenStack Technical Committee. In return, their contributors get to vote in the Technical Committee election, and they get some space and time to discuss future development at our Design Summits.

Becoming an OpenStack project team

Teams and efforts which want to become a project team should file a motion to the Technical Committee (email to openstack-dev ML with a heads-up email to the openstack-tc ML pointing to the -dev thread), including:

  • Detailed mission statement (including why their effort is essential to the completion of the OpenStack mission)
  • Expected deliverables and repositories
  • How 'contribution' is measured within the project team (by default, commits to the repositories associated to the program)
  • Main team members
  • Proposed initial project team lead (PTL)