I was recently asked where the best place is to go for Drupal support if you think you have a bug but you aren't sure.
The question is a tough one. Looking at the Drupal Support page you see lots of options depending on what kind of support you need. For a problem with your own installation of Drupal you can take the problem to:
- support mailing list
- #drupal-support irc channel
- issue queue
- probably other sites
If it's technical enough, you might also want to go to the developer list or the developer irc channel but wading in there with a question that is not on-topic is a bad idea.
Which Venue is Best
It can be confusing and challenging to know which is the best option. Personally, I tend to use the support mailing list and the forums depending on the question. If there is a specific forum for my topic - like performance - I'll use that specific forum. If it's just "general support" I'll use the support list. The irc channel can get you an instant response, but sometimes it's a ghost town. The support list seems to have a higher ratio of responses/question than the forums do but it is also fairly low traffic at the moment.
Paid Support for Drupal?
There is clear demand from existing large commercial Drupal sites for support. These tend to be a mix of "fix this thing" and upgrading to new releases of the software and adding more features to a site.
I'm curious if there is demand for paid support at a smaller level. If an individual is asking for help in the forum, they get limited response, they try IRC and nobody can answer, what do they do? Do you think that you'd be willing to pay for Drupal support either via email, chat, or phone? If so, how much would you be willing to pay? Would you want to pay per question? Probably from the support side it's necessary to be paid per hour.
I've taken a couple of small jobs that somewhat fit this description. Is there demand for more?
I've also heard rumors that Spike Source was going to provide Drupal support, but can't find that on their site anywhere. If they are doing it, it's very very low key.