DrProject's wiki parser has reached---in fact, passed---the point of no return. We tried replacing it a couple of years ago, but the results were disappointing. I'm now thinking about trying again using ANTLR to generate a (Python) parser. Yes, it means developers will have to use a Java tool in development, but (a) I hope that only a few people will ever need to muck with the parsing (we'll check in the generated grammar), and (b) as far as I can tell,the pure-Python alternatives are not as well developed, documented, or supported. Plus, this gives me an excuse to do some coding---it's been three and a half years, and I'd like to contribute something to DrProject besides bugs. I'm starting in on the documentation now; if you're in Toronto, and consider yourself an ANTLR whiz, please drop me a line.
comments powered by Disqus