Jump to: navigation, search

NovaLieutenants

Revision as of 11:03, 4 May 2011 by SandyWalsh (talk)

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
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
Deployment (chef / puppet)
Ubuntu packaging
RHEL packaging
OpenSuSE/SLES packaging