A volunteer who is in charged in an important role is so busy to have time to work on an urgent task. I understand that I cannot apply professional deadline and expectation, but given the urgency of the situation, and the inability to do anything without him spending time on this (including working on by myself or find someone to replace him), what can I do?
My non-profit project has an IT volunteer that take care for my website. He also sponsor anything relating to it (hosting, domain, etc). (The domain is registered by my account, he just sponsors it)
One largest problem right now is that due to some reasons I cannot access to the hosting. I have done my best to make sure that I'm correct on my side, and in theory it should be easy. So regardless the problem is on his side on my side, he needs to look deeper at this.¹
The website was once hacked and he had to work on that. Obviously he had to spend extra time to recover it than his commitment. It recovered, but I guessed the leftover was still there.
Now it's having a mysterious bug that reoccurs the next day after he debugs it. For now he can only temporary fix it. The ultimate solution hasn't yet found.² This has been a week and I need it to come back to do other stuffs.
Technical errors for those who want to look deeper:
1. Not supported authentication methods available (server sent: publickey). The SSH key is generated by me.
2. How to resolve "InnoDB: Unable to lock ./ibdata1, error: 11"
I understand that he has work and family to take care of, and I know that having to do things that aren't his top priority will create cognitive load. I also be aware of the Hofstadter's law: "It always takes longer than you expect, even when you take into account Hofstadter's Law".
I have expressed that if he helps me to access my hosting he wouldn't need to spend much time, but he doesn't reply. I don't think there is any passive aggressive here. It was him to actively asking to volunteer this job and sponsored the cost, because the project aligns with what he wants. There is nothing he profits from this, and I would like to apply the assume good faith principle here. Plus that when urgent things happen he still response.
How should I have a talk with him to see if he feel too much responsibility and want an exit way? I'm thinking about asking him
- If I can share some of his burden (exchange tasks) (I prefer this), or
- If he also work for payment, so I can pay him
- Ask publicly on Facebook if anyone can help. He can see the post and it is not guarantee that I'll have another volunteer. Plus he still has to give the new technician the access.
I wonder if this would damage the volunteering relationship? He's valuable, my budget is tight, and I do need someone to take care of technical problems.