I like the XML way of resolving this problem but I think it MediaWiki has a bigger task to do. Restructure the wiki language, XML-ize the language completely. Forms and attributes will have a place in this WikiXML-definition. Pages can be constructed from one or more XML-sources. XML-source, or a transformed version of it, can be used on more than one page. 'Extensions' will be (sub)-elements of the standard MediaWiki definition. Recursive tasks can be done as long as the definition allows it. We are not depending on the MW-parser as is. Easier construction of editors. Use of XML-stylesheets for presentation. etc.
non-realistic? May be. In my vision the only way to make a real difference. If this is a first step towards structuring the language than I think its ok.
Andre
Op 23 sep 2009, om 20:24 heeft Yaron Koren het volgende geschreven:
Hi everyone,
Part of the Wikipedia Usability Initiative is a project to create a system whereby template calls are hidden (minimized, really) for most users on the edit page, and when users do want to edit template calls, they can do so via a form instead of editing the template call directly. I'm involved with that project; my previous experience with such matters was creating the Semantic Forms extension, which is similar in its basic concept. I've put together a page explaining the current thinking on how the system should work, here:
http://usability.wikimedia.org/wiki/Template_forms
We're looking for feedback; any thoughts or questions are welcome, either on that page's talk page or by responding to this email.
Thanks, Yaron _______________________________________________ Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l