Hello everybody. I haven't participated on this list for a while, but I
have been drawn attention to this thread.
With that said, I am interest in such project if it
involves coding.
To make this change into a valid summer of code project, I propose to
do a wiki parser, for which I have already designed some draft rules
in a yacc/bison manner.
I am interested in continuing developing my parser (flexbisonparse) if
other people are interested in helping me. I am happy to explain what I
remember of how it works, because I know it's really hard to figure out,
but I'm sure it's not that hard to explain.
I am disappointed that people are *still* trying to re-start the effort
from scratch. Surely the plethora of existing parsers has shown that
every new effort will end up the same, especially if no effort is made
to understand the existing unfinished products and to recognise their
flaws and faults. You'll just make the same mistakes again and again.
My mistake was to fail to recognise the importance and complexity of
HTML and HTML-like tags in the wiki mark-up. My parser can parse
everything non-HTML/SGML-based that was part of the syntax at the time I
wrote it. With co-operation, I'm sure we can do the rest. Without, I'm
sure no-one can.
Timwi