Schroddy

OpenPAIN: The unexpected struggles of maintaining an open source library

Back to Schedule

Abstract

Maintaining an open source library is as rewarding as it can be challenging, and it's pretty common to find yourself in tricky situations that require careful decision making, balancing between wanting to make the code work and avoid making users angry. This presentation will go through common misconceptions about working with open source user facing APIs, taking examples from the daily work of the presenter both when working with the library she maintains (the official java client for elasticsearch) and other libraries.