I dumped some of what was in my head for notify 5.0 and further: https://github.com/passcod/notify/issues/209#issuecomment-529184218
The first sentence is in ref to the previous comment: there's no nearby edge, no easy finish line, that's kind of the reason why I'm burning out, nevermind the whole "I've been burning out on Notify for 3 years" thing.
There's many many things I did that can be read now (and probably then too) as trying to rebuild momentum. I wrote lots of docs, I wrote announces and glosses, I was experimenting with new contributing guides and approaches,
I wrote an extensive acknowledgement that was partly to guilt myself into doing good work they'd be okay with having their name on and partly to say look! look! I stand on the shoulders of giants who helped me in not-only-tech ways! A lot of design was also to remove burden on me
The whole external backend thing was because I figured instead of having to write an XYZ backend, someone else would do it and at some point I'd add a line to the readme saying "add this to cargo.toml, add this to the notify invocation" and I'd be done.
So a lot of the decisions I made in the last few years start to look pretty fucked up / suspect. Maybe they're good ideas! Maybe they're not! I don't think I can tell by myself
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!