This is tangentially related, maybe, but I'm very intrigued, in a systems-builder type of way, in how big undertakings (like your codebase) can be rendered maximally approachable to someone.
We have a lot of work to do on this front.
The Forever Trial will really only solve a piece of the approach - helping people pick what to work on and motivating them to do it and do it well. It's still too hard to get started contributing to SN. Most of our trial members suffered for a few days just getting setup.
Innovating as per usual.
It seems all this requires is energetically solving the problems created by one's own shortcomings. Krush is an excellent example. I wish I understood this earlier.