3. Foundation Mission
The OpenStack Foundation is an independent body providing
shared resources to help achieve the OpenStack Mission by
Protecting, Empowering, and Promoting OpenStack software
and the community around it, including users, developers and the
entire ecosystem.
Latest: http://wiki.openstack.org/Governance/Foundation/Mission
4. Road to the OpenStack Foundation
April 2012
October 2011 19 companies July 18, 2012
Sept 19, 2012
Announced plans to announce support for Final legal
OpenStack
launch independent Foundation; form documents posted
Foundation Launch!
Foundation in 2012 Drafting Committee for ratification
July 2010 Jan/Feb 2012 June/July 2012 August 2012
OpenStack Created Drafting committee Individual & Gold
community framework for produces and Director elections;
established Foundation as a publishes three rounds first Board of
community of legal documents Directors meeting
5. Foundation Approach
Provide a permanent legal home for OpenStack, with broad
industry support and the resources to support OpenStack’s
success
While preserving what’s working – a.k.a. the “OpenStack Way”
‣ Technical people making technical decisions based on merit
‣ Dedicated resources building the community and ecosystem
‣ A strong ecosystem of companies making money
‣ Encouraging and rewarding contribution in all forms
6.
7. Membership of the Foundation: Three types
Individual Members participate in the community on their own or as part of
their paid employment. It’s free to join as an Individual Member and Individual
Members have the right to run for, and vote for, a number of leadership
positions.
Platinum Members are companies that make a significant and strategic
commitment to OpenStack in funding and resources. Each of the eight
Platinum Members each appoint a representative to the Board of Directors.
‣AT&T, Canonical, HP, IBM, Nebula, Rackspace, Red Hat, and SUSE
Gold Members are companies that provide funding and resources, but at a
lower level than Platinum Members, and fees are on a sliding scale according
to revenue. Gold Members as a class elect eight representatives to the Board
of Directors.
‣Cisco, Cloudscaling, Dell, DreamHost, ITRI, Mirantis, Morphlabs,
NetApp, Piston Cloud Computing and Yahoo! are Gold Members,
with Intel, NEC and Vmware joining in September
8. What does an Individual Member do?
• Run for an elected position such as Project Technical Lead,
Technical Committee Member, or Board of Directors
• Vote in elections such as for the Board of Directors or major
revisions to Foundation bylaws and structure
• Stay informed of the latest OpenStack news through member
updates, and talk to your Individual Member representatives about
issues that are important to you
• Advocate for and contribute to the OpenStack community
• Be respectful, wear your “OpenStack Hat” when handling
community issues, and abide by the OpenStack community code
of conduct
• Individual membership is free – openstack.org/join
9. Board of Directors
Responsibilities
Oversees Foundation operations
‣
Sets overall budget & goals
‣
Advocates for the Foundation and the entire
‣
OpenStack community
Membership
Individual Members elect 1/3 of the seats (8)
‣
Gold Members elect 1/3 of the seats (8)
‣
Platinum Members appoint 1/3 of the seats (8)
‣
Members must follow a code of conduct, committing to
‣
advancing OpenStack, staying active in the community,
and performing their duties with integrity
No one company may control more than two board seats
‣
10. Project Technical Leads
Responsibilities
Manage day to day operations for their project
‣
Drive the project goals
‣
Make tough calls and resolve disputes when
‣
needed
Also serve on the Technical Committee
‣
Nova PTL Vish Ishaya
Membership
Each OpenStack Core project elects one PTL
‣
Elected by Active Project Contributors
‣
Serve six month term through release cycle, but
‣
can be re-elected indefinitely
11. Technical Committee
Responsibilities
Evolution of the Project Policy Board (PPB)
‣
Independent and meritocratic, responsible for
‣
software development and direction
Set technical policies that cross projects
‣
Determine which new projects are “incubated”
‣
Recommend which “incubated” projects should
‣
become “core” OpenStack
Membership
Fully elected by Active Technical Contributors and
‣
Active Project Contributors
13 total members, comprised of 8 Project Technical
‣
Leads, elected every six months, and 5 directly
elected members, elected on a staggered basis for
one-year terms
12. User Committee
Responsibilities
New committee established to advocate for
‣
users with Board of Directors and Technical
Committee
Close the feedback loop to make sure we’re
‣
developing software that is meeting user needs
Membership
Tim Bell of CERN appointed by Board to
‣
establish committee
Mix of enterprise, service provider and
‣
govt/academic research users
Exact structure to be determined, get involved to
‣
help out!
13. Foundation Staff & Roles
‣Executive Director Jonathan Bryce hires & manages staff,
reports to Board
Small, globally distributed team of 10-12 employees
‣
‣Most important employed positions are focused on
coordinating the larger community resources in an
independent way (e.g. testing infrastructure, community
management, marketing/event management)
Legal affairs will likely require an independent attorney;
‣
possibly outside counsel on retainer
We’re hiring for several positions! openstack.org/jobs
‣
14. Example Foundation Services
‣ Large scale testing and continuous integration
coordination
‣ Tools to help developers contribute code easily
‣ Event management (Summit & Conf, other regional
events)
‣ Legal (CLA process, trademark management & defense)
‣ Educational resources to help developers, sys admins,
users, CIOs, evaluate and implement OpenStack
‣ Promotion of the OpenStack brand, including
webinars, case studies, TCO studies, user interviews,
and press outreach for member companies to leverage
when promoting their OpenStack-powered products
‣ Promotion of ecosystem building OpenStack
businesses
‣ "State of OpenStack” reports covering topics like the
OpenStack Jobs outlook, OpenStack economic impact
15. Summary - Foundation Priorities
The Foundation will provide a set of
independent, shared resources to
further the OpenStack Mission. Key
priorities include:
‣ User adoption, globally and across
all industries
‣ Growing and enabling the
ecosystem and tools vendors
‣ Delivering the best cloud software