Browser + SPARQL Server = Wiki
PS. I’ve worked on the code a bit more and split it out into its own project at github, fuwiki.
For a bit of xmas play I’ve put together a minimal wiki that only uses (jQuery-rich) web pages and a SPARQL server. It’s only at the rough proof-of-concept stage (I just this minute got it working, rather pleased so decided to tell the world :). It lacks fairly essential things like user management/authentication and page locking, but even as it stands it should be useful as a personal wiki. The code is on github, only 3 HTML pages and a little JS within my very cluttered Seki repo (probably best to do a sparse checkout from around here, if you want to play). No docs yet apart from this post. Call it FuWiki.
I’ve built it against the Apache Jena Fuseki SPARQL server, though any other standard one that supports SPARQL Update should work as a substitute. Some kind of web (static file) server will be needed, conveniently Fuseki has one built in. Editing is done in Markdown format.
Loads more to do to make it nice, but I’d better get on with something to help pay the bills first.
Thanks,, I enjoyed the article. I’ve been learning SPARQL for a while now…