So! Mostly I phosted an example of Shinmera's tooter,
the official mastodon CL package (activitypub client
2 server). I also tarred up a bunch of dependencies
including my own eve-quine.
tooter is based on Weitz' DRAKMA for requests and so
has lots of deps.
I think deps.tar can be used like this:
tar xvf deps.tar
mkdir ~/common-lisp
ecl <<EOF
(require :asdf)
(let ((files (directory #p"deps/")))
(loop initially (uiop:chdir #p"~/common-lisp/")
for tgz in files
do (uiop:run-program
(format nil "tar xzvf ~a" (namestring tgz)))))
EOF
And then you could
$ ecl -load do-tooter.lisp
which you can also find in my gopherhole.