Peter Souter

Photo

Biography

Peter is a Professional Services Engineer at Puppetlabs. Over the years, he’s been on both sides of the fence, working support, development and operations.

Proposals for this user

* Time for Change: How to approach an OS project switchover

So, who here has an open source project they maintain? Ok, of those people, who calls out or references. Who's had the other thing change in a certain way causing bugs and general headaches? It's a pretty common problem in open source, especially when you're dealing with API's and such. Eventually, services change, move, change, or even shut down completely. And it becomes a tricky decision on how to deal with this change, and how to switch over from an old service to the new. I'm going to talk about how you approach sun-setting interfacing with an old version of a service, and switching over to the new version, cleanly, with lots of spec coverage and testing. I'm not going to pretend that. We're not even fully finished with the switchover yet, and there's still plenty more to learn. But hopefully you won't make the same mistakes we did.
Cooking 2015-02-11 17:33:55 +0000
Peter Souter