Tuesday, 23 May 2017 14:07

Is it just me or is the Joomla project starting to feel dirty?

Written by 

The Joomla 3.7 release added new features AND 8 (eight) low-level security patches.

What they should have done, was to release 3.6.6 with all of the security patches as a ‘security’ release.   Then, after the dust settles, release v3.7.0 with the new functionality.  They combined both “security” and “new functionality” into the 3.7 release.  To me, it seems they should have pushed the security patches into 3.6.6 and then the new features into 3.7, rather than a combination. 

The result is a scramble in the Joomla community where everyone rushes to install version 3.7 because it contains security patches.  Then, another scramble to install 3.7.1 because 3.7.0 had a new security issue.  It seems like a racket, no? 

For me, I had just recently patched a few clients up to Joomla 3.6.5, and when the 3.7 update came out, we collectively waited waited.  Luckily, too, because the 3.7 patch broke some 3rd party extensions:

https://www.ijoomla.com/blog/updates-for-guru-and-ad-agency-are-now-available/
https://www.artio.net/support-forums/joomsef/community-support/joomsef-4/joomla-update-3-7-broke-joomsef
https://yootheme.com/support/question/108983
https://www.akeebabackup.com/home/news/1676-joomla-3-7-0-and-cli-scripts.html

As you can see, the RISK of applying a “security patch” can be the NEXT security patch coming down the pike.   Patching a site, particularly if the site is LIVE on the internet, can be a stressful experience. 

 

1
5

 

Read 359 times Last modified on Tuesday, 23 May 2017 15:28

1 comment

  • Comment Link Mark Wednesday, 24 May 2017 12:27 posted by Mark

    Hello,

    As one who has a small hosting reseller business, the recent onslaught of Joomla! updates has me hopping. I don't know why there are so many updates in such a short period of time.

    I wonder what the analogous experience is in WordPress. Seems to be a lot less hassle.

    Best,

    Mark

Leave a comment

Make sure you enter the (*) required information where indicated.
Basic HTML code is allowed.

Copyright © 2005-2016 Covington Creations, LLC | Hosting by InMotion | Legal