[fetter-devel] policy on lib dependencies

Attila Lendvai attila.lendvai at gmail.com
Thu Apr 26 21:53:35 UTC 2007


hi,

i've successfully generated a cffi mapping to imagemagick and i must
say that other then the relatively big pain to set up everything, it
was a matter of minutes until i could resize an image from the lisp
repl.

wow, great work!

while i was patching this and that, i felt the need for two additional
dependencies: iterate and cl-ppcre. what do the maintainers think
about depending on these quasi-standard libs? as another possibility
it may be worth depending on alexandria (which is aiming to be "the cl
utils lib") and eliminate some local utilities, but i didn't scan the
code yet to actually suggest it.

i'm planning to implement:
 - camel-case to hyphen conversion
 - automatic generation of cffi:with-foreign-string for (const ?) char
* arguments. ideas?
 - porting to cffi-newtypes
 - get rid of the foo.binding interface and create a functional one
 - using trivial-shell to echo the gccxml output to the repl and
assert for the return code (done)

and sending the various small fixes i had to do. comments on the above
plans are very welcome!

happy hacking,

-- 
 attila



More information about the fetter-devel mailing list