clj-commons

martinklepsch 2021-11-16T17:26:22.057800Z

Hello y’all! I’ve taken over clj-http-lite at some point but don’t really have time to manage incoming contributions (which are mostly minor but they slip through my todo list again and again). Would this be a project that would fit into clj-commons?

seancorfield 2021-11-16T17:34:07.058400Z

Ah, I didn't realize that originated from my team mate and was originally forked from clj-http itself.

seancorfield 2021-11-16T17:36:28.059200Z

Is it worth maintaining at all? Would it be better to encourage folks to use the built-in HttpClient, perhaps via the Hato wrapper?

seancorfield 2021-11-16T17:38:22.060800Z

Given the volume of downloads that clojars shows, I think clj-http-lite qualifies under https://github.com/clj-commons/meta#entry-criteria as long as someone is willing to step up as official maintainer under clj-commons.

borkdude 2021-11-16T17:39:01.062200Z

It’s come up before but I’m also maintaining a fork of clj-http-lite which works bb. I’d be happy to merge that back and maintain it in clj-commons

seancorfield 2021-11-16T17:44:38.063600Z

@borkdude Thank you! @slipset @danielcompton any input on this? (TZs may make it take a several hours to get feedback)

martinklepsch 2021-11-16T17:46:15.063700Z

@borkdude I added you as a collaborator

slipset 2021-11-16T17:48:11.064500Z

I'd be all for having clj-commons adopt it.

danielcompton 2021-11-16T18:08:01.064800Z

Sounds good to me!

seancorfield 2021-11-16T18:14:39.066100Z

@martinklepsch The next step would be to transfer the repo to clj-commons I believe -- and we'll need to think about the group ID for future versions.

seancorfield 2021-11-16T18:16:07.067Z

If you can add folks to the org.martinklepsch group, they can publish on your behalf but you may not want to do that (understandably)...

slipset 2021-11-16T20:48:03.067800Z

I’d argue from a marketing point of view (and perhaps usability as well) that it is better to publish under org.clj-commons

borkdude 2021-11-16T20:53:08.068400Z

I agree that it's better to move it to commons

borkdude 2021-11-16T20:53:31.068700Z

and also publish it under the clj-commons org

seancorfield 2021-11-16T21:54:28.069700Z

I agree, but wanted to give Martin the option. There are multiple forks of that library published to clojars under different group IDs already 😕

seancorfield 2021-11-16T21:55:10.069900Z

https://clojars.org/search?q=artifact-id%3Aclj-http-lite