Just an idea, but wouldn't Lua source code make a perfect alternative
content type?



2012/9/7 Daniel Kinzler <dan...@brightbyte.de>:
> Hi Tim!
>
> For some reason, your mail went under my radar until now. Sorry about that.
>
> On 03.09.2012 03:30, Tim Starling wrote:
>> I've been busy, but I can do another review of the ContentHandler
>> branch this week.
>
> That would be great, thanks!
>
>> There's the question of what level of quality we should aim for. We'll
>> probably find things that will break when a non-text content type is
>> used. I'd like to see such issues solved, or at least make sure the
>> ContentHandler API will support a solution without major changes, but
>> my reasons are mostly aesthetic. In principle, such development work
>> can be done after the merge. But it seems to me that there's no point
>> in merging it if it only supports text content, since MediaWiki
>> already supports pure text content well enough. If we can achieve
>> robust support for non-text data types, then the motivation for
>> merging it will be stronger.
>
> I agree. We are using the mechanism extensively for Wikidata, which of course
> uses non-text content. That should serve as a pretty good test. I'm trying to
> fix any issues I find on the road, but of course we are not exploring every
> possible corner of MediaWiki.
>
> I think we should make sure that the main functionality of MediaWiki works 
> with
> the ContentHandler without a hitch, and try to have sane failure modes for 
> stuff
> that is not yet (dis)covered. There's no way to be 100% sure, of course.
>
> This week, I have only done a little maintenance on the Wikidata branch (like
> merging master again). I'll be looking for loose ends some more over the next
> couple of days, but any changes should be confined to small corners of
> mediawiki. I'm using gerrit for all changes now, so you should be able track
> what i'm doing (well, last week I had to resort to a direct push when gerrit 
> got
> very confused about a merge).
>
> Thanks again
> Daniel
>



-- 
Project director Wikidata
Wikimedia Deutschland e.V. | Obentrautstr. 72 | 10963 Berlin
Tel. +49-30-219 158 26-0 | http://wikimedia.de

Wikimedia Deutschland - Gesellschaft zur Förderung Freien Wissens e.V.
Eingetragen im Vereinsregister des Amtsgerichts Berlin-Charlottenburg
unter der Nummer 23855 B. Als gemeinnützig anerkannt durch das
Finanzamt für Körperschaften I Berlin, Steuernummer 27/681/51985.

_______________________________________________
Wikitech-l mailing list
Wikitech-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to