Your topic should be the title: “SIG Foo is looking for a release manager”
Sponsoring SIG: Probably sig-release and sig-arch crossover
Mentors/Point of Contact: @thockin
Our build scripts rely heavily on some bash code. Every time I look at it, I have to fight the urge to streamline or even rewrite big chunks. Some of the work would be easy, some would be very challenging. We have some less-than-pleasant shell code in there that seems like it could be reduced to less complex, more reliable forms. Maybe not even shell!
Note: I am not talking about the Makefiles (though that is an opportunity, too) but the scripts that get called to actually build things, e.g. hack.lib/golang.sh
If you enjoy shell scripting (or understand it well enough to want to see it get reduced or replaced), this is a good opportunity to help reduce some debt. I won’t force anyone into OWNERship if they don’t want it but it’s a possibility. So you can consider this a short-term opportunity or a long-term one.
Time Commitment: a few weeks worth of somewhat high-intensity work, followed by (optional) perpetual vigilance and ownership.
Skills Required: shell scripting, build-tooling, good taste, docker. Less critically Go tooling (can be learned), Go, and make.
k8s Membership Required: n