[cl-wiki-devel] cl-wiki: goals for development?

Stefan Scholl sscholl at common-lisp.net
Thu Sep 1 13:24:22 UTC 2005


On 2005-08-25 10:33:17, Kevin Griffin wrote:
> One thing that I've liked about cl-wiki, as oppposed to cliki, is that 
> it's not dependent on SBCL internals. Maybe we can emphasize cl-wiki's 
> portability. I know it works under OpenMCL, and I'll be testing it under 
> a couple of others, as time permits.

CLISP on Windows would be nice, too. And some time in the future
a compiled binary with LispWorks.

CL-WIKI uses TBNL which itself uses KMRCL. So every system and
Common Lisp implementation which is supported by KMRCL should
work.


> Another option is to aim towards responsiveness or smallness of memory 
> footprint.
> 
> What are anyone's thoughts on this? What do we want to see in cl-wiki?

I'd like it to be usable by normal people. Who do or do not know
other wikis like Wikipedia.

On my last job a UseMod wiki was installed and most of the
co-workers were able to form it to the specific needs. So I think
it would be a good idea to learn from easy wikis engines like
UseMod and common wiki software like MediaWiki.

But not all features at once. And not all features at all.


That said I'd like to keep the common wiki syntax for text
formatting. No lispy stuff. But no CamelCase either.


The typical wiki features which should be included next:

- Versioning
- Diffs
- Recent Changes
- More text formatting codes.

"Recent Changes" could be coupled with an index which is needed
to determine if a page exists or not, so you can display a ?
(question mark) link after non existant but linked pages.

Authorization and user management will be needed, too. But
optional and discouraged in the spirit of wikis.


I'd also like to avoid the use of SQL databases. Storing pages in
the filesystem shouldn't be that complicated. And CL-WIKI can't
be used on typical PHP+MySQL webspace anyways. :-)


> Also- Stefan - what repository will have the development version of cl-wiki?

The one which is coming soon.
darcs (<http://www.darcs.net/>) like every cool kid today. :-)



Regards,
Stefan




More information about the Cl-wiki-devel mailing list