Version 3 (modified by dsowen, 13 years ago) (diff)

Fixed a typo; changed sign-up instructions to account for lack of built-in account creation.

Web systems for ANSI Common Lisp

I (David Owen) am interested in either finding or building a good web system for CL, and also codifying and standardizing that system. It must have clearly-separated components that each do their own job well, and allow substitution of other components. A good example is Django for Python, explained by Django's design philosophies.

My current focus is on TemplateComponents. They should:

  • Be format-agnostic (not specific to HTML nor XML);
  • Allow custom tags;
  • Allow access to external parameters (through either dynamic bindings, or explicit injection); and,
  • Have a logical syntax.


If you would like to contribute to the discussion, please e-mail to create an account for you. I will need the username and password that you would like to use. Once you have an account and are logged-in, you'll be able to edit the wiki pages.

You may also send contributions directly to David Owen; he'll incorporate the content.

NOTE: I'm still learning how to use Trac. I hope to find a way to allow people to create their own accounts directly.

Using and editing the wiki

For a complete list of local wiki pages, see TitleIndex.