Skip to content

Latest commit

 

History

History
27 lines (17 loc) · 1.79 KB

stackconf2020.md

File metadata and controls

27 lines (17 loc) · 1.79 KB

StackConf 2020

Title

Vox Pupuli Tasks - How the Puppet community enhances the reviewer workflow by using the GitHub API

Level

Advanced

Submision Abstract

Vox Pupuli maintains over 160 git repositories and utilizes GitHub heavily for maintenance and daily tasks. We've built an app to support all the module maintainers in their daily work.

Vox Pupuli Tasks (VPT) is an web application which summarizes various information for easy access about modules which need some attention. This helps the maintainers to focus more on the actual work rather then figuring out where attention is missing. Also VPT uses the Github API to create comments and monitors open pull requests to notify their authors about things they may have forgotten (merge conflicts, outdated states). We also have big plans for the tool and want to bring some attention to it and find out what could be added or changed to enhance it more and more. See our GitHub project if you are curious about the code or contributing.

In this talk you will learn how the Puppet Community works, how we improve the live of our reviewsers/members and what we can automate with GitHub events.

Bio

Tim (bastelfreak) Meusel works as a DevOps Engineer for GoDaddy EMEA in Cologne, Germany where he develops and maintains a big public cloud platform. Tim is the driving force behind various open source solutions at work. He founded the VirtAPI-Stack and is a very active Vox Pupuli Maintainer and Project Management Committee member. Tim has been doing work in the DevOps area since 2009 and is persuing Puppet solutions since 2012. Recently he was reelected to serve on the Vox Pupuli Project Management Committee. He enjoys good BBQ and ice hockey.