0xDECAFBAD

It's all spinning wheels and self-doubt until the first pot of coffee.

An S3 AJAX Wiki

So, who knows how long it'll stay up - or if it even works for anyone besides me in Firefox on OS X - but I've got an initial version of an S3Ajax-based wiki:

 <ul>
 <li>
 <span><a href="http://s3.amazonaws.com/s3wiki/wiki/StartPage"><a href="http://s3.amazonaws.com/s3wiki/wiki/StartPage">http://s3.amazonaws.com/s3wiki/wiki/StartPage</a></a></span>
 </li>
 </ul>

I'm using Stefan Gössner's Wiky, to handle round trip conversion between wiki text and HTML. My S3Ajax handles all the I/O, tied together with a clunky wiki.js.

I've not had time yet to test this at all, but I figured setting it loose on a public-write ACL bucket on S3 would surely get bugs exposed. :) Be aware that I will nuke this bucket for any whimisical reason, including porn or spam or excessive usage costs.

Anyway, one of the main tricks to this thing of which I'm particularly enamoured is the fact that all the pages are stored as HTML. There's a bit of JS and CSS include hell going on in the page header that I'd like to reduce, but all the wiki text mungeing happens in the browser. What lands in the S3 bucket is pure HTML, fully able to be separated from the wiki system and crawled by Google or processed in whatever other way you'd like.

More soon. For now: I go to bed.

Archived Comments

  • Have you considered using TiddlyWiki and marrying it to S3 as the backend? Would be an "instant" useful wiki. See http://bewest.wordpress.com/2006/09/04/idea-tiddlywiki-s3-microformat-tabulator/ and