[clbuild-devel] Library suggestion

David Lichteblau david at lichteblau.com
Wed Jan 16 21:55:32 UTC 2008


Hi,

Quoting Marijn Haverbeke (marijnh at gmail.com):
> Postmodern -- http://common-lisp.net/project/postmodern
> A CLSQL-replacement for PostgreSQL databases
> 
> FiveAM -- http://common-lisp.net/project/bese/FiveAM.html
> An automated testing framework from Macro Baringer
> 
> IEEE-floats -- http://common-lisp.net/project/ieee-floats
> A tiny library for reading and writing binary floating point numbers (also mine)
> 
> trivial-utf-8 -- http://common-lisp.net/project/trivial-utf-8
> Another tiny library (and also mine) for reading, writing, and
> converting strings to and from UTF8 encoding.

Those are good suggestions.  I'll see what I can do next weekend.

(Usually a complete patch updating the `projects' file with all
repository URLs will probably be applied sooner than a mere project
suggestion for which we have to hunt down the URLs on our own, but in
this case I see that all projects use darcs and have the URL right on
their home page, so that's okay.)

> Let me know if there's anything else you need to know.

Well, we try to offer a command-line argument (implemented in Lisp)
demonstrating the use of an application or library, both as an example
for users who want to get started with a library and as a quick test
case for clbuild maintainers to see if a certain applications actually
works.

There is no need for command-line arguments demonstrating minor
dependencies like FiveAM, IEEE-floats, and trivial-utf-8.

But a test case for Postmodern would be nice.  Does Postgres have
something like MySQL's INFORMATION_SCHEMA libraries?  Perhaps a command
that lists all databases and their tables would be a good idea.

It's not a strict requirement, since we already support various
libraries without including an example, but it's definitely nice to have
one.


d.



More information about the clbuild-devel mailing list