Hi,

I'm quite new on this list, in fact since yesterday straight after returning from the Linuxtag in Berlin. Maybe the guys from the Wikimedia-booth can remember me as I was part of the team for two short afternoons.
Anyway, what I actually wanted to meantion is, that this project sounds very interesting. I also wanted to write something like that. Would be the base for a Mediawiki command line interface in perl or python.

/Marco



Rob Lanphier <robla@robla.net> schrieb:
Hi folks,

I'm about to head off to Berlin, but I've been quietly toiling away on
this project for a while (technically since 2005) and I figured it's
time to start making a little noise.

The project is the JsonData extension for MediaWiki, which allows for
validated editing of JSON files using a form in a MediaWiki
installation. You may have stumbled upon my jsonwidget javascript
editor, which has been around a long time (since 2005...gah, it's
almost as old as a second grader!) When I wrote that, I always
envisioned using that on a wiki, and never finished the job until
recently. I also have never had a strong desire to maintain a schema
format, so over this past weekend, I converted it to use a subset of
Kris Zyp's draft-03.

Validation is done both server side (PHP) and client side
(Javascript). The license for both the server side validator and the
client side library are three-clause BSD. The rest of the MediaWiki
extension is GPLv2.

The UI is still quite 2005-ish, unfortunately. There are other
draft-03 compatible editors out there (one recently announced built on
jquery-ui) which I may take a crack at .

More information about the project can be found here:
http://jsonwidget.org/wiki/JsonData

I've got a test install there, so if you'd like to do some playing
there, feel free to play around.

I haven't made a big point of getting this checked into Gerrit, but I
plan on doing that.

This is a personal project (during my own time) and not-at-all
something I'm doing on behalf of the WMF. It's also not (yet?)
affiliated with Wikidata project, and I'm happy to change names to
avoid confusion.

Rob
p.s. the security question answer, should you hit it, is "wikitech-l".
It's amazing how quickly wikis start attracting spam.



Wikidata-l mailing list
Wikidata-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata-l

--
Diese Nachricht wurde von meinem Android-Mobiltelefon mit K-9 Mail gesendet.