It’s time for the Joomla community to professionalize. I mean that in two senses:
1) Hire professional support staffIn some regards, Joomla has actually done a remarkable job in just maintaining it’s position over the last few years. Automattic has raised $30 million to support the growth of WordPress and Acquia has raised over $40 million in Drupal. Both of those projects have benefited hugely from those investments. Joomla doesn’t have an equivilent corporate parent and was close to running out of money three years ago. It now has only $250,000 in the bank. The Drupal Association (correct me if I’m wrong) now has annual budget over $2 million. Yet, on a shoestring, Joomla still runs about as much of the web as it did three years ago. In general, open source projects have been careful not to hire professional coders. Much of the work on WordPress and Drupal is done by Matt and Dries’ employees, but they’re not hired by the projects directly. Joomla’s experience of paid development didn’t work out. Instead, Joomla needs to follow the path of the Drupal Association (DA) and professionalize important parts of Open Source Matters (OSM). The DA has slowly grown over the years until it now has eleven staff members. That’s the same size as OSM now. In my experience, the DA is not perfect but almost everything we’ve done in Drupal has been easier and more professional if the DA has been involved. When I joined the board of OSM there was some controversy about the decision to hire a professional PR company for Joomla. It’s been one of the best decisions they ever made. Plenty of criseses have been averted because they were on hand. With some money in the bank, large events such as the Joomla World Conference coming up and plenty of opportunities, it is time for OSM to start hiring professional staff. The first hire should be a head of sponsorship. This is a well trodden-path for open source projects. The first staff member raises the money to hire more.
2) End the curse of volunteerismPeople talking about open source often confuse “free” as in freedom with “free” as in no cost. There’s a similar confusion often made about the word “volunteer”. A lot of people seem to think that volunteers should be praised for simply stepping forward, regardless of their performance. I’ll call that idea “volunteerism” and it’s nonsense. Volunteers needs professionalism. People suffering from volunteerism are not bad people. The vast majority of people suffering from volunteerism are good, well-meaning people who are:
- just in the wrong position
- have been in the position too long, or
- are sometimes just not very competent
- “I can’t quit. I’ve been doing this for four years, but can’t find anyone to replace me.”
- “That person is failing in their position but they are a volunteer and they are trying hard …”
Some Closing ThoughtsThe solutions to these two problems are actually interconnected. By professionalizing Joomla’s support staff, we make it easier for companies and professionally run organizations to enter the ecosystem. By setting professional standards at the top of community, it encourages everyone else to raise their game. “A” quality people want to work with “A” quality people. Let me close by saying that are plenty of people in Joomla who embrace professionalism. It just needs to become the ethos of the whole ecosystem. These two recommendations will help.
Last updated on Jun 27, 2012 03:51 pm