The OpenStack Continuous Integration and Code Review Process for other Open Source projects

Mark Atwood (Hewlett Packard Enterprise), Monty Taylor (HP), Elizabeth Krumbach Joseph (IBM)
Location: D135
Average rating: *****
(5.00, 1 rating)

OpenStack is an open source community project that is unprecided in
it’s speed of development and it’s rate of growth even as it has grown
very large. The project is integrating hundreds of contributions a
day, from hundreds of developers, who are working for hundreds of
otherwise competing corporations and organizations, while maintaining
a strong focus on code quality.

This requires public automated development infrastructure on a whole
new level. The code for this infrastructure is, of course, open
source, and itself runs on OpenStack at HP Cloud and Rackspace Cloud.
This infrastructure code and it’s matching community development
process could be used by other open source community projects. We
believe what is working for us could very well work for you.

In this session, a high level overview of the OpenStack Infra Review
and CI systems will be presented, and the workaday life of an
OpenStack code contributor and an OpenStack code reviewer will be
described. We will then solicit questions from the audience, and
hopefully explore ways that this system can help your project.

We specifically invite the community managers, project leaders, and
core developers of all other large and medium sized projects to

Photo of Mark Atwood

Mark Atwood

Hewlett Packard Enterprise

Mark Atwood is a long time participant in the open source community, and is a regular conference speaker. He is the Director of Open Source Engagement at Hewlett Packard Enterprise. His technology interests include software infrastructure and tooling, open source databases, and hackerspaces. He makes his home in the green city of Seattle.

Photo of Monty Taylor

Monty Taylor


Monty Taylor runs developer automation for the OpenStack project, including the developer tooling, continuous integration and automation systems. Monty is also a core developer on the Drizzle project and was a Senior Consultant for MySQL, Inc. before they got gobbled up. He’s an expert in distributed systems and will bend your ear with stories of Burning Man if you let him.

Photo of Elizabeth Krumbach Joseph

Elizabeth Krumbach Joseph


Elizabeth K. Joseph is a Developer Advocate at IBM working on IBM Z (mainframes!). After several years of Linux systems administrator work she spent four years as a systems engineer on the OpenStack Infrastructure team and then two years on Apache Mesos. She is the co-author of The Official Ubuntu Book, 8th and 9th Editions, as well as the author of Common OpenStack Deployments. At home in the San Francisco bay area, she sits on the Board of Directors for, a non-profit in the Bay Area providing Linux-based computers to educational facilities in need.


Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or

Contact Us

View a complete list of OSCON contacts