Project Resources
OpenStack is divided up across several Programs. Some resources are common across programs, others are program-specific.
Contents
- 1 Common
- 2 Project-specific
- 2.1 Compute (Nova)
- 2.2 Object Storage (Swift)
- 2.3 Image Service (Glance)
- 2.4 Identity Service (Keystone)
- 2.5 Dashboard (Horizon)
- 2.6 Block Storage (Cinder)
- 2.7 Shared File Systems (Manila)
- 2.8 Networking (Neutron)
- 2.9 Metering/Monitoring (Ceilometer)
- 2.10 Orchestration (Heat)
- 2.11 Python bindings to Nova API (novaclient)
- 3 Documentation repositories
Common
Public home: http://openstack.org
Project home: https://launchpad.net/openstack
Ask OpenStack (technical support): http://ask.openstack.org
Code repositories
- http://github.com/openstack (main projects)
- http://github.com/openstack-infra (project infrastructure tools)
- https://github.com/openstack-dev (development tools, including devstack)
Code submission and review
- Gerrit review system: https://review.openstack.org/
- State of current merge proposals: http://status.openstack.org/reviews/
- Continuous integration (Zuul): http://status.openstack.org/zuul/
- User/administrator documentation: http://docs.openstack.org/
Blogs
- Official blog: http://www.openstack.org/blog/
- Community blogs: http://planet.openstack.org/
Books
- OpenStack in Action by V. K. Cody Bumgardner: http://www.manning.com/bumgardner/
Job Board
- OpenStack Job Board : http://www.openstackjobs.org
- OpenStack Job Board on Twitter : https://twitter.com/openstackjobs
- OpenStack Job Board group on LinkedIn: http://www.linkedin.com/groups/OpenStack-Jobs-6772591?home=&gid=6772591
Notepad
Pasteboard
Project-specific
Compute (Nova)
- Project home: http://launchpad.net/nova
- Code: http://github.com/openstack/nova
- Bug tracking: https://bugs.launchpad.net/nova
- Blueprints (feature requests): https://blueprints.launchpad.net/nova
- Ask OpenStack (tech support): Q&A tagged "Nova"
- Proposed code changes: https://review.openstack.org/#q,status:open+project:openstack/nova,n,z
- Gitweb for proposed changes: https://review.openstack.org/gitweb?p=openstack/nova.git;a=summary
Teams (list of developers):
- Full team: https://launchpad.net/~nova
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/25,members
Nova is also split up into sub-teams. Some blueprints are assigned to sub-teams rather than individuals. See Teams.
Object Storage (Swift)
- Project home: http://launchpad.net/swift
- Code: http://github.com/openstack/swift
- Bug tracking: https://bugs.launchpad.net/swift
- Blueprints (feature requests): https://blueprints.launchpad.net/swift
- Ask OpenStack (tech support): Q&A tagged "Swift"
- Proposed code changes: https://review.openstack.org/#q,status:open+project:openstack/swift,n,z
- Gitweb for proposed changes: https://review.openstack.org/gitweb?p=openstack/swift.git;a=summary
Teams (list of developers):
- Full team: https://launchpad.net/~swift
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/24,members
Image Service (Glance)
- Project home: http://launchpad.net/glance
- Code: http://github.com/openstack/glance
- Bug tracking: https://bugs.launchpad.net/glance
- Blueprints (feature requests): https://blueprints.launchpad.net/glance
- Ask OpenStack (tech support): Q&A tagged "Glance"
- Proposed code changes: https://review.openstack.org/#q,status:open+project:openstack/glance,n,z
- Gitweb for proposed changes: https://review.openstack.org/gitweb?p=openstack/glance.git;a=summary
Teams (list of developers):
- Full team: https://launchpad.net/~glance
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/13,members
Identity Service (Keystone)
- Project home: http://launchpad.net/keystone
- Code: http://github.com/openstack/keystone
- Bug tracking: https://bugs.launchpad.net/keystone
- Blueprints (feature requests): https://blueprints.launchpad.net/keystone
- Ask OpenStack (tech support): Q&A tagged "Keystone"
- Proposed code changes: https://review.openstack.org/#q,status:open+project:openstack/keystone,n,z
- Gitweb for proposed changes: https://review.openstack.org/gitweb?p=openstack/keystone.git;a=summary
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/9,members
Dashboard (Horizon)
- Project home: http://launchpad.net/horizon
- Code: http://github.com/openstack/horizon
- Bug tracking: https://bugs.launchpad.net/horizon
- Blueprints (feature requests): https://blueprints.launchpad.net/horizon
- Ask OpenStack (tech support): Q&A tagged "Horizon"
- Proposed code changes: https://review.openstack.org/#q,status:open+project:openstack/horizon,n,z
- Gitweb for proposed changes: https://review.openstack.org/gitweb?p=openstack/horizon.git;a=summary
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/43,members
Block Storage (Cinder)
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/83,members
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/213,members
Networking (Neutron)
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/38,members
Metering/Monitoring (Ceilometer)
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/107,members
Orchestration (Heat)
- Core developers (can approve merge proposals): https://review.openstack.org/#/admin/groups/114,members
Python bindings to Nova API (novaclient)
- Project home: http://launchpad.net/python-novaclient
- Code: https://github.com/openstack/python-novaclient
- Bug tracking: https://bugs.launchpad.net/python-novaclient
Packages:
- Python (easy_install/pip):
Documentation repositories
The developer documentation is bundled with the source code. However, there are user/administrator manuals (hosted at http://docs.openstack.org) that are hosted in separate repositories.
OpenStack administration guides
- Home: http://launchpad.net/openstack-manuals
- Source: https://github.com/openstack/openstack-manuals
- Bugs: https://bugs.launchpad.net/openstack-manuals
OpenStack API references
Source:
- Nova API: https://github.com/openstack/compute-api
- Glance API: https://github.com/openstack/image-api
- Swift API: https://github.com/openstack/object-api
- Keystone API: https://github.com/openstack/identity-api
OpenStack Starter Guide
- Home: https://launchpad.net/openstackbook
- Code: https://code.launchpad.net/openstackbook (lp:openstackbook)