User Tools

Site Tools


developer:projects_abc

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
developer:projects_abc [2015/02/04 09:40]
Christopher Price
developer:projects_abc [2015/11/19 22:46] (current)
Ildiko Vancsa
Line 3: Line 3:
 This guide is intended to provide information about how we run projects in OPNFV. This guide is intended to provide information about how we run projects in OPNFV.
  
-Most activities in OPNFV are achieved in the context of a project that is created and facilitated through the [[:​tsc|Technical Steering Committee]]. ​ Each project in OPNFV is open to anyone to participate in and contribute to, you just need to join OPNFV and [[developer:​getting_started|get started]]. ​ There are four main types of project in OPNFV, these are: +Most activities in OPNFV are achieved in the context of a project that is created and facilitated through the [[:​tsc|Technical Steering Committee]]. ​ Each project in OPNFV is open to anyone to participate in and contribute to, you just need to [[developer:​getting_started|sign up and get started]].
-  * Requirements Projects - aimed at addressing a common need for the platform and working with other communities to find solutions +
-  * Collaborative development projects - these projects are focused on developing the code, as a mid-stream activity this work is focused on development in upstream communities like OpenStack, Linux, OpenDaylight and others... +
-  * Integration & testing projects - platform composition and validation is a key activity for OPNFV, these projects integrate components and perform platform testing and evaluation +
-  * Documentation projects - addressing our consumer needs we will document our platform and usage in these projects+
  
 ===== Project leadership ===== ===== Project leadership =====
Line 13: Line 9:
 Each project created in OPNFV has  a core set of specific contributors who manage the project, review contributions,​ and provide leadership for the activity. ​ These are the project committers.  ​ Each project created in OPNFV has  a core set of specific contributors who manage the project, review contributions,​ and provide leadership for the activity. ​ These are the project committers.  ​
  
-When a  project is created a core group of people that care about the project and it's development are nominated as the initial committers of an OPNFV project. ​ These people are entrusted with the estavblishment ​of the project and engaging further community members in the project.+When a  project is created a core group of people that care about the project and it's development are nominated as the initial committers of an OPNFV project. ​ These people are entrusted with the establishment ​of the project and engaging further community members in the project.
  
 For general project management and coordination one of the project committers is appointed by his or her peers to act as the project leader. ​ A project leader facilitates the project passing milestones and providing the needed deliverables for the project to participate in an OPNFV release. For general project management and coordination one of the project committers is appointed by his or her peers to act as the project leader. ​ A project leader facilitates the project passing milestones and providing the needed deliverables for the project to participate in an OPNFV release.
Line 21: Line 17:
 After project creation committers will be added to a project based on merit and approved by the TSC.  This is known as a [[developer:​committer_promotions|committer promotion]]. After project creation committers will be added to a project based on merit and approved by the TSC.  This is known as a [[developer:​committer_promotions|committer promotion]].
  
-If a contributor who plays a significant role in the project with a history of contributions and has earned the trust of the existing committers wishes to become a committer on the project they can be nominated by the Project Leader for [[developer:​committer_promotions|committer promotion]].  ​The committers ​on the project ​will vote on the nomination ​and if the nomination receives a majority approval by vote the nomination will be raised to the TSC for formal approval.+If a contributor who plays a significant role in the project with a history of contributions and has earned the trust of the existing committers wishes to become a committer on the project they can be nominated by the Project Leader for [[developer:​committer_promotions|committer promotion]].  ​ 
 + 
 +Committers ​on the project ​may at time to time wish to stand down as committers, this process is designed to be voluntary ​and at the discretion of the committer in question. ​ In some situations a committer may not voluntarily stand down, procedures around this are documented on the [[developer:​committer_removal|committer removal]] page  ​
developer/projects_abc.1423042854.txt.gz · Last modified: 2015/02/04 09:40 by Christopher Price