quickutil icon indicating copy to clipboard operation
quickutil copied to clipboard

Remove Alexandria as a dependency

Open stylewarning opened this issue 11 years ago • 3 comments

It is a little awkward that the purported next generation utility platform depends on Alexandria. It should be independent of Alexandria.

We don't depend on Alexandria directly, but we do depend on CL-FAD, which depends on Alexandria.

stylewarning avatar Jun 17 '13 08:06 stylewarning

Other dependencies from Quicklisp output:

[package alexandria.0.dev]........................
[package bordeaux-threads]........................
[package cl-fad]..................................
[package path]....................................
[package trivial-garbage].........................
[package impl-specific-gray]......................
[package trivial-gray-streams]....................
[package flexi-streams]...........................
..................................................
..................................................
[package babel-encodings].........................
[package babel]...................................
..................................................
[package cffi-sys]................................
[package cffi]....................................
..................................................
[package cffi-features]...........................
[package cl+ssl]..................................
[package usocket].................................
[package cl-ppcre]................................
..................................................
[package chunga]..................................
[package cl-base64]...............................
[package puri]....................................
[package drakma]..................................

This is a bit heavier than I'd prefer for a utility-acquisition library.

stylewarning avatar Jul 02 '13 15:07 stylewarning

If this really does hope to solve the utility library problem, even for light utility usage, it should be absolutely dependency free.

Edit: unless I'm confused on how it's supposed to be used.

Shinmera avatar Jun 23 '19 06:06 Shinmera

Well, the utilities themselves (if generated) don't depend on anything.

stylewarning avatar Jun 24 '19 18:06 stylewarning