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

Reply via email to