Redesign of Common Lisp Controller
- Subject: Redesign of Common Lisp Controller
- From: firstname.lastname@example.org (Darren Hoo)
- Date: Sat, 15 Jan 2011 08:20:44 +0800
- Message-id: <[🔎] email@example.com>
- References: <AANLkTik2kkmnA1Nxkqv0JygnavFW0aaTK0gikk3J0WLN@mail.gmail.com>
"Desmond O. Chang" <dochang at gmail.com>
> ASDF2 has been mature. C-L-C is basically a thin wrapper now. I plan
> to remove some redundant features from c-l-c and related packages.
> My goal is,
> * About system management
> This should be completely adopted by ASDF2, i.e.,
> - Move all config files to cl-asdf.
> - Remove clc-(un)register-user-package.
I think clc-(un)register-user-package is quite useful for
users to manage his own packages.
After c-l-c is removed, will $HOME/.clc still be used? Any
replacement for clc-(un)register-user-package?
asdf-install is good, but SBCL has its own asdf-install, and it
puts all libraries in $HOME/.sbcl while other implementations don't,
I know that the locations can be customized, but to customize it
in every lisp implementations is really tedious.
Most libraries can work across implementations, so even though
asdf-install is quite handy, I still prefer to manage libraries
myself by c-l-c so that they can be shared between implementations.