November 6-8, 2017

Event Details

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

What's Your Workflow?

Whether you are just getting started as an OpenStack contributor or you are a veteran upstream committer, there's always room to improve the efficiency of your workflow.

From writing a blueprint, coding it and submitting patches, you have an environment, tools and procedures you follow.

There is no "right" or "wrong" workflow, that said, is your workflow as efficient as it could be? There is always room for improvement and the aim of this discussion is to try to share our experiences, both good and bad, and make us all productive committers and more successful in the community.

Some of the topics addressed:

  • Your development environment? DevStack, OpenStack Ansible, or full distro on a rack of servers?
  • Tooling: IDEs, CLI only?
  • Testing strategies
  • Python venvs
  • Best practices for writing blueprints
  • Submitting your patches: one big one or lots of little ones?

We will share a couple of unique workflows and look to attendees to share their experiences as well.

What can I expect to learn?

The goal here is to share and educate us all a little so all upstream contributors can be:

  • More productive - get more done in less time
  • Less frustrated - get your blueprints accepted and code committed upstream as painlessly as possible.


Wednesday, November 8, 3:30pm-4:10pm (4:30am - 5:10am UTC)
Difficulty Level: Intermediate
Senior Principal Software Engineer
Senior principal software engineer with over 20 years of experience designing and building software solutions. I am currently a member of Dell EMC Network Edge team.  My introduction to OpenStack was working on the team that implemented the Crowbar deployment tool, the first of it's kind for deploying OpenStack to bare-metal. I have been an active upstream contributor to the OpenStack QA,... FULL PROFILE
Principal Software Engineer - CTO Office, Telco Platform
Daniel is a Principal Software Engineer at Red Hat contributing to upstream OpenStack and RDO and Kuryr's PTL since the Rocky cycle. He's passionate about networking, development, and messing around with python and deployment tools! He holds a MSc Degree in Telecommunications from Universidad Carlos III de Madrid and is an active contributor to several OpenStack, Kubernetes and open source... FULL PROFILE