22 June 2014

Falling Short

By Bryan

Simple Machines Forum, is one of the last old school forums, over the last few years it has seen a lot, from what is now known as the January Incident, in 2010, to the poor recruitment of developers willing to work for the once strong industry leader.  Its been accused of lapsing security and hit the media circus recently when a well known security software was hacked by human error and they lay blame to the software.

But recently things seem to be going from bad to worse! With the 2 latest patches having to be recalled due to poor testing and rushing a release.  Now who ever was involved is not here nor their, this is a software that is about team work so all take responsibility for the issue.
Lets start with 2.0.7 that was released then removed after a few hours due to issues that were caused through the lack of testing of the patch.  This patch was downloaded by a few hundred forums, they quickly pulled the patch and quickly released an updated version, that even caused further issues, that were patched in 2.0.8.  The updated patch caused various issues, including the dreaded white page.

The last few days we have seen the release of 2.0.8 this was a patch that was designed purely to correct the bugs that were caused with 2.0.7 one thing that isn’t shared is that the patch was created months ago but team decided to work on it, add some more bug fixes and of course cause more bugs, and as you may guess this patch was not perfect a typo in one of the fixes in the “updated” version will cause multiple error in the error log.  And an update to this patch is being released shortly.  This new bug is now installed in thousands of forums, luckily it does not pose a security risk.

Simple Machines Forum, is still one of the best forum software’s on the market, but its recent blunders will be leaving many to wonder what is going on?  Why is SMF team releasing faulty, untested releases to its users? And what steps are they going to implement to stop future releases from falling short of the standard that is expected.