Project Resources
OpenStack Project Resources
OpenStack is divided up across several projects. Some resources are common across projects, others are project-specific.
Common
Public home: http://openstack.org
Project home: https://launchpad.net/openstack
Code repositories
- http://github.com/openstack (main projects)
- http://github.com/openstack-ci (software development tools)
Mailing list
- Email: openstack@lists.launchpad.net
- Home page: https://launchpad.net/~openstack
- Archives: https://lists.launchpad.net/openstack/
IRC
- User channel: #openstack on freenode.net. Logs at http://eavesdrop.openstack.org/irclogs/%23openstack/
- Developer channel: #openstack-dev on freenode.net. Logs at http://eavesdrop.openstack.org/irclogs/%23openstack-dev/
- Meeting channel: #openstack-meeting on freenode.net. Logs at http://eavesdrop.openstack.org/irclogs/%23openstack-meeting/
Code submission and review
- Gerrit review system: http://review.openstack.org/
- State of current merge proposals: http://reviewday.ohthree.com/
Continuous integration server (Jenkins): http://jenkins.openstack.org (you need a login on Launchpad for access)
Forums (technical support): http://forums.openstack.org
User/administrator documentation: http://docs.openstack.org
Blogs:
- Official blog: http://www.openstack.org/blog/
- Community blogs: http://planet.openstack.org/
Twitter: http://twitter.com/openstack
Pasteboard: http://paste.openstack.org/
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
- Answers (tech support): https://answers.launchpad.net/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://launchpad.net/~nova-core
Nova is also split up into sub-teams. Some blueprints are assigned to sub-teams rather than individuals. See Teams.
Packages:
- Ubuntu:
- Trunk PPA (bleeding edge packages for Ubuntu): https://launchpad.net/~nova-core/+archive/trunk
- Release PPAs (release packages for Ubuntu): https://launchpad.net/~openstack-release
- Other distributions: see Packaging
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
- Answers (tech support): https://answers.launchpad.net/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://launchpad.net/~swift-core
Packages:
- Ubuntu:
- Release build PPAs for Ubuntu: https://launchpad.net/~swift-core/+archive/release
- Trunk build PPAs for Ubuntu: https://launchpad.net/~swift-core/+archive/trunk
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
- Answers (tech support): https://answers.launchpad.net/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://launchpad.net/~glance-core
Packages:
- Ubuntu:
- Trunk PPAs (bleeding edge packages for Ubuntu): https://launchpad.net/~glance-core/+archive/trunk
- Release PPAs (release packages for Ubuntu): https://launchpad.net/~openstack-release
- Python (easy_install/pip):
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
- Answers (tech support): https://answers.launchpad.net/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
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
- Answers (tech support): https://answers.launchpad.net/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
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
- Answers: https://answers.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)