jtojnar the thing we worry about most before even considering adding any new members (especially in ReFlar) is if people can live up to the standards of not only updating, but creating quality extensions altogether. A problem that I notice the most with new or currently active/returning 3rd party extension developers is that everyone seems to follow a different coding style and have different opinions of how they want an extension to function. Being part of a team is not only about being a team player, but the very idea of our minds, opinions, goals, and philosophies being in sync. Although it may sound easy to do, it actually isn't as I've experienced this first-hand through my time in this community and being the co-owner of ReFlar. We would rather form a group of well-known developers that get along well enough to bring you constantly updated (to match the breaking changes in Flarum core development) and bring you the best quality and support we can possibly provide 🙂
If we let any willy-nilly person join, there is guaranteed to be conflicts and things would get messy really quick, Plus, you wouldn't trust a stranger in the street to look after your car and home while you were working, would ya? Who knows what traps and intentions that person may have, let alone the fact that you never met them before. It's not always about numbers, just the amazing minds and people that can get the job done and ultimately work in harmony 😉
All-in-all, being part of a team is not just being another number within the group, it's a privilege and ongoing trust to where you don't have to wake up one day and one of your new members you just added completely cleaned house and deleted all of your repositories ⚰️