Board Thread:Watercooler/@comment-5590118-20150701035141/@comment-24473195-20150923085827

At least two months have passed since this discussion was created and we still haven't found a proper way to document the modules stored here.

So here's my suggestion.

Rather than wait endlessly for wikia implement lua docs in the module namespace, we simply use the good old method that has always worked:


 * 1) Document invocable modules in the template namespace, e.g. Module:Asof -> Template:Asof or Template:Asof/doc.
 * 2) Document meta-modules using inline comments, and place some clear notice at the header indicating that it is a meta-module.

The benefit of doing 1 is this is already an established "standard" because:


 * Most invocable modules aren't used in pages directly
 * It reduces duplicated content, e.g. same content will often end up in Module /doc and Template /doc
 * Reduces chances of inconsistencies between module /doc and template /doc

Finally, even if wikia does implement module /doc, it will cause no problems at all, and it can be a simple task to either add javascript to automatically add or use a bot.

If there are no objections, I'll change the Template:Module links to reference the template page, and start documenting pages there.