@gothnbass@linuxrocks.online Some ideas while reading the text:
* ASDF should include version information in defsystem's :depends-on option, so potential incompatibilities would be avoided. Also, we should be able to diferentiate stable from development versions. This implies that any QL-like system should provide an easy way to get all versions of a given package and choose the right one from them.
* Any system that aims for discovery of packages should support and encourage (or, better yet, force) namespacing.
* It should also be possible to mark packages (and versions of packages) as unmaintained or buggy.
* Any QL-like system should have at least three components: a script, for downloading and installing packages; a website for searching, comparing and maybe hosting them; and an API that connects the two.
@louis@emacs.ch