Difference between revisions of "NovaLieutenants"
m (Text replace - "__NOTOC__" to "") |
|||
Line 1: | Line 1: | ||
− | + | ||
= Rationale = | = Rationale = | ||
The number of people contributing code to nova has grown dramatically over the last few months, and it is becoming difficult to maintain a clear picture of the entire code base. We are attempting to move towards a somewhat more sectioned view of the code, where there is at least one person who is responsible for maintaining a given section of code. This is similar to [http://p2pfoundation.net/Linux_-_Governance#Linux_Organization the process] used for linux development. | The number of people contributing code to nova has grown dramatically over the last few months, and it is becoming difficult to maintain a clear picture of the entire code base. We are attempting to move towards a somewhat more sectioned view of the code, where there is at least one person who is responsible for maintaining a given section of code. This is similar to [http://p2pfoundation.net/Linux_-_Governance#Linux_Organization the process] used for linux development. |
Latest revision as of 23:29, 17 February 2013
Rationale
The number of people contributing code to nova has grown dramatically over the last few months, and it is becoming difficult to maintain a clear picture of the entire code base. We are attempting to move towards a somewhat more sectioned view of the code, where there is at least one person who is responsible for maintaining a given section of code. This is similar to the process used for linux development.
Lieutenants
What |
OpenStack API |
AWS API |
Network Service |
Compute Service |
Volume Service |
Scheduler Service < > (including zones) |
Libvirt Driver |
Xen Driver |
VMWare Driver |
HyperV Driver |
Testing |
Documentation |
Billing / Usage |
Monitoring |
Scalability/Performance < > (dealing with issues < > like fakevirt & how to simulate < > thousands of nodes on "small" clusters) |
Admin API |
Security |
Deployment (Chef / Puppet) |
Ubuntu packaging |
RHEL packaging |
OpenSuSE/SLES packaging |