Lead developer of [[http://www.calerga.com|Sysquake]], author of [[Nyctergatis|Nyctergatis Markup Engine]] (NME).

Interested in simple markup for all places where text is used in Sysquake, flexible enough for innovative applications.

==Requirements==

# A set of simple rules a user can learn and rely on.
# Robust specifications with room for evolution without breaking compatibility.

==Wishlist==

# Block plugins similar to block preformatted.
# Simple syntax for metadata.

==Regrets==

# 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 which seek limited interference with Creole markup.
# Separate markup for inline nowiki and monospace is optional in 1.0.

==Implementation==

[[Nyctergatis|NME]] (Nyctergatis Markup Engine), an open-source implementation used in
[[http://www.calerga.com|Sysquake]], can be tested in a
[sandbox|http://nyctergatis.com/creole/sandbox.creole].