Ground rules for the journey to open source