On Wed, Dec 14, 2011 at 9:41 PM, Dmitriy Sintsov questpc@rambler.ru wrote:
- Philip Neustrom philip@localwiki.org [Wed, 14 Dec 2011 12:40:55
-0800]:
Realized I never sent an announcement here. I think you folks'd be really interested in checking out what we've been working on:
We just did our first general-public software release.
There's lots of cool stuff going on. Having worked on the DavisWiki (http://daviswiki.org) code for many, many years [which was a fork of MoinMoin], we really relished the opportunity to design a new, modern wiki engine without the burden of legacy support.
Cool bits:
* Everything is stored as HTML5. We threw out wiki markup.
I am not so sure that threwing out wiki markup is so good thing. It's more compact (takes less storage space) and allows to format text quite fast to everyone who is familiar to wiki markup. If you are using HTML5, that means the extensions (parser functions) has to be implemented as XML tags, which are quite tiresome to input directly, so the extensions will probably require visual editor addons. Raw text editing simplifies implementation of markup extensions, some developers might do not have enough free time to develop their own visual editor extensions. That's why raw wikitext can be useful and time-saving.
Keep in mind that with our generic versioning framework we can version and diff any structured data, independent of wiki page content. So there's probably no need to stuff extension invocation inside of page content.
Page-content plugins will need editor plugins, yeah (like our "include page" plugin). But I think that's a good thing.
The concerns you raise are probably valid for Wikipedia. We're working with new communities, for the most part. (and our work isn't based on MediaWiki - not sure if I made that clear in my original message).
--Philip
Dmitriy
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l