First I like to say thank you to everyone that contacted me and posted comments on the site. I’m grateful for the support and appreciate you taking the time to send your regards.
I’m replying to everyone individually, so if I haven’t replied yet, rest assured I’ll be popping up in your email soon.
Today I share my thoughts on the Joomla project. As you may know, this year marks the 10th anniversary of the project and the latest buzz in the community is that planning for Joomla 4 has started.
Many in the community are hoping that with Joomla 4, the project can turn itself around and start gaining traction again. However I don’t believe that the issues we see in the Joomla project can be resolved so easily.
I’m sure there are still some people out there who refuse to believe the Joomla project has issues, but to them, all I can say is, “Google it.”
If you choose not to believe Google’s data, then by all means continue living in denial. Because until you’re ready to admit there is a problem, nothing anyone says can help you anyway.
The reason I am skeptical that Joomla 4 will be a game changer arises from two observations. One regarding software in general and the other regarding the Joomla project specifically.
The first observation is that software, by its very nature, is a reflection of the minds that create it. In other words software created by inflexible people is itself inflexible.
The second observation is that the development of the Joomla content management system is controlled by an inner-circle of people (core contributors) who care more about “Who is contributing” then “What is being contributed”.
If you’ve ever tried to contribute anything more than a bug fix to the project, then you know that it is a toxic environment.
To even be treated as an adult, you’ll first have to spend months defending yourself from personal attacks and insults.
Of course as you can imagine this is the driving force behind the decline in contributors and overall interest in the Joomla project.
Over the years I’ve had more than my fair share of long nasty arguments with core contributors and after every one, members of the silenced Joomla community have emailed me and said flat out, “That is exactly why I don’t bother to contribute anymore.”
The ridiculous part is that the same people that insult and belittle anyone who dare have an original thought, complain because there aren’t enough contributors to the project.
In my opinion, if the Joomla project wants to turn this downward spiral around, then it needs to work to create a community culture that gives EVERYONE the opportunity to share their ideas openly without fear and an environment where ideas are judged on their own merit independent of who contributed it.
Until that happens, it doesn’t matter how much refactoring we do, because the flaws in the code are just a reflection of flaws in our community.
Thanks for reading and I’d love to hear your thoughts on the state of Joomla, so post in the comments below =^D