clojars

http://clojars.org discussion and “support”, see http://status.clojars.org for status.
2020-02-08T18:59:57.035600Z

any changes in content type returned by clojars recently? lein-ancient started failing on me with bunch of messages like: (warn) [clojars] - Δ 430ms - failure when checking cljs-http/cljs-http: java.lang.Exception: response content-type is not XML (#{"text/xml" "application/xml"}): application/octet-stream

2020-02-08T19:21:23.036600Z

btw. this fixed it for me, but would be nice to still get confirmation from your side that content-type changed… https://github.com/xsc/lein-ancient/pull/114

chrisn 2020-02-08T20:31:40.038900Z

Hey, I am trying to upload a jar to brand new group, 'libpython-clj' and I am getting an access denied error. I think this is because stevechan uploaded a libpython-clj jar with no group: https://clojars.org/libpython-clj I can always make up a new group name which is fine or is there a way to address this? I am the original author of https://clojars.org/cnuernber/libpython-clj and we need to expand to a multiple-jar ecosystem to support clj-new.

chrisn 2020-02-12T16:54:37.043100Z

Thanks, it was easier to create a new group entirely that I know I own.

chrisn 2020-02-12T16:55:26.043300Z

Which is I think the most diplomatic pathway. There are a couple minefields for projects right when they get popular and public namespaces are (like slack and clojars) can be one of them. Thankfully in this case it wasn't a troll who was front-running to be rude.

2020-02-08T21:17:51.039200Z

Ah, I am working on moving the repo from cloudfiles to s3, and I switched to serving from s3 earlier today. It looks like that is breaking the content-types. I'll revert that change for now and work on getting that fixed.

2020-02-08T21:18:32.039400Z

Done, though it may take a while for the changes to take affect.

👍 1
2020-02-08T21:22:21.039700Z

Right - in the maven ecosystem, the group is required, so clojure tooling and clojars treat foo as foo/foo. You will need to get in touch with stevechan and them add you as a member of the libpython-clj group.