On 27/03/12 01:45, Daniel Kinzler wrote: > Hi all. I have a bold proposal (read: evil plan). > > To put it briefly: I want to remove the assumption that MediaWiki pages > contain > always wikitext. Instead, I propose a pluggable handler system for different > types of content, similar to what we have for file uploads. So, I propose to > associate a "content model" identifier with each page, and have handlers for > each model that provide serialization, rendering, an editor, etc.
For the record: we've discussed this previously and I'm fine with it. It's a well thought-out proposal, and the only request I had was to ensure that the DB schema supports some similar projects that we have in the idea pile, like multiple parser versions. On 27/03/12 09:37, MZMcBride wrote: > For example, would the diff engine need to be rewritten so that people can > monitor these pages for vandalism? Will these pages be editable in the same > way as current wikitext pages? If not, will there be special editors for the > various data types? These questions are all answered on the notes page that Daniel linked to. The answers are yes, no and yes. -- Tim Starling _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
