In-person + Virtual
October 11-15
Learn More and Register to Attend

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for KubeCon + CloudNativeCon North America 2021 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

Please note: This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Back To Schedule
Friday, October 15 • 4:30pm - 5:05pm
Design Up Front: Socializing Ideas with Enhancement Proposals - Kirsten Garrison & Adam Kaplan, Red Hat; Christie Wilson, Google

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
KEPs, TEPs, SHIPs - why are contributors asked to fill these out? Many open source projects adopt enhancement proposal (EP) processes to guide new feature development. These documents can be lengthy, and contributors can be reluctant to write designs up front before their code is accepted. There is great value in writing these documents and sharing them with fellow developers. How can a project adopt an EP process without intimidating new contributors? Can these principles be used with proprietary code, or small projects?

In this panel discussion, maintainers from Kubernetes, Tekton, and Shipwright will discuss the ins and outs of their enhancement processes, and how up front design discussions have improved the quality of their code. The panel will explore the history behind their processes, how they work, and how they have evolved over time. Panelists will also share how they make their EP processes effective and engaging. After the discussion you may add EPs to your own projects!

avatar for Christie Wilson

Christie Wilson

Software Engineer, Google
Christie Wilson (she/her) is a software engineer at Google and co-creator of the Tekton project. Over the past decade+ she has worked in the mobile, financial, and video game industries. Prior to working at Google she built load testing tools for AAA video game titles, and founded... Read More →

Kirsten Garrison

Senior Software Engineer, Red Hat
Kirsten is a software engineer at Red Hat working on OpenShift. She is an owner of SIG Architecture’s Enhancements subproject and was the Enhancements Lead on the 1.20 Kubernetes Release Team.
avatar for Adam Kaplan

Adam Kaplan

Principal Software Engineer, Red Hat
Adam Kaplan (he/him) is a software engineer at Red Hat and a maintainer of Project Shipwright. He also maintains developer-focused components for OpenShift/OKD, including the build system and the source-to-image command line tool. Before joining Red Hat, Adam helped companies ship... Read More →

Friday October 15, 2021 4:30pm - 5:05pm PDT
Concourse Hall 151 + Online