As part of a re-working of the Drupal /support page, we want to make a list of Drupal training services. This list will include training services including training DVDs, and training service providers.
Robert Douglas put together an initial list. I'd like to add the companies as they provide a drupal training service landing page so that visitors feel like they are getting linked to specific training services, not just pointed at a jack of all trades company. Here's the list:
Lullabot: http://www.lullabot.com/
Drupaltherapy: http://www.drupaltherapy.com/
Drupal Admin Bootcamps: http://www.cctvcambridge.org/bootcamp
Druplinars.com: http://druplinars.com/
NobleProg.com: http://www.nobleprog.co.uk/drupal
AdvantageLabs.com: http://www.advantagelabs.com/drupal_basic_training
Tom Geller: http://www.tomgeller.com/content/try-complete-lyndacom-course-free
OSUOSL: http://osuosl.org/training/drupal
Drupaltrainer.com: http://drupaltrainer.com/ (this is Laura Scroggins: Larumba.com: http://lauramba.com/blog/drupal-training)
PhotonInfotech.com: http://www.photoninfotech.com/drupaltraining
Elvis McNeely: http://www.elvisblogs.org/drupal/introducing-educating-and-training-drup...
Growing Venture Solutions: http://growingventuresolutions.com/about/services/drupal-training
ComputerMinds: http://www.computerminds.co.uk/drupal-training-courses-offered-uk
University of Prince Edward Island: http://www.upei.ca/wf/node/add/ic-drupal-training
Stanford Tech Commons: https://techcommons.stanford.edu/topics/drupal/viral-drupal-training
Victoria School of Business and Technology: http://www.schoolvictoria.com/courses/drupal
LiquidCMS: http://liquid5.planetdrupal.ca/course/intro-content-management-systems-a...
Mustardseedmedia.com: http://mustardseedmedia.com/training
RainCityStudios: http://raincitystudios.com
BPOCanada: http://www.bpocanada.com/drupal-training (http://www.openkick.com, Global Software Consulting(Gloscon))
Menus & Blocks: http://menusandblocks.co.uk/
Digett.com: http://digett.com/2007/05/02/digett-will-take-drupal-training-to-austin
Tony Mobily: http://www.mobily1.com/
BrightLemon.com: http://www.brightlemon.com/web-design/blog/?cat=71
Jeff Beeman: http://www.jeffbeeman.com/node/16
Drupaler.co.uk: http://www.drupaler.co.uk/ (Greg Harvey)
DrupalTrainingLive.com http://drupaltraininglive.com/event/live_event
MyDrupal.ca http://www.mydrupal.ca/
Thomas Turnbull: http://www.thomasturnbull.com/training/index.html
joeri Poesen
Mixel Kiemen: http://www.mixel.be/
Linnovate: http://www.linnovate.net/
Krimson: http://krimson.be/
If you want to be added to http://drupal.org/training-services then provide the name of your company and a landing page for your companies training services.
Comments
Comment #1
gerhard killesreiter commentedI think the list of trainign providers should be set up in a similar way to the service and hosting providers, ie should be composed of people/companies who have contributed ti Drupal in a meaningful way. This would exclude certain companies.
Comment #2
Amazon commentedThe problem with the exclusionary method is that it's done so unevenly it makes the Drupal project seem cliquely and unfair. People who qualify, ask maintainers who are too are busy, and these qualified service providers don't get on. People who don't qualify or who's businesses do not really exist get on because they got the attention of a maintainer at the right time.
It just doesn't work, and it's not scalable.
The Drupal services page is effectively broken and most people go to /paid-services and http://groups.drupal.org/jobs to find Drupal talent instead of that page. I'll add a recommendation to check the trainers track record and references.
Comment #3
kbahey commentedAll this can be done in a simpler way.
Create a new content type called "service provider".
Create a taxonomy called "service provider", and terms for "hosting" "consulting" "training" ..etc.
Each service provider can be tagged with one or more term
We generate the lists form the taxonomy and have the instructions as the term description on the top.
Now providers can overlap (e.g. RCS is hosting and consulting, lullbots are consulting and traning, ....etc.)
Comment #4
Amazon commentedI am not sure that's easier than cut and paste. Are you assuming we are running CCK on d.o?
Kieran
Comment #5
kbahey commented@Amazon
Not assuming CCK. But from Drupal 5.x onwards you can add new content types here admin/content/types/add, albeit with no fields.
Regarding the list of providers, we need two lists, that which anyone can go on, and that with people with significant contributions to the project. Lumping all of us together dilutes those who contributed. Someone who commits one module or writes a case study is not the same as long time contributors. This is not exclusionary nor cliquey. The contributors get acknowledgment above those who got listed because they asked or because they paid a membership fee only.
Comment #6
gregglesI've got to say I agree with Khalid and Killes on the point of whether there should be some distinction.
We have a vetting process for hosting companies that we list, service providers, advertisers, etc. Why not also have a vetting process for trainers?
Comment #7
Amazon commented@Kbahey Why not a simple list, and then a list of child pages describing companies training offerings.
What's a significant contribution to the project these days? We had 750+ core contributors to Drupal 6. We have thousands of contributed modules and projects. We have 3000 plus handbook pages. We had over 10000 unique users contribute to issues in 2007. I mean, how do you fairly differentiate a significant contribution? I want to give credit due, but aren't we muddying the process?
@greggles How do contributions to the project relate to training? Can someone's sole contribution to the Drupal project be simply training hundreds of people to use it? Or it's not helpful to Drupal if you don't have core patches? ;-) These notions of contributions just don't scale at this size of project. We have almost 2000 people who indicate in their Drupal.org user profiles that they provide Drupal related services but only a few dozen are on the services page.
To many people that exclusion, that lack of openness or transparency, due to seemingly arbitrary rules makes them not want to contribute to this project. It's impossible to defend the arbitrary inclusion of less than 5% of the contributors to this project in the Drupal services page.
What if our goal was not to defend this project from evil exploiters, but instead to actually provide a useful and relevant list of services to users? Would these contribution filters really matter? I think not. We've got a simple process for /hosting and it works, because it's easy and it's not subjective. Let focus on helping users and let's find another way to to highlight the ten thousand plus people who actively contribute to this project.
Kieran
Comment #8
laura s commentedThe concern about spamminess I feel is legitimate. A take-all-comers approach will have the net effect of making the list utterly worthless. As Drupal gains name recognition, I'm seeing the numbers of outsourcing spammers now claiming Drupal expertise is skyrocketing. It seems like anyone who knows PHP is claiming to be a Drupal expert.
While the community cannot protect people from poor providers and scoundrels, it does seem that we can have some sort of contribution requirement that is measurable, no?
Having a list with hundreds or thousands of providers with the only requirement being asking to be listed will make this portion of the site next to worthless, imho.
Comment #9
Amazon commentedIn a note about this thread Gerhard suggested that the Drupal services list was being maintained adequately. Here's a list of active requests to be added to the Drupal services directory. 40% open issues (only in the last year) and 60% closed(all time) mostly positive. Make up your own mind if you think this process is working.
Here's a list of closed, postponed, won't fixed issues:
Comment #10
Amazon commentedOut of the list of companies providing Drupal training services, only 13 were clearly offering training services that we could link to. http://drupal.org/training-services
Kieran
Comment #11
kbahey commentedThe taxonomy based listing will allow one to many relationship of companies and service type.
The same company can appear in many lists (hosting, training, consulting, ...etc.), but still be one place to maintain and update.
Also, being node based we can list them by countries and such when we have views on d.o. It also opens the door to companies adding themselves, rather than filing an issue, with minimal policing from the community.
Comment #12
gerhard killesreiter commentedhttp://drupal.org/node/306112 - Sept 9, 2007 tripped up in complex procedure
Complex procedure? "Failed to follow up".
I am too tired to go through that whole list, but I guess we can improve the handling of that page.
I've removed the most glaring error from the training list.
I still fail to see why we should promote the training services of people who don't contribute to Drupal (e.g. Nobelprog).
Also, the list seems to indicate a ranking, which is wrong.
Comment #13
Amazon commentedI removed the numbering from the training list. I sorted it alphabetically and indicated it was sorted so in the comments. I am happy to remove an unworthy listing if someone knows they are in fact unworthy.
This procedure is complex: http://drupal.org/node/306112#comment-1003059
Comment #14
Amazon commentedHere's another example of why it helps to have a list of Drupal companies. Establishing relationships, in advance, can really help if a problem arises.
http://association.drupal.org/node/257
Kieran
Comment #15
Amazon commentedLooks like people are stabilizing on the training service providers list.
Comment #16
Anonymous (not verified) commentedAutomatically closed -- issue fixed for two weeks with no activity.
Comment #17
gregglesThis page was really high for a variety of search terms. In addition to not being particularly help for people looking for training, it's got some random debate that would be confusing to outsiders. I'm changing the issue title to de-emphasize it and also changing a few of the comments here to an HTML format that will send link juice to the actual list of providers:
Drupal Training Providers