WordPress hysteria rant – Be proactive not reactive
Sunday, April 18th, 2010So it seems that i am being verbally bludgeoned to write, so if that was the request, then here we go.
Firstly there was no official word from WordPress for about 3 days. 3 days of radio silence while security “sources” had posted this information for public consumption for some time.
So i do not know what you want the community to do? Sit and close their eyes, and act like nothing is happening? Read no news sites or blogs until there is word from the official provider of the product.
If there was an actual breach and users had not been vigilant, i think you (annoymous) would not be as adamantly posting, and sending slightly over-zealous commentary?
To make it worse there was a code review for WordPress 3.0 beta when this happened, the EXACT same time this was all going, and not even an official notice. I think that would have been an opportune time to address this? No? The official note came on the 13th, that is 3 whole days after the issue was reported.
My question to you and WordPress is why not nip this in the bud then? Or why not at least issue a statement saying you are looking at it? My opinion will not change as i noted in the other article i wrote, linked, and updated on the 12th (with no official word still).
Much like Network Solutions is at fault, i think the response rate was inexcusably slow. People use the product personally, as well as run their business(es), so there is a obligation to be accountable even if its an issue indirectly affecting your product.
Unfortunately WordPress is no longer just a blog platform, its a BRAND.
After a point when your product reaches a such acclaim, and widespread use, there is a responsibility to the community to respond to critical issues in a timely manner. If you have a potential issue that is negatively affecting your product, you can not complain when community talks about it and as an entity do not address the issue in a timely manner.
I like WordPress a LOT, but Rome was burning and they were not there. Rather than put out the small fire now you have a full blaze to put out. You can decide how to apportion blame. Do you realize by simply making the announcement when the issue it was critical, all the chaos could have been avoided?
For me
#1 Network Solutions for the extremely poor handling of this.
#2 WordPress, firstly for the delay in responding to the matter, and secondly the handling of the negative publicity. Again but promptly adressing this we would have this conversation? Yes? And secondly even WP have to be accountable as they have to realize, but delaying and not saying anything that actually fuelled speculation.
Open Source is great, but after a time when you have a product becomes a household brand, the onus is on you to protect your brand’s integrity…. Period!
It is no longer a bunch of guys sitting around a some coffee shop sipping mochas writing “cool code”. Coca-Cola or Nike would not have sat for 3 days while a similar situation unfolded and hence this post. I told you that i would address this, and if you note most posts are on a weekend when i have free time, so sending a request multiple times in a number of different places isn’t going to help.
Do as you please, BUT even you can not deny that the chaos and hysteria was a DIRECT result of failure to communicate to the community effectively and in a timely manner. Cheers!
Sorry, but this whole debacle spiralling out of control is the direct result of being REACTIVE rather than PROACTIVE!






June 7, 2010 : Zend Framework + MVC is PHP for rapid application development
May 14, 2010 : PHPDoctor – Simple PHP API Documentation
May 13, 2010 : Please sir can i have some more PHP Documentation!
May 12, 2010 : Bash Shell Scripting Tutorial
May 11, 2010 : How To Set Up Database Replication In MySQL – thorough
May 11, 2010 : CSS3 and more – The compatibility Holly Grail?