ASDF really doesn't like the current approach, to the point of the session plugin being unloadable nowadays. This also makes wookie-doc unloadable.
Changes so far:
Converted wookie and its plugins to ASDF package-inferred-systems
Simplified the plugin loading system, with more to come; the thought being that systems that depend on wookie should also explicitly depend on the plugins they need, wherever they may be located. This also renders load-plugins redundant.
Would love some feedback from more experienced Lispers, before I go further down this path.
ASDF really doesn't like the current approach, to the point of the
session
plugin being unloadable nowadays. This also makeswookie-doc
unloadable.Changes so far:
package-inferred-system
swookie
should also explicitly depend on the plugins they need, wherever they may be located. This also rendersload-plugins
redundant.Would love some feedback from more experienced Lispers, before I go further down this path.