Lead developer of [Sysquake|http://www.calerga.com].

Interested in simple markup for all places where text is used in Sysquake.

==Requirements==

# A set of simple rules a user can learn and rely on.
# Robust specifications with room for evolution without breaking compatibility.
# Different markup for monospace font (e.g. {{{##}}}) and inline verbatim.
# Styles ({{{**}}}, {{{//}}}, {{{__}}} and {{{##}}}) in titles.
# DL lists.

==Wishlist==

# Underline, superscript, subscript.
# Multiline list items with lists terminated by empty lines or next (sub)title.
# [[MultilinePlaceholderProposal|Multiline "modules"]] (aka multiline placeholders).
# Indented paragraphs à la Mediawiki.

==Concerns==

# Some of Creole's goals, and their interpretation, do not fit well with the requirements above. [[ExtensibleByOmission]] compromises compatibility between different Creole engines and versions, and [[MakeTheMachineWorkHarder]] can lead to parser behavior based on heuristics.
# Automatic, poorly defined URLs supposed to follow ad hoc, implementer-dependent rules to limit interference with Creole mark-up.
# Lack of interest for security risks a straight implementation could imply (such as [[Wikipedia: Code_injection]] in images).

==Experimental implementation==

[Nyctergatis], an experimental implementation available under
the new BSD license, can be
[tested|http://nyctergatis.com/creole/sandbox.creole].
Based on [[Creole 0.5]] and some [[proposals]], together with
its [documentation|http://nyctergatis.com/creole/],
it supports the whole requirement list and wishlist above.