I've been thinking about creating a thread in the official forums and Reddit (with permission of the mods there of course) for announcing the wiki and inviting people to participate.
I thought about commenting the idea with you whenever we had what I believe are the most basic pages done, like: different types of PVP, PVE, base mechanics explained, etc. and something like 1000 pages. Other people, however, told me that the wiki had enough content to announce it.
Would you like for me (or you) to announce it now or do we wait until we have those basic pages I mentioned?
Following that idea, I made a list of important things that would be needed to have a solid foundation: Special:Community
The Top Navigation will also need to be partially remade. A bunch of areas are good (mainly the World section that we've been heavily editing these months). But for example Adventure (World Boss, Fighting and PvP are a mess), Economy (needs a structure) and some parts of Gameplay I believe need to be rewritten.