November 6-8, 2017

Event Details

Please note: All times listed below are in Central Time Zone

Getting started with contributing to OpenStack; Do’s and Dont’s

There are many benefits to participating in an open source project like OpenStack. We describe how one can be successful at this. The talk describes the structure of most open source communities, governance, and how members of the community communicate.

The talk describes the first 5 things that every newcomer to OpenStack should follow. Reviewing code is an important aspect of community participation and we describe how to do good code reviews. Participation in OpenStack discussions involves email and IRC and we provide tips on how to efficiently handle the flood of information.

It is worth highlighting some anti-patterns, that are counter-productive to the community. We provide some important Don’ts for new contributors and highlight contributions that are of enormous value to the community which can speed up getting productive in the community.

The talk concludes with a specific example of how participation in OpenStack benefited someone’s career!

What can I expect to learn?

Attendees will learn about

  • the common structural elements of many open source communities (like OpenStack, ASF, and Kubernetes).
  • how distributed communities function, how members of the community collaborate and make decisions.
  • how to effectively participate in IRC and email conversations, even if English isn't your native language.
  • how to do code reviews that will be noticed and valuable to the community.
  • how to participate even if you don't code.
  • do's and more importantly don'ts for new contributors.


Wednesday, November 8, 5:20pm-6:00pm (6:20am - 7:00am UTC)
Difficulty Level: Beginner
Verizon, Fellow
Amrith is a fellow in Verizon's cloud team that develops and operates the Verizon Cloud Platform (VCP), focusing on OpenStack and other open source activities, Database-as-a-Service for OpenStack, and working with application owners migrating workloads onto VCP. He has been involved with OpenStack for several years and has been the PTL of the Trove (DBaaS) project for multiple releases. Before... FULL PROFILE
Futurewei Technologies Inc., Principal Architect
Davanum Srinivas (a.k.a Dims) is a Principal Architect with Huawei working on OpenStack Nova, Oslo, KeyStone, Magnum and related projects. Dims is actively helping with Requirements and Release Teams in OpenStack as well.  Previously at Mirantis, he led a team working on improving KeyStone project and infrastructure components like RabbitMQ, MySQL Galera through Oslo projects like... FULL PROFILE