Skip to content

Instantly share code, notes, and snippets.

@ttx
Last active August 29, 2015 13:58
Show Gist options
  • Save ttx/10362762 to your computer and use it in GitHub Desktop.
Save ttx/10362762 to your computer and use it in GitHub Desktop.
Per-cycle lists of projects and programs
Compute:
codename: Nova
ptl: Russell Bryant (russellb)
mission:
To implement services and associated libraries to provide massively scalable,
on demand, self service access to compute resources, including bare metal,
virtual machines, and containers.
url: https://wiki.openstack.org/wiki/Nova
projects:
integrated:
- openstack/nova
other:
- openstack/python-novaclient
Object Storage:
codename: Swift
ptl: John Dickinson (notmyname)
url: https://wiki.openstack.org/wiki/Swift
projects:
integrated:
- openstack/swift
other:
- openstack/python-swiftclient
- openstack/swift-bench
Image Service:
codename: Glance
ptl: Mark Washenberger (markwash)
url: https://wiki.openstack.org/wiki/Glance
projects:
integrated:
- openstack/glance
other:
- openstack/python-glanceclient
Identity:
codename: Keystone
ptl: Dolph Mathews (dolphm)
mission:
To facilitate API client authentication, service discovery, and distributed
multi-tenant authorization.
url: https://wiki.openstack.org/wiki/Keystone
projects:
integrated:
- openstack/keystone
other:
- openstack/python-keystoneclient
Dashboard:
codename: Horizon
ptl: David Lyle (david-lyle)
url: https://wiki.openstack.org/wiki/Horizon
projects:
integrated:
- openstack/horizon
other:
- openstack/django_openstack_auth
Networking:
codename: Neutron
ptl: Mark McClain (markmcclain)
mission:
To implement services and associated libraries to provide on-demand,
scalable, and technology-agnostic network abstraction.
url: https://wiki.openstack.org/wiki/Neutron
projects:
integrated:
- openstack/neutron
other:
- openstack/python-neutronclient
Block Storage:
codename: Cinder
ptl: John Griffith (jgriffith)
url: https://wiki.openstack.org/wiki/Cinder
projects:
integrated:
- openstack/cinder
other:
- openstack/python-cinderclient
Telemetry:
codename: Ceilometer
ptl : Julien Danjou (jd__)
url: https://wiki.openstack.org/wiki/Ceilometer
projects:
integrated:
- openstack/ceilometer
other:
- openstack/python-ceilometerclient
Orchestration:
codename: Heat
ptl: Steve Baker (stevebaker)
url: https://wiki.openstack.org/wiki/Heat
projects:
integrated:
- openstack/heat
other:
- openstack/python-heatclient
- openstack/heat-cfntools
- openstack/heat-templates
- openstack-dev/heat-cfnclient
Database Service:
codename: Trove
ptl: Michael Basnight (hub_cap)
mission:
To provide scalable and reliable Cloud Database as a Service
functionality for both relational and non-relational database
engines, and to continue to improve its fully-featured and
extensible open source framework.
url: https://wiki.openstack.org/wiki/Trove
projects:
incubated:
- openstack/trove
other:
- openstack/python-troveclient
- openstack/trove-integration
Bare metal:
codename: Ironic
ptl: Devananda van der Veen (devananda)
mission:
To produce an OpenStack service and associated python libraries capable
of managing and provisioning physical machines, and to do this in a
security-aware and fault-tolerant manner.
url: https://wiki.openstack.org/wiki/Ironic
projects:
incubated:
- openstack/ironic
other:
- openstack/python-ironicclient
Common Libraries:
codename: Oslo
ptl: Doug Hellmann (dhellmann)
mission:
To produce a set of python libraries containing code shared by OpenStack
projects. The APIs provided by these libraries should be high quality,
stable, consistent, documented and generally applicable.
url: https://wiki.openstack.org/wiki/Oslo
projects:
other:
- openstack/cliff
- openstack/oslo.config
- openstack/oslo-incubator
- openstack/oslo.messaging
- openstack/oslosphinx
- openstack/oslo.test
- openstack/oslo.version
- openstack/oslo.vmware
- openstack/pycadf
- openstack/stevedore
- openstack/taskflow
- openstack-dev/cookiecutter
- openstack-dev/oslo-cookiecutter
- openstack-dev/hacking
- openstack-dev/pbr
Infrastructure:
ptl: James E. Blair (jeblair)
url: https://wiki.openstack.org/wiki/Infrastructure
mission:
Develop and maintain the tooling and infrastructure needed to
support the development process and general operation of the
OpenStack project.
projects:
other:
- openstack-dev/openstack-nose
- openstack-infra/activity-board
- openstack-infra/askbot-theme
- openstack-infra/config
- openstack-infra/devstack-gate
- openstack-infra/elastic-recheck
- openstack-infra/gear
- openstack-infra/gearman-plugin
- openstack-infra/gerrit
- openstack-infra/gerritbot
- openstack-infra/gerritlib
- openstack-infra/git-review
- openstack-infra/gitdm
- openstack-infra/groups
- openstack-infra/jeepyb
- openstack-infra/jenkins-job-builder
- openstack-infra/lodgeit
- openstack-infra/meetbot
- openstack-infra/nodepool
- openstack-infra/nose-html-output
- openstack-infra/odsreg
- openstack-infra/openstackid
- openstack-infra/os-loganalyze
- openstack-infra/publications
- openstack-infra/puppet-apparmor
- openstack-infra/puppet-dashboard
- openstack-infra/puppet-vcsrepo
- openstack-infra/pypi-mirror
- openstack-infra/releasestatus
- openstack-infra/reviewday
- openstack-infra/reviewstats
- openstack-infra/statusbot
- openstack-infra/tripleo-ci
- openstack-infra/zmq-event-publisher
- openstack-infra/zuul
- openstack-infra/zuul-packaging
- openstack/openstack-planet
Documentation:
ptl: Anne Gentle (annegentle)
mission:
Provide documentation for core OpenStack projects to promote OpenStack.
Develop and maintain tools and processes to ensure quality, accurate
documentation. Treat documentation like OpenStack code.
url: https://wiki.openstack.org/wiki/Documentation
projects:
other:
- openstack/api-site
- openstack/compute-api
- openstack/database-api
- openstack/identity-api
- openstack/image-api
- openstack/netconn-api
- openstack/object-api
- openstack/openstack-doc-tools
- openstack/openstack-manuals
- openstack/operations-guide
- openstack/volume-api
Quality Assurance:
codename: QA
ptl: Sean Dague (sdague)
mission:
Develop, maintain, and initiate tools and plans to ensure the upstream
stability and quality of OpenStack, and its release readiness at any
point during the release cycle.
url: https://wiki.openstack.org/wiki/QA
projects:
other:
- openstack/tempest
- openstack-dev/grenade
Deployment:
codename: TripleO
ptl: Robert Collins (lifeless)
mission:
Develop and maintain tooling and infrastructure able to deploy OpenStack
in production, using OpenStack itself wherever possible.
url: https://wiki.openstack.org/wiki/TripleO
projects:
other:
- openstack/diskimage-builder
- openstack/os-apply-config
- openstack/os-cloud-config
- openstack/os-collect-config
- openstack/os-refresh-config
- openstack/tripleo-heat-templates
- openstack/tripleo-image-elements
- openstack/tripleo-incubator
Devstack:
ptl: Dean Troyer (dtroyer)
mission:
To provide an installation of OpenStack from git repository master, or
specific branches, suitable for development and operational testing.
It also attempts to document the process and provide examples of command
line usage.
url: https://wiki.openstack.org/wiki/DevStack
projects:
other:
- openstack-dev/devstack
Release cycle management:
ptl: Thierry Carrez (ttx)
mission:
To organize the release cycle and the work necessary to produce
coordinated releases of the integrated components of OpenStack.
To collect bugfix backports and produce stable point releases for the
previously-released branch. To coordinate the publication of security
patches and advisories (OSSA) for security-supported branches.
url: https://wiki.openstack.org/wiki/Release_Cycle_Management
projects:
other:
- openstack/requirements
- openstack-infra/release-tools
Compute:
codename: Nova
ptl: Russell Bryant (russellb)
mission:
To implement services and associated libraries to provide massively scalable,
on demand, self service access to compute resources, including bare metal,
virtual machines, and containers.
url: https://wiki.openstack.org/wiki/Nova
projects:
integrated:
- openstack/nova
other:
- openstack/python-novaclient
Object Storage:
codename: Swift
ptl: John Dickinson (notmyname)
url: https://wiki.openstack.org/wiki/Swift
projects:
integrated:
- openstack/swift
other:
- openstack/python-swiftclient
- openstack/swift-bench
Image Service:
codename: Glance
ptl: Mark Washenberger (markwash)
url: https://wiki.openstack.org/wiki/Glance
projects:
integrated:
- openstack/glance
other:
- openstack/python-glanceclient
Identity:
codename: Keystone
ptl: Dolph Mathews (dolphm)
mission:
To facilitate API client authentication, service discovery, and distributed
multi-tenant authorization.
url: https://wiki.openstack.org/wiki/Keystone
projects:
integrated:
- openstack/keystone
other:
- openstack/python-keystoneclient
Dashboard:
codename: Horizon
ptl: David Lyle (david-lyle)
url: https://wiki.openstack.org/wiki/Horizon
projects:
integrated:
- openstack/horizon
other:
- openstack/django_openstack_auth
- openstack/tuskar-ui
Networking:
codename: Neutron
ptl: Mark McClain (markmcclain)
mission:
To implement services and associated libraries to provide on-demand,
scalable, and technology-agnostic network abstraction.
url: https://wiki.openstack.org/wiki/Neutron
projects:
integrated:
- openstack/neutron
other:
- openstack/python-neutronclient
Block Storage:
codename: Cinder
ptl: John Griffith (jgriffith)
url: https://wiki.openstack.org/wiki/Cinder
projects:
integrated:
- openstack/cinder
other:
- openstack/python-cinderclient
Telemetry:
codename: Ceilometer
ptl : Julien Danjou (jd__)
url: https://wiki.openstack.org/wiki/Ceilometer
projects:
integrated:
- openstack/ceilometer
other:
- openstack/python-ceilometerclient
Orchestration:
codename: Heat
ptl: Steve Baker (stevebaker)
url: https://wiki.openstack.org/wiki/Heat
projects:
integrated:
- openstack/heat
other:
- openstack/python-heatclient
- openstack/heat-cfntools
- openstack/heat-templates
- openstack-dev/heat-cfnclient
Database Service:
codename: Trove
ptl: Michael Basnight (hub_cap)
mission:
To provide scalable and reliable Cloud Database as a Service
functionality for both relational and non-relational database
engines, and to continue to improve its fully-featured and
extensible open source framework.
url: https://wiki.openstack.org/wiki/Trove
projects:
integrated:
- openstack/trove
other:
- openstack/python-troveclient
- openstack/trove-integration
Bare metal:
codename: Ironic
ptl: Devananda van der Veen (devananda)
mission:
To produce an OpenStack service and associated python libraries capable
of managing and provisioning physical machines, and to do this in a
security-aware and fault-tolerant manner.
url: https://wiki.openstack.org/wiki/Ironic
projects:
incubated:
- openstack/ironic
other:
- openstack/python-ironicclient
- openstack/ironic-python-agent
Common Libraries:
codename: Oslo
ptl: Doug Hellmann (dhellmann)
mission:
To produce a set of python libraries containing code shared by OpenStack
projects. The APIs provided by these libraries should be high quality,
stable, consistent, documented and generally applicable.
url: https://wiki.openstack.org/wiki/Oslo
projects:
other:
- openstack/cliff
- openstack/oslo.config
- openstack/oslo-incubator
- openstack/oslo.messaging
- openstack/oslo.rootwrap
- openstack/oslosphinx
- openstack/oslo.test
- openstack/oslo.version
- openstack/oslo.vmware
- openstack/pycadf
- openstack/stevedore
- openstack/taskflow
- openstack-dev/cookiecutter
- openstack-dev/oslo-cookiecutter
- openstack-dev/hacking
- openstack-dev/pbr
Infrastructure:
ptl: James E. Blair (jeblair)
url: https://wiki.openstack.org/wiki/Infrastructure
mission:
Develop and maintain the tooling and infrastructure needed to
support the development process and general operation of the
OpenStack project.
projects:
other:
- openstack-dev/openstack-nose
- openstack-infra/activity-board
- openstack-infra/askbot-theme
- openstack-infra/config
- openstack-infra/devstack-gate
- openstack-infra/elastic-recheck
- openstack-infra/gear
- openstack-infra/gearman-plugin
- openstack-infra/gerrit
- openstack-infra/gerritbot
- openstack-infra/gerritlib
- openstack-infra/git-review
- openstack-infra/gitdm
- openstack-infra/groups
- openstack-infra/jeepyb
- openstack-infra/jenkins-job-builder
- openstack-infra/lodgeit
- openstack-infra/meetbot
- openstack-infra/nodepool
- openstack-infra/nose-html-output
- openstack-infra/odsreg
- openstack-infra/openstackid
- openstack-infra/os-loganalyze
- openstack-infra/publications
- openstack-infra/puppet-apparmor
- openstack-infra/puppet-dashboard
- openstack-infra/puppet-vcsrepo
- openstack-infra/pypi-mirror
- openstack-infra/releasestatus
- openstack-infra/reviewday
- openstack-infra/reviewstats
- openstack-infra/statusbot
- openstack-infra/storyboard
- openstack-infra/storyboard-webclient
- openstack-infra/tripleo-ci
- openstack-infra/zmq-event-publisher
- openstack-infra/zuul
- openstack-infra/zuul-packaging
- openstack/openstack-planet
Documentation:
ptl: Anne Gentle (annegentle)
mission:
Provide documentation for core OpenStack projects to promote OpenStack.
Develop and maintain tools and processes to ensure quality, accurate
documentation. Treat documentation like OpenStack code.
url: https://wiki.openstack.org/wiki/Documentation
projects:
other:
- openstack/api-site
- openstack/compute-api
- openstack/database-api
- openstack/identity-api
- openstack/image-api
- openstack/netconn-api
- openstack/object-api
- openstack/openstack-doc-tools
- openstack/openstack-manuals
- openstack/operations-guide
- openstack/volume-api
Quality Assurance:
codename: QA
ptl: Sean Dague (sdague)
mission:
Develop, maintain, and initiate tools and plans to ensure the upstream
stability and quality of OpenStack, and its release readiness at any
point during the release cycle.
url: https://wiki.openstack.org/wiki/QA
projects:
other:
- openstack/tempest
- openstack-dev/grenade
Deployment:
codename: TripleO
ptl: Robert Collins (lifeless)
mission:
Develop and maintain tooling and infrastructure able to deploy OpenStack
in production, using OpenStack itself wherever possible.
url: https://wiki.openstack.org/wiki/TripleO
projects:
other:
- openstack/diskimage-builder
- openstack/os-apply-config
- openstack/os-cloud-config
- openstack/os-collect-config
- openstack/os-refresh-config
- openstack/tripleo-heat-templates
- openstack/tripleo-image-elements
- openstack/tripleo-incubator
- openstack/tuskar
- openstack/python-tuskarclient
Devstack:
ptl: Dean Troyer (dtroyer)
mission:
To provide an installation of OpenStack from git repository master, or
specific branches, suitable for development and operational testing.
It also attempts to document the process and provide examples of command
line usage.
url: https://wiki.openstack.org/wiki/DevStack
projects:
other:
- openstack-dev/devstack
Release cycle management:
ptl: Thierry Carrez (ttx)
mission:
To organize the release cycle and the work necessary to produce
coordinated releases of the integrated components of OpenStack.
To collect bugfix backports and produce stable point releases for the
previously-released branch. To coordinate the publication of security
patches and advisories (OSSA) for security-supported branches.
url: https://wiki.openstack.org/wiki/Release_Cycle_Management
projects:
other:
- openstack/requirements
- openstack-infra/release-tools
Queue service:
codename: Marconi
ptl: Kurt Griffiths (kgriffs)
mission:
To produce an OpenStack message queueing API and service that affords
a variety of distributed application messaging patterns in an efficient,
scalable and highly-available manner, and to create and maintain
associated Python libraries and documentation.
url: https://wiki.openstack.org/wiki/Marconi
projects:
incubated:
- openstack/marconi
other:
- openstack/python-marconiclient
Data processing service:
codename: Sahara
ptl: Sergey Lukjanov (SergeyLukjanov)
mission:
To provide a scalable data processing stack and associated management
interfaces.
url: https://wiki.openstack.org/wiki/Sahara
projects:
incubated:
- openstack/sahara
other:
- openstack/python-saharaclient
- openstack/sahara-dashboard
- openstack/sahara-extra
- openstack/sahara-image-elements
import sys
import yaml
projects = []
programs = yaml.load(open(sys.argv[1], "r"))
for pname, program in programs.iteritems():
for projectlist in program['projects'].values():
projects.extend(projectlist)
projects.sort()
for repository in projects:
print repository
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment