MikMik: Difference between revisions

From OLPC
Jump to navigation Jump to search
(..)
Line 25: Line 25:
==Description & Goals==
==Description & Goals==


[[MikMik]] is a wiki built on top of the [Bazaar http://bazaar-vcs.org] distributed revision control system. In simple use, it acts like any number of simple wikis. However, it provides a text-specific "word-by-word" interface to difference reflection and resolution. More importantly, it provides a Javascript interface for conflict resolution.
[[MikMik]] is a wiki built on top of the [http://bazaar-vcs.org Bazaar] distributed revision control system. In simple use, it acts like any number of simple wikis. However, it provides a text-specific "word-by-word" interface to difference reflection and resolution. More importantly, it provides a Javascript interface for conflict resolution.


The wiki currently supports the Markdown markup format with rudimentary support for Mediawiki markup as well.
The wiki currently supports the Markdown markup format with rudimentary support for Mediawiki markup as well.
Line 35: Line 35:
* Initial packaging [http://dev.laptop.org/~rafael/MikMik-8.xo .xo]
* Initial packaging [http://dev.laptop.org/~rafael/MikMik-8.xo .xo]
{{stub}}
{{stub}}



==See also==
==See also==

Revision as of 13:33, 26 October 2007

Xo s.png
pre-alpha
.xo BundleMikMik.xo
Translate-icon-55px.svg mako.cc - Localization
.POT file NEEDED

| es | pt 

see more templates or propose new

MikMik currently supports local editing of a namespaces of interlinked wikipages, and synching of same with a shared namespace on other machines.

Adding support for a new wiki platform

  1. Provide a parser that can render your wiki's markup, and link to it from the discussion page.
  2. Wait.
  3. Wiki!

Please provide either a python or a javascript parser, or both if they exist. Currently under discussion: whether to handle rendering on the client side or otherwise.

Description & Goals

MikMik is a wiki built on top of the Bazaar distributed revision control system. In simple use, it acts like any number of simple wikis. However, it provides a text-specific "word-by-word" interface to difference reflection and resolution. More importantly, it provides a Javascript interface for conflict resolution.

The wiki currently supports the Markdown markup format with rudimentary support for Mediawiki markup as well.

The system targets the XO-1 and is currently undergoing testing and improvement and needs a better UI. There is currently a major known bug and some unresolved interface issues. UNICEF is doing related user interface work in coordination with the project.

TextNet was built by Benjamin Mako Hill as his Masters degree thesis at the MIT Media Lab.

  • Initial packaging .xo
This article is a stub. You can help the OLPC project by expanding it.

See also