CLiki Content
CLiki exists to provide high-quality content for the Common Lisp community. Over the years (CLiki began in 2000), most pages on CLiki have tended to fall into a few broad categories:

  • Information about Free Software Common Lisp libraries and applications
  • Tutorials and pages with information about using Common Lisp
  • Discussion about the Common Lisp standard and proposals for extensions
  • Person pages for community members
  • Information about Lisp conferences and users groups
  • And of course, topic pages and lists to organize other CLiki pages
Of course, CLiki is by no means limited to these topics.

Here are some tips for writing good CLiki pages on particular topics:

Make sure the article links to where the code can be obtained, mentions the license terms of the library, and contains relevant topic markers. See Text Formatting for info on topic markers, and index for a list of existing library topics. If a library is no longer being maintained, has been superseded, or should not be used for other reasons, please note its status and reasons for not using it in bold and don't tag it with any topics. That way there is still historical information about old libraries, but they won't clutter up topic lists for people looking for libraries.

Tutorial and information pages
Text Formatting contains information about formatting code and linking to the Hyperspec. If your tutorial makes use of any libraries, please note the library versions, or at least the date the tutorial was written.

Discussions about the standard
Take place mostly in Proposed ANSI Revisions and Clarifications, Proposed Extensions To ANSI, and Lisp - Next Generation

Person pages
Link to any Common Lisp software you've written, CLiki pages you're responsible for, your contact information, thoughts about Lisp projects, etc.

Conferences and user groups
Most Lisp conferences and user groups aren't limited to Common Lisp. It's a good idea to create these pages on, or move them to, the Association of Lisp Users wiki

Topic pages
These are the main way CLiki is organized, so it's extra important they are useful and free of cruft. If you're thinking of making a list of things (especially a list of CLiki pages), don't do it by hand, but think about whether topic lists are more appropriate (see Text Formatting for info on topics and topic lists).

There are some things that are inappropriate for CLiki. Information on Lisp dialects unrelated to Common Lisp, commercial Lisp software and companies, and other Lisp-but-not-Common Lisp information should go on the Association of Lisp Users wiki. Obviously, if something has nothing to do with Common Lisp, it shouldn't be on CLiki at all.