(anonymous guest) (logged out)

Copyright (C) by the contributors. Some rights reserved, license BY-SA.

Sponsored by the Wiki Symposium and the Nuveon GmbH.

This is version . It is not the current version, and thus it cannot be edited.
[Back to current version]   [Restore this version]

There are several problems between Crossmark and Creole that are much harder and more complicated than described here. First of all, you claim that there are only few incompatiblities, but this is obviously untrue. There are few problems if you want to use Crossmark-formatted documents in Creole-compatible wikis, that's true. But there are many, many troubles if you try to do it the other way around. To just name the few:

  • Crossmark has very unforgiving markup for lists, reuiring 4-space indentation per level and various whitespaces. Implementing it in Creole would make MixedMode impossible.
  • Crossmark uses indetation for syntax.
  • Crossmark requires the trailing equal signs in headings.
  • Crossmark's emphasis markup is extremely complicated and, I'm afraid, incompatible in most corner cases with Creole.
  • Crossmark requires a number of features, such as specific macros, that are intentionally left unhandled in Creole.
  • Creole doesn't have markup for monospace text.
  • Crossmark's markup uses english words. This is impossible for Creole.
  • Crossmark's heading markup conflicts with Creole's horizontal line markup.

I think that forcing Creole to be compatible with Crossmark would render it pretty much unusable for wikis -- especially in MixedMode.

Btw. Crossmark used to be much more compatible with Creole, but undergo a number of pretty arbitrary changes (like the link syntax, for example).

-- RadomirDopieralski, 2007-01-18

I tried hard to bridge the gap with Crossmark and we came to compromises and then suddenly at the last minute our cooperation flew out the window as Crossmark got pressured by another group (I believe Markdown) for changes. I, however, don't know the political pressures OLPC is under (but I imagine there are many), but it is very discouraging to work together so much and then suddenly see everything disappear in the end. Before that huge amount of Crossmark change that came suddenly before publication of its spec, Creole and Crossmark were quite compatible. I still am greatly saddened by this change.

-- ChuckSmith, 2007-Jan-18

Add new attachment

Only authorized users are allowed to upload new attachments.

« This particular version was published on 18-Jan-2007 11:31 by