Fork me on GitHub
#lambdaisland
<
2021-04-21
>
plexus06:04:13

Due to Clojars policy changes we are no longer able to release new libraries under the lambdaisland/ organization, so we are going to start using com.lambdaisland going forward, starting with com.lambdaisland/dom-types (https://github.com/lambdaisland/dom-types). The libraries that already have releases could continue using lambdaisland, but for consistency we'll probably start using com.lambdaisland everywhere. I think at some point I'll do a pass and re-release them all under the new org name.

dominicm16:04:26

Might be worth asking if a maven redirection can be set up. That should help maven realize they're the same library if both end up on the classpath together.

dominicm16:04:37

Unless you're going to change the namespaces too

plexus05:04:43

Oh I didn't know that was a thing, that would indeed be supremely helpful

plexus06:04:02

This will unfortunately cause some churn. We may be able to provide a script to help people migrate their deps.edn/project.clj files.

plexus08:04:21

Some more releases

com.lambdaisland/glogi "1.0.112"
com.lambdaisland/kaocha-cljs "1.0.93"
Glögi is mainly housekeeping, kaocha-cljs fixes an issue where we weren't detecting the right file/line for certain errors. I also expanded the README to better explain when to choose kaocha-cljs and when to go for kaocha-cljs2

plexus08:04:19

If you have a lot of projects that you need to check and potentially upgrade, then here's some sample code that you can adapt to do just that. This is what we are using to update stuff across our dozen+ libraries https://github.com/lambdaisland/open-source/blob/main/interaction/update_bb_deps.clj

borkdude14:04:27

@plexus Don't know if you are aware but just in case: bb now also comes with rewrite-clj :)