Something is keeping me wake at night. It is not the Corona virus and what that means for the world, it’s not that I am worried about my kids. It’s because of the current state of Joomla: a open source project that I hold dearly and that has been with me through ups and downs in my life.
I feel Joomla is going through a difficult time at the moment: the flagship product Joomla 3.9 has gone into retirement.
And that is not a bad thing: just like in nature, the old needs to die to make room for the new.
But what is the issue then?
The issue (at least for me) is that the ‘new’ is not going to automatically be Joomla.
Sure we will someday have Joomla 4, but let’s be honest: what is new about joomla 4? What is it that Joomla 4 can do that Joomla 3 can’t? What is it that makes extension developers, agencies and end users invest their time and money in Joomla 4? What makes Joomla 4 worthwhile the investment?
That is the question that keeps me awake at night.
Because the answer for me and for other extension developers I have talked to is: not enough.
Sure there are some new Joomla 4 features that were cool to have at the time they where first discussed, but lets face it: that was already years ago and these features do not add direct value to the end users in the current moment: the web-world has moved on.
Joomla 4 misses the ‘Wow I want that’ features for end users, and for me as a developer, Joomla 4 misses the ‘Wow I want to be part of that vision and energy’ that it had years ago.
So basically Joomla 4, although it isn’t born yet, is already ready for retirement.
What is keeping me wake at night is that although when I talk to people they agree, but nobody speaks their mind: speaking your mind is like throwing away your old shoes when you are not fully comfortable with your new ones (Dutch saying). And because nobody asks (leadership) questions like ‘What is the reason why Joomla 4 isn’t getting the traction it needs? Why are people standing on the side line asking when it is ready but not doing any actual work to get it ready?’
So let me ask you
Asume that Joomla 3 is still actively developed: it is getting regular updates and new features. Assume that Joomla gets forked and that Joomla 4 is the fork.
What would it take for you to join forces with the new Joomla 4 fork?