Register-mediawiki-extension

Wish page for a mediawiki extension to make easy editing and generate pretty register descriptions, together with the possibility of export in a machine friendly format.

similar
From previous discussions:
 * blockdiag-mediawiki-extension
 * packetdiag-examples

LaTeX packages:
 * Register diagrams with field descriptions
 * The bytefield package

disadvantages
Someone has to write it, be a maintainer.

alternatives

 * Use mediawiki templates. Have two forms of arguments named/unnamed(indexed by number). Named arguments strip the start and end spaces. Unnamed, the '=' character transform in a named argument.
 * Scribunto - embed lua scripting Page => Template => Module. Uses the same argument parsing rules as templates, with the same limitations.

format
Should be easy to edit, should be easy to write the extension's parser. ?