On 04/07/07, Simetrical Simetrical+wikilist@gmail.com wrote:
The idea is to get all wiki software to use the same markup, not to do anything specifically for MediaWiki. Frankly I have to question whether there's any benefit in this, given that a) probably almost no one will have occasion to use more than one wiki package more often than once in a blue moon; and b) wikimarkup is pretty horrible anyway from a technical perspective, as I've complained about in the past, and if you're going to break reverse compatibility it should be for WYSIWYG. But hey, if people want to spend their time on it, that's their business. Just don't ask me to write the MediaWiki support and I'm fine with it. :P
Heh. At work, I deal with most of the wiki engines anyone has ever heard of. Let me assure you: *all* the various wiki markups are horrible, and I don't think any of them were "designed" per se. MediaWiki's is, I understand, provably impossible to put in EBNF, which is why the parser documentation is the parser code ... But it's not actually worse than any of the others. Though possibly it has more odd bits bolted on the side.
I would hope WikiCreole would pay attention to being well-formed as a language, at least to the extent of being EBNFable, and extended with a view to remaining so ...
- d.