[Wikitext-l] WikiDom serializers

Gabriel Wicke wicke at wikidev.net
Thu Oct 27 20:38:11 UTC 2011


Hi,

today I started to look into generating something closer to WikiDom from the 
parser in the ParserPlayground extension. For further testing and parser 
development, changes to the structure will need to be mirrored in the 
current serializers and renderers, which likely won't be used very long once 
the editor integration gets underway.

The serializers developed in wikidom/lib/es seem to be just what would be 
needed, so I am wondering if it would make sense to put some effort into 
plugging those into the parser at this early stage while converting the 
parser output to WikiDom. The existing round-trip and parser testing 
infrastructure can then already be run against these serializers.

The split codebases make this a bit harder than necessary, so maybe this 
would also be a good time to draw up a rough plan on how the integration 
should look like. Swapping the serializers will soon break the existing 
ParserPlayground extension, so a move to another extension or the wikidom 
repository might make sense.

Looking forward to your thoughts,

Gabriel




More information about the Wikitext-l mailing list