= 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 [http://www.djangoproject.com/ Django] for Python, explained by [http://www.djangoproject.com/documentation/design_philosophies/ 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. == Contributing == 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 [mailto:dsowen@fugue88.ws 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 == * WikiFormatting will give you a detailed description of available Wiki formatting commands. * TracGuide -- Built-in Documentation * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions * TracSupport -- Trac Support For a complete list of local wiki pages, see TitleIndex.