which is OK, as long as there is a community to support the effort. I remember when Pidgin (or another IM client) had to keep up with not one, but three protocols: MSN, Yahoo and AOL. And that was done before the age of Github and pull requests.
But it is nice to see the world coming to yet another cycle. sigh.