I’ve been working on several code commits for a few OpenStack projects. Honestly, everyday that I work on tasks within OpenStack, I’m increasingly shocked at the number of contributors that are involved with the OpenStack. When there are literally 1000s of people working on hundreds of projects, plenty of checks and balances should be in place. One way that the OpenStack employs quality control is through the use of a tool called gerrit.
I’ve used gerrit in the past, but the way that it’s done within the OpenStack community is…extensive. I took it upon myself to take on a couple simple code changes to ensure that I understand the toolchain. It’s working out so far.
I know, this isn’t a particularly action-packed blog post, but it’s the current state of affairs. Perhaps in my next post I can talk a little more about what I’ve been learning about Apache Mesos and Marathon.