We had a whole bunch of folks who've had their hands in the world of MediaWiki parsing & rich text editing here at the Berlin Hackathon, and made some great progress on setting out some ideas for how to start actually working on it.
Tomorrow I'll distill our session notes into a clearer description of the core ideas & next steps (dare I say... a manifesto? :)
In the meantime, if you're brave you can peek at the raw session notes: http://etherpad.wikimedia.org/mwhack11Sat-Parser
We're reviving the wikitext-l mailing list for people interested in the project; it's gotten some traffic about interesting projects but we'll be making it an active working group. I'll also be making regular posts here on wikitech-l, on the Wikimedia tech blog, and on the wikis -- but I don't want to clutter wikitech-l *too* much with the nitty-gritty details. ;)
Project hub pages will go up tomorrow at http://www.mediawiki.org/wiki/Future
-- brion vibber (brion @ wikimedia.org / brion @ pobox.com)
On Sat, May 14, 2011 at 7:09 PM, Brion Vibber brion@wikimedia.org wrote:
In the meantime, if you're brave you can peek at the raw session notes: http://etherpad.wikimedia.org/mwhack11Sat-Parser
We're reviving the wikitext-l mailing list for people interested in the project; it's gotten some traffic about interesting projects but we'll be making it an active working group. I'll also be making regular posts here on wikitech-l, on the Wikimedia tech blog, and on the wikis -- but I don't want to clutter wikitech-l *too* much with the nitty-gritty details. ;)
Project hub pages will go up tomorrow at http://www.mediawiki.org/wiki/Future
I've stubbed out a couple sections on:
http://www.mediawiki.org/wiki/Future/Parser_plan
More specific things to follow based on the notes previously posted.
-- brion
On Sun, May 15, 2011 at 2:13 PM, Brion Vibber brion@wikimedia.org wrote:
I've stubbed out a couple sections on:
http://www.mediawiki.org/wiki/Future/Parser_plan
More specific things to follow based on the notes previously posted.
Added a stub 'get involved' section on http://www.mediawiki.org/wiki/Future#Core_projects and the other pages; there'll be more exciting stuff to see within a couple weeks as Trevor & Neil select testing tools & we all get started on prelim grammar descriptions.
We can pretty well expect to discard these initial grammar steps that we're doing as we get farther along, but we're going to need something to work with for now. :)
Collecting parser test cases & helping to document the existing parse tree formats in use by some other parser variants will be very useful while we're getting those together -- please feel free to add some notes to the AST & test case pages (linked to from the above) or post notes directly on wikitext-l.
-- brion
wikitech-l@lists.wikimedia.org