The first was an older reported bug that I discovered when integrating the colourpicker setting into Zebra. Not only did I add
transparent support but a few others like:
hsla(). The second was an enhancement request that I filed and with guidance from Moodle HQ was able to successfully implement.
So what did I learn? A lot about Moodle APIs and functions to start, but I also learned a lot about the development cycle, the need for coding style, and gained a new found appreciation for the real Moodle devs.
I’d also like to specifically thank the following people (in no particular order) for their help in closing these bugs: Mauno Korpelainen, Mary Evans, Dan Poltawski, Rossiani Wijaya, Michael de Raadt, Nicolas Connault, Sam Marshall, David Mudrák, Mark Nelson, Rajesh Taneja, Sam Hemelryk. How’s that for community?!