Jump to: navigation, search

Obsolete:Neutron/Teams

Revision as of 21:38, 29 October 2012 by Emagana (talk)

Quantum Teams

Quantum API team

This is team which looks after the Quantum API, and the plugin interface. This also includes the wsgi framework (for both core and extension APIs), the policy engine, and the authorization policies themselves. Members of this team should also ensure that plugin-specific API extensions respect the Quantum API guidelines. Another important duty for this team is ensuring API changes are always backward compatible.

Quantum DB team

Main task: Managing data models, and the db_base_plugin. Striving towards efficient use of the db engine resources. Also looking after DB upgrades.

Quantum DHCP team

Maintaining the DHCP agent and its drivers, which constitute the reference implementation of the Quantum DHCP service.

Quantum L3 team

Maintaining the L3 agent, which is the reference implementation of Quantum L3 APIs

Quantum Client team

Maintaining and evolving the client library in python-Quantumclient, and dealing with other openstack projects that use it (nova, horizon).

Quantum CLI team

Maintaining and evolving the Quantum CLI.

Quantum CI team

Ensuring Quantum has proper gates in place on Jenkins. This will involve devstack exercise in the first place, and tempest integration going forward. This is also the team that should interact with Openstack-CI team.

Quantum Plugin teams

The goal of these teams is to ensure each plugin is always up-to-date and keeps working fine as Quantum evolves. Indeed even if the plugin interface is a well-defined interface, and basic code coverage is enforced through unit tests, breakage is always likely For information about leaders for specific plugins, please refer to the table below.

NOTE: As each dev is required to write unit tests for every new piece of code submitted into Quantum, there is no reason for a specific team looking after unit tests.

Team Team Members
API Salvatore Orlando
DB Salvatore Orlando
DHCP Mark McClain
L3 Dan Wendlandt
Client
CLI Yong Sheng Gong
CI
Open vSwitch Plugin
Linux Bridge Plugin
Cisco Plugin Edgar Magana
NEC Plugin Akihiro Motoki
Nicira Plugin Aaron Rosen
Ryu Plugin