Fork me on GitHub
#reitit
<
2022-05-15
>
Ben Sless07:05:57

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?

valtteri12:05:02

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. 🙂

👍 3
valtteri11:06:59

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.

gratitude 1
Ben Sless11:06:41

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

👍 2
valtteri12:06:00

Planning and coordination sounds good! Tommi is the main guy to talk to. Let’s wait for him to chime in.

ikitommi16:06:36

🎐, 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).

Ben Sless16:06:38

My wishlist for malli at this point is just features Reitit still has performance lying on the floor at some places

👍 1
👂 1
Ben Sless16:06:46

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

💯 2
Ben Sless16:06:09

that's off the top of my head, not sure it's 100% accurate

Ben Sless16:06:49

for malli I really want full compatibility with json schema, openapi and asyncapi with bidirectional conversions

👌 1
Ben Sless04:06:18

I can allocate official work time for this, so feel free to ping me when you want to kick it off

valtteri15:06:34

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.

valtteri15:06:43

And please let me know if you have any questions regarding design decisions etc

valtteri11:06:59

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.

gratitude 1