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 |
Who |
OpenStack API |
|
AWS API |
|
Network Service |
|
Compute Service |
|
Volume Service |
|
Scheduler Service |
|
Libvirt Driver |
|
Xen Driver |
|
VMWare Driver |
|
HyperV Driver |
|
Testing |
|
Documentation |
|
Billing / Usage |
|
Monitoring |
|
Scalability/Performance |
|
Admin API |
|
Security |
|
Deployment (Chef / Puppet) |
Puppet: James Turnbull |
Ubuntu packaging |
|
RHEL packaging |
|
OpenSuSE/SLES packaging |