On Mon, Sep 27, 2010 at 3:38 AM, Andreas Jonsson andreas.jonsson@kreablo.se wrote:
Point me to one that has.
Maybe I'm wrong. I've never looked at them in depth. I don't mean to be discouraging here. If you can replace the MediaWiki parser with something sane, my hat is off to you. But if you don't receive a very enthusiastic response from established developers, it's probably because we've had various people trying to replace MediaWiki's parser with a more conventional one since like 2003, and it's never produced anything usable in practice. The prevailing sentiment is reflected pretty well in Tim's commit summary from shortly before giving you commit access:
http://www.mediawiki.org/wiki/Special:Code/MediaWiki/71620
Maybe we're just pessimistic, though. I'd be happy to be proven wrong!
Developing a fully featured integration would require a large amount of work. But I wouldn't call it hard. I haven't analysed all of the hooks, and it is possible that some difficulties will turn up when implementing emulation of these. But other than that, I cannot see that the integration work would consist of anything but a long list of relatively simple tasks. If a project were to be launced to perform the integration, I would feel confidident that it would reach its goal.
For practical purposes, something that requires a large amount of fiddly and boring work counts as hard too. It can stall a project as easily as anything else.