clojars

ikitommi 2023-09-11T12:19:14.025649Z

hey, we had to change the groupid of reitit from metosin to fi.metosin so that all packages are under same groupid. Is it possible to link the old groupid with the new one? this would be good to: 1. keep the download counts (0 vs 3M) 2. see also the old versions 3. … having the linking data (`metosin/reitit -> fi.metosin/reitit`) somewhere would help with auto-upgrade clis

ikitommi 2023-09-13T11:27:04.686959Z

Thanks for the context. looks we’ll do a rollback. good thing it was just an alpha 😅

ikitommi 2023-09-11T12:24:20.125309Z

• new core project: https://clojars.org/fi.metosin/reitit-core

ikitommi 2023-09-11T12:24:35.963299Z

• old core package: https://clojars.org/metosin/reitit-core

lread 2023-09-11T14:19:12.642739Z

I'm guessing this is maybe what you were hoping for?

ikitommi 2023-09-11T14:52:19.010629Z

yes, thanks @lee. I’ll paste my case into the discussion

weavejester 2023-09-11T15:24:00.045259Z

I've been through the same process, but unfortunately it seems like there isn't a good solution for changing groupids, and its recommended to keep legacy groupids around, as annoying as that sounds.

👍 1
😞 1
ikitommi 2023-09-11T15:42:15.028929Z

This is what we had in the previous alpha:

metosin/reitit-sieppari
metosin/reitit-frontend
metosin/reitit-swagger-ui
fi.metosin/reitit-openapi ;; new module
metosin/reitit-swagger
metosin/reitit-interceptors
metosin/reitit-http
metosin/reitit-middleware
metosin/reitit-ring
metosin/reitit-schema
metosin/reitit-malli
metosin/reitit-spec
metosin/reitit-dev
metosin/reitit-core

weavejester 2023-09-11T15:43:40.276339Z

I feel it. The current Ring modules are:

ring/ring-core
ring/ring-devel
ring/ring-servlet
ring/ring-jetty-adapter
org.ring-clojure/ring-jakarta-servlet

Ludger Solbach 2023-12-09T08:26:45.076969Z

The artifact repository as an immutable data structure.