2010-09-27 19:42, Aryeh Gregor skrev:
On Mon, Sep 27, 2010 at 3:38 AM, Andreas Jonsson
<andreas.jonsson(a)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!
I'm aware of the previous attempts, and I understand that people are
being sceptic. But now I'm claiming that I have made significant
progress, and the implementation I'm presenting is my proof.
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.
I agree. But I don't believe that any of previous attempts at writing
a parser have failed because of the integration.
/Andreas