This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-05-15
Channels
- # announcements (20)
- # babashka (281)
- # beginners (13)
- # biff (8)
- # calva (20)
- # cider (5)
- # clj-commons (1)
- # clojure (46)
- # clojure-boston (1)
- # clojure-europe (6)
- # clojure-losangeles (24)
- # clojuredesign-podcast (3)
- # clojurescript (12)
- # datomic (1)
- # events (1)
- # fulcro (12)
- # guix (2)
- # honeysql (1)
- # integrant (1)
- # introduce-yourself (1)
- # rdf (16)
- # reagent (3)
- # reitit (14)
- # releases (3)
- # sci (28)
- # shadow-cljs (122)
- # specter (1)
- # tools-deps (10)
- # xtdb (6)
Has reitit's development slowed down in the past few months? Are there some things that need help with? (Same for the other libraries) Would it be possible to allocate specific PRs or issues and start cleaning the queue or is something else being planned or worked on?
Hi, we’ve had some capacity issues for open-source lately at Metosin. We’ve taken actions to fix the situation soon. We’re going to establish a more sustainable OS-maintenance & nurturing model internally. Grooming both reitit and malli backlogs and distributing tasks will be part of that. I’m happy to hear that you’re willing to help and we’ll ping you once we get the backlog(s) sorted out. 🙂
To follow up with this: we didn’t manage to groom the reitit backlog before summer holidays but that will be done in the autumn. However we already went through all the Metosin OS repos and figured out what’s their status. There will be a proper announcement after the holidays but I can already reveal that reitit and malli will continue receiving love and care from Metosin (+ the community). 🙂 So no worries.
Esp with malli there are things we (Appsflyer) could use and wouldn't mind taking on the development of, but these things could use planning and coordination
Planning and coordination sounds good! Tommi is the main guy to talk to. Let’s wait for him to chime in.
🎐, as Valtteri said, help most welcome! I'm out on vacation until 10.8. and can set up an session when back to check the reitit/web/perf backlogs after that (we did this internally for #malli already).
Related to performance, some 🚀 s from @UDRJMEFSN coming up: https://clojurians.slack.com/archives/CLX41ASCS/p1656083013542969?thread_ts=1655999257.016509&cid=CLX41ASCS
My wishlist for malli at this point is just features Reitit still has performance lying on the floor at some places
biggest performance hit in reitit is using keywordize keys in params middleware, the swagger handler isn't really compiled, and a small inefficiency around the non blocking arity with how the final handler gets applied
for malli I really want full compatibility with json schema, openapi and asyncapi with bidirectional conversions
I can allocate official work time for this, so feel free to ping me when you want to kick it off
Tommi messaged me from holidays that 2-directional JSON-schema support is something that can be done without a question. 🙂 So if you’d like to work with it @UK0810AQ2 I’m happy to help, review etc. There’s an existing stale PR https://github.com/metosin/malli/pull/211 and it would be good to check if it should be resurrected or closed + open a new one.
To follow up with this: we didn’t manage to groom the reitit backlog before summer holidays but that will be done in the autumn. However we already went through all the Metosin OS repos and figured out what’s their status. There will be a proper announcement after the holidays but I can already reveal that reitit and malli will continue receiving love and care from Metosin (+ the community). 🙂 So no worries.