Smallest Federated Wiki

We introduce the parts of a Federated Wiki page. A "story" is a collection of paragraph like items. A "journal" collects story edits.

Should you take my page and edit it as yours, I can see what you've done and may decide to take your edits as my own. Follow our open development on GitHub or just watch our work in progress videos here. Check out our DAQ and FAQ.

SFW Innovates in Three Ways

We show how drag-and-drop between federated wiki pages creates a new model for sharing. A simple JSON model of the page makes this all straightforward.

Writing is traditionally considered composing new and original text. This idea is dated and disrespectful. Real writing always builds on the shoulders of others. Writing in a Federated Wiki is inherently about reuse, re-purposing and refactoring.

The Smallest Federated Wiki is designed around the idea of data, or Linked Data to eb precise. Every paragraph, that is every item in a wiki panel or [Wiki Story] is data (a JSON Object).

Background

We explore how a federated wiki's page elements get converted to HTML. The conversion happens on the client side. Coffeescript code uses the type of each story item to retrieve "emit" and "bind" functions. Emit creates the HTML DOM objects while bind connects them up to jQuery.

This is our help documentation. Read a little bit. Then move on to our Sandbox and give your new knowledge a workout. Still confused? Look through our our Frequently Asked Questions.

These have been the first of several dozen videos we've created over the years. We have more, including videos of conference presentations, organized chronologically in a separate website