Brussels / 3 & 4 February 2018

schedule

Cyborg Teams

Training machines to be Open Source contributors


A purely human team does not scale past a certain complexity point. In the Cockpit project we’ve done something amazing: We’ve built a team that’s part human and part machine working on an Open Source project.

In the Cockpit project we’ve done something amazing: We’ve built a team that’s part human and part machine working on an Open Source project. “Cockpituous”, our project’s #5 commit contributor, is actually our automated team members.

Bots do the mundane tasks that would otherwise use up the time of human contributors. During the talk you can see them self-organizing, doing continuous integration, finding issues, contributing code changes, making decisions, releasing the software into Linux distros and containers. They work in a completely distributed, organic way, and run in containers on Kubernetes.

We’ll talk about how humans are training the bots, and how bots are using machine learning to learn from the humans. The project and its pace would be unthinkable otherwise.

Treating the bots as team members is fundamental to achieving this. I’m excited to show you how to pull that off.

Speakers

Photo of Stef Walter Stef Walter

Links