I’m happy to report that I’ve been selected as a Google Summer of Code student for Mercurial! It was even announced on the mercurial-devel mailing list, so it’s all official and everything! I’ll be posting here about my progress as I work on improving the internal record (and also commit) api for hopefully some awesomeness!