Thoughts on how to onboard volunteers/collaborators
Volunteers are super flaky, i.e. often abandon projects with no warning. I think the main reason for this is planning fallacy. People promise more than they actually have time for. Best case they will just be honest about this when they notice. But more typically the person will feel some mix of stress, shame and overwhelm that prevents them from communicating clearly. From the outside this looks like person promised to do a lot of things and then just ghosts the project. (This is a common pattern and not a specific accusation of any specific person.)
I don't think I'm particularly good at volunteer management. But I have a few methods that I find very useful to avoid having the volunteers be net negative from my perspective. Which one depends on what fits the project. When ever I don't do at least one of these precaution, I always end up regretting it, except if the person is someone I know well from before, and already have specific reasons to trust.
Generally, any filter that does not filter out most people, is not enough of a filter. But also, just because a filter does filter out most people does not mean it's any good. The filter also need to filter for the right few people.
Also, my own experience is that the best collaborations happens organically. The first AISC organiser team formed because I wondered around EAG and talked about an idea I had, and over the weekend and a few days after, several people decided to join the team. I didn't even ask anyone to join, people just joined. AISS was first set up by me, not intended to be more than me, but people asked to help, so I put them all in a slack, and when I had a task I wanted to outsource I asked in the slack. Most people who joined never engaged again, but one person JJ, was very active and started to take more and more initiative, and around 2 months later we decided to be co-founders of AISS. My current research project came from me asking one of my AI safety researcher flatmates for a math quest.
The problem with this is sometimes you don't find help organically and need to cast a wider net, e.g. write a public post asking for volunteers/collaborators for your project. But when doing this you'll get a lot of people reaching out, who have not though through if this is something they would prioritise enough given their current time constraints, and then you get the problem I described at the top of this quick take.
I wrote down some ways I try to deal with this. I can't say I've had a lot of success with volunteer managing, but at least if I follow the advice above, things don't go terribly wrong. E.g. I've goten some use of volunteers at events, and as far as I know the volunteers where happy too.
Volunteer management is very different from outsourcing to someone you pay to do the work. Often when people have opinion on how to manage a team, they draw from their professional experience, which does not straightforwardly translate, or just doesn't address the biggest problems, since they are volunteer specific.
I don't know of any good volunteer management guide, but they probably exist? If anyone with at least some volunteer management experience know of a good guide that you yourself have read and endorse, than I'd be interested in a link.
I'm not expecting to do any volunteer management my self anytime soon, but I'm advising on more than one project who would benefit from a good guide like that.