CLiki is an
open source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
wiki application
Wiki software (also known as a wiki engine or a wiki application), is collaborative software that runs a wiki, which allows the users to create and collaboratively edit pages or entries via a web browser. A wiki system is usually a web application ...
written in
Common Lisp
Common Lisp (CL) is a dialect of the Lisp programming language, published in ANSI standard document ''ANSI INCITS 226-1994 (S20018)'' (formerly ''X3.226-1994 (R1999)''). The Common Lisp HyperSpec, a hyperlinked HTML version, has been derived fro ...
, that was under development from 2002 to 2005.
CLiki was first presented at the International Lisp Conference 2002. CLiki was the first wiki variant to introduce so called "free links", using the
_(free link format)
as an alternative to the much-criticized
CamelCase
Camel case (sometimes stylized as camelCase or CamelCase, also known as camel caps or more formally as medial capitals) is the practice of writing phrases without spaces or punctuation. The format indicates the separation of words with a single ...
.
The CLiki program is
free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, no ...
licensed under the
MIT license
The MIT License is a permissive free software license originating at the Massachusetts Institute of Technology (MIT) in the late 1980s. As a permissive license, it puts only very limited restriction on reuse and has, therefore, high license comp ...
. It runs under
SBCL
Steel Bank Common Lisp (SBCL) is a free Common Lisp implementation that features a high-performance native compiler, Unicode support and threading.
The name "Steel Bank Common Lisp" is a reference to Carnegie Mellon University Common Lisp from ...
and uses the Araneida Common Lisp web server.
CLiki also operates a homepage using the software that is dedicated to the subject of Common Lisp.
Cliki2
Since 2011, a new version of Cliki (named ''Cliki2'') was developed by Vladimir Sedach and Andrey Moskvitin,
Announcing Cliki2 public beta 2
/ref> with major features around spam prevention. Other major features are:
*Araneida was replaced with Hunchentoot
*Real article deletion and undeletion
*Code coloring using cl-colorize
*Working list of uncategorized/orphan articles
*Pages that work well in text browsers (and hopefully screen readers)
References
External links
CLiki
Free wiki software
Common Lisp (programming language) software
Software using the MIT license
{{cms-software-stub