On 9/23/09 4:54 PM, Robert Rohde wrote:
On Wed, Sep 23, 2009 at 4:37 PM, apri a.vd.wiela.vd.wiel@apri.nl wrote:
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.
Wikis are supposed to be easy to edit. Maybe I am misunderstanding your intent, but XML-ize everything sounds like an approach that would make it much harder for novice editors to figure out what they are doing. XML tends to be verbose and complicated when edited by hand, and rather opaque for people who have no experience with it.
-Robert Rohde
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Indeed.
WikiText != XML on purpose.
- Trevor