top | item 41501174

(no title)

wesleytodd | 1 year ago

You probably dont have enough context to have clarity here, but this release was to unblock performance and simplicity changes. We first needed to clean up 10 years of stagnant code from the years with a single maintainer, now we can remove the worse old decisions and only support node 18. Those changes could not land prior to this release in any form.

We have spent our time on those code changes, leaving nearly zero time for public relations on this, but I hope to start changing that soon. The main thing to take away here is this is a "boring release". It is to unblock more serious changes in v6 and for node core.

discuss

order

Zenzero|1 year ago

> You probably dont have enough context to have clarity here

I clearly didn't, so thank you for dropping by to enlighten me on it.

> We have spent our time on those code changes, leaving nearly zero time for public relations on this, but I hope to start changing that soon

Yes I can tell you at least from where I'm sitting it has felt that the other frameworks have had online presence/excitement, whereas Express has (perhaps wrongly) felt absent. I'm glad to hear you're jumping back into the mix.

wesleytodd|1 year ago

Oh no not wrongly at all. The project was on life support with only one maintainer who had stalled out all efforts to onboard new people. I burnt out hard in 2020 from trying and quit. Luckily I found some folks willing to help try again, and we were able to achieve a healthy and positive hand-off of the project governance.