(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]

Aloha!

I am using Creole as the basis for the markup language in Barghest, which is the content management system under development for ghilbert.org, a site for hosting machine-verifiable mathematical proofs. I am also developer of Advogato, and have been hacking on typesetting and publishing systems for over 20 years.

I like most of what I see here, both in the draft specs and the community and discussion around them. Simple is good, and very few "standards committees" seem to realize that.

On the current controversies:

  • I'm in favor of newlines in the source not resolving to <br /> tags. Because my markup will live in text files manipulated by plain 'ol text editors, very long lines to indicate paragraph structure are unpalatable. I'm ok with
    being the explicit line break markup, but will have to move away from backslash as an escape character to accommodate that.
  • I think there should be a required space after the initial list bullet, to disambiguate it from bold.
  • I like the |* syntax best for indicating table headers. I see no problem with overloading asterisks in this way - they already mean bold, and tables are special.
  • I'm feeling the lack of an indented block markup. Some content migrating to the Barghest is now hosted on an Oddmuse, which uses an initial colon to indicate indented blocks, much the same as bulleted lists (and with similar logic for nesting). I'll likely add this to Barghest as an extension, but also think it wouldn't be out of place in the core.
  • I see no reason to change italics (emph) and bold (strong) from the 0.3 spec. I also have no real need for underlining or strikethrough. Subscript is part of the markup on metamath.org, which is another source of content being adapted to the Barghest, but most of that will end inside matematics markup, so it's not feeling urgent.

I'm looking forward to participating in the discussion here, and offering code and other help to other Creole developers.

Add new attachment

Only authorized users are allowed to upload new attachments.

« This particular version was published on 01-Jan-2007 06:42 by 71.132.129.68.