I’ve been chair of the build/test/release working group for close to a year now, a period of time during which we made two Open edX named releases (Juniper and Koa), and I feel like it’s time for me to leave the floor to someone else. In the coming weeks/months, before the Lilac release, the working group will have to make important decisions about the new community installation; as the principal Tutor maintainer, I think it wouldn’t be fair for me to be in a leadership position when that happens. Also, I would like to be able to focus more completely on Tutor development, and other Tutor-related stuff I have in mind.
Applications for leadership of the build/test/release working group are thus open! It’s a very rewarding job, thanks to the positive energy and the involvement of the members of the group – you know who you are It requires some technical experience with Open edX, but more importantly: great management and collaboration skills. The job definitely made me grow as a person.
In the spirit of open source, the working group is still very much figuring out how to build the plane at the same time as it is flying it. Thus, the new working group leader will have to figure out what exactly is the purpose of the working group, and how to best accomplish it. Currently, the day-to-day tasks of the working group leaders include:
- Organizing the weekly meetup
- Fostering discussions around key issues, such as the release schedule or the new community installation
- Encouraging contributions, for instance via badges or mentoring
My vision of the upcoming challenges that await the new leadership team includes:
- Transitioning the community installation from native Ansible-based deployment to containers.
- Improving the communication with the edX product team to produce extensive release notes on the actual day of the release.
- Smoothing out the on-boarding process to attract more contributors.
- Doing a better job at celebrating achievements of the group to reward contributions.
The working group has yet to formalize how we reach decisions and elect new leaders. Based on feedback from the group I drafted this document but it’s still a work in progress. Whatever the election process ends up being, I’d like to present one or two good applicants to the group. Are you interested? That’s great! Please send me a personal message on these forums. I’d like you to share with me your vision of what the working group should be doing, and how best to achieve it.
Now of course this isn’t a goodbye, as I am not going anywhere. I’ll remain very active in the Open edX community, both as a BTR member, Tutor maintainer and core committer. In other words, I’ll be around
Thanks a lot! And a happy new year of course!