I of course thank everyone for their contributions to the wiki, it's helped me and countless others immensely over the years. I would suggest though that a shout-out to the issues be posted somewhere public- the wiki is so ingrained into the game at this point that both vets and new players are struggling to find information at the moment. Vets can cope, new players may be put off.
The wiki editors did put a big notice at the top of the wiki to let all visitors know about the issues.