18:41:46pvewas afraid I had some findin' and replacin' to do
20:58:41|3b|icfp contest this year ( https://icfpcontest2020.github.io/#/ ) seems to need a premade docker setup to build/run things, anyone know docker well enough to send a PR to https://github.com/icfpcontest2020/dockerfiles ?
20:59:46phoe|3b|: what sorta dockerfile you need? just Lisp?
21:00:06phoeif yes, then https://github.com/daewok/docker-sbcl/ is updated
21:00:22|3b|looks like it would probably want sbcl and some preinstalled ql stuff (though hard to say which ql stuff)
21:01:33phoewill it have internet connection? if yes, then just install the client
21:05:06|3b|yeah, probably preinstall stuff like that
21:05:28|3b|(sample needs enough to do an HTTP request anyway, so would probably have a bunch of those)
21:06:07dimdrakma and all build dependencies, and the other http clients too, and puri, and html/xml parsers, and esrap, the short list isn't that short
21:06:11phoeoh and your favorite http clients, yes
21:06:38dimhell, I would use pgloader as a proxy to install many dependencies ;-)
21:07:08dimACTION was not a fan of having to package 60+ CL libs for debian to allow for having pgloader there
21:12:38|3b|looks like latter might have roswell/ql already installed, former might have more choice of OS/arch (not sure that matters for this though)
21:12:46phoeother than for my natural distrust for fukamachiware
21:12:58dimone thing I would try with them is doing some SSL stuff or other things you might want to do that require loading a .so file ; it's surprisingly non trivial to make that work reliably, and you certainly want that solved in the docker container
21:16:59BACKQUOTED-LISThas anybody here ever used lisp tkinter?
23:09:16Harag|3b|: if you want to see simple docker for lisp with plenty on notes on what and why, I did these https://gitlab.com/Harag/simple-sbcl-swank-docker and https://gitlab.com/Harag/sbcl-gcloud-run-workaround
0:30:04|3b|ok, possibly figured out the docker stuff enough to send a pr https://github.com/icfpcontest2020/dockerfiles/pull/44 :)
0:31:35|3b|let me know if anyone sees anything obviously wrong, or suggestions for other C/CL libs worth including by default (went ahead and added some common ones to reduce build time, but people can overwrite parts of the ql dir with one in their submission for full control)