I’ve done some work on opening up what types of articles can be supported and would appreciate some feedback on the approach: https://github.com/cljdoc/cljdoc/pull/262
@martinklepsch Looks good to me. Just a bit worried about (require ns)
in system.clj
for external namespaces. But since everything will run in CircleCI I don’t think we need to worry about it?
What makes you worried about this?
Are you thinking about security or more that the Clojure runtime will crash for some reason?
yes, I was initially thinking about security. But can it crash at runtime?
Ok, so I think with security we should be good because that option can only be provided via the configuration file when running the process. There's no way to change it from the outside
And it can crash if some namespace doesn't compile etc.
The usual reasons I guess
but we'll notice that as soon as the cljdoc server starts so it should be quite apparent and actually nomad won't promote the release if it doesn't become healthy after a while
got it. Sounds good then 👍