Antoine Musso wrote:
I guess Aaron Halfaker, Brion Vibber, Aaron Schulz would have some insights about it.
Yes. Brion started a thread about the use of SHA-1 in February 2017:
https://lists.wikimedia.org/pipermail/wikitech-l/2017-February/087664.html https://lists.wikimedia.org/pipermail/wikitech-l/2017-February/087666.html
Of note, we have https://www.mediawiki.org/wiki/Manual:Hashing.
The use of base-36 SHA-1 instead of base-16 SHA-1 for revision.rev_sha1 has always perplexed me. It'd be nice to better(?) document that design decision. It's referenced here: https://lists.wikimedia.org/pipermail/wikitech-l/2012-September/063445.html
MZMcBride