Hi everyone,
We are happy to announce the general availability of the first public release of the Sweble Wikitext parser, available from http://sweble.org.
The Sweble Wikitext parser
* can parse all complex Wikitext, incl. tables and templates * produces a real abstract syntax tree (AST); a DOM will follow soon * is open source made available under the Apache Software License 2.0 * is written in Java utilizing only permissively licensed libraries
You can find all relevant information and code at http://sweble.org – this also includes demos, in particular the CrystalBall demo, which lets you query a Wikipedia snapshot using XQuery.
The Sweble Wikitext parser intends to be a complete parser for Wikitext. That said, plenty of work remains to be done.
At this stage, we are hoping for your help. You can help us by
* playing with the CrystalBall demo and pointing out to us wiki pages that look particularly bad or faulty * simply using the parser in your projects and telling us what works and what doesn’t (bug reports) * getting involved in the open source project by contributing code, documentation, and good humor
If you have questions, please don’t hesitate to use the sweble.org facilities or send email to info@sweble.org.
Cheers Hannes
----- Original Message -----
From: "Hannes Dohrn" hannes.dohrn@informatik.uni-erlangen.de
Hi everyone,
We are happy to announce the general availability of the first public release of the Sweble Wikitext parser, available from http://sweble.org.
The Sweble Wikitext parser
- can parse all complex Wikitext, incl. tables and templates
- produces a real abstract syntax tree (AST); a DOM will follow soon
- is open source made available under the Apache Software License 2.0
- is written in Java utilizing only permissively licensed libraries
You should identify whether you mean "MediaWikitext", or some other dialect -- MediaWiki Is Not The Only Wiki...
and you should post to wikitext-l as well. The real parser maniacs hang out over there, even though traffic is low.
Cheers, -- jra
You should identify whether you mean "MediaWikitext", or some other dialect -- MediaWiki Is Not The Only Wiki...
and you should post to wikitext-l as well. The real parser maniacs hang out over there, even though traffic is low.
It is MediaWiki's Wikitext; elsewhere it is usually called wiki markup.
Cheers, Dirk
----- Original Message -----
From: "Dirk Riehle" dirk@riehle.org
You should identify whether you mean "MediaWikitext", or some other dialect -- MediaWiki Is Not The Only Wiki...
and you should post to wikitext-l as well. The real parser maniacs hang out over there, even though traffic is low.
It is MediaWiki's Wikitext; elsewhere it is usually called wiki markup.
Improperly and incompletely, perhaps, yes.
I'm a MW partisan, and think it's better than nearly all its competitors, for nearly all uses... but even I try not to be *that* partisan.
Cheers, -- jra
You should identify whether you mean "MediaWikitext", or some other dialect -- MediaWiki Is Not The Only Wiki...
and you should post to wikitext-l as well. The real parser maniacs hang out over there, even though traffic is low.
It is MediaWiki's Wikitext; elsewhere it is usually called wiki markup.
Improperly and incompletely, perhaps, yes.
I'm a MW partisan, and think it's better than nearly all its competitors, for nearly all uses... but even I try not to be *that* partisan.
Hmm, never viewed it that way. IMO, MediaWiki (developers) invented a wiki markup language and called it Wikitext; other engines just call it wiki markup or what not. For me, Wikitext always was the particular markup of MediaWiki, much like php or C++ are particular language names.
Is there any other engine that calls it's markup Wikitext? I'd be surprised. Even for WikiCreole wikicreole.org we used wiki markup.
Cheers, Dirk
----- Original Message -----
From: "Dirk Riehle" dirk@riehle.org
Hmm, never viewed it that way. IMO, MediaWiki (developers) invented a wiki markup language and called it Wikitext; other engines just call it wiki markup or what not. For me, Wikitext always was the particular markup of MediaWiki, much like php or C++ are particular language names.
Is there any other engine that calls it's markup Wikitext? I'd be surprised. Even for WikiCreole wikicreole.org we used wiki markup.
We ourselves say it's a generic term:
http://en.wikipedia.org/wiki/Wiki_markup
Cheers, -- jra
wikitech-l@lists.wikimedia.org