A good friend of mine is a freelance web designer and he's using activeCollab to manage his projects since alpha version. Few days ago he contacted me on ICQ and asked for help he was stuck with upgrade script. I already had his FTP parameters and phpMyAdmin access. It took me less than 15 minutes to make everything up and running.
The worst case would be that he searched on his own for the solution, wasted a lot of time trying to make it work, spend hours waiting on the forum and be involved in something that I call telepathic debugging (developer is trying to help by making questions and guessing what could go wrong, asking user to make a proper changes and report back the results, repeat). That is the worst kind of debugging, but when you are supporting software without real access to the problematic code or platform that's usually the only way to go. Stress for the user and for the developer at the same time.
In most cases I just can't help that way and it just wastes users and mine time so I came up with this simple idea. For a small fee (I could not do this for free) I'll fix any installation or upgrade problems on your server. Only data I need is FTP access.
Benefits of this approach:
Fee I had in mind is $20 per intervention (that is my hourly rate). If your host meets system requirements and I still fail to provide a solution you get your money back.
How does this sound to you? This is just an idea and I'd like to hear what you have to say about it.
Btw, If you fear that I might make installation or upgrade process a bit harder just to get more interventions gigs - don't. I would never do something like that.
If you fear that I might make installation or upgrade process a bit harder just to get more interventions gigs don’t. I would never do something like that.
do you think you’ll be remembered as a developer of an altruistic opensource system?
Your small-fee idea is like a scientist creating a free-of-charge cure for cancer… but it has so many fatal side effects… and the scientist decides he’ll do everyone a favor by charging them a small fee for the cures for all those side effects. Would that be ethical? According to your fee-based support plan, yes.
If you have something important to say about the issues discussed in this post please write at hi@a51dev.com.