I’m not sure where this should be posted… it’s not a request for support, but it’s more about the general state of EE product care.
Background:
I’m a developer with 15 years of experience, and I’m a huge supporter of ExpressionEngine, Code Igniter and this community. I’ve spent a lot of money on licenses, and have built some fairly fantastic things with expression engine. I estimate that we have grossed about $1M in revenue from sites built on EE1 or EE2 with thousands of customers.
Overview: What the hell is going on?
2.4.0 was released (without a single mention in the official “release support forum” with the clever description, “try the RSS feed, it’s delicious” - it’s also devoid of any information about the current state of the software. Either have a releases forum and use it, or shut it down.)
I see that there is a blog post, and a related forum entry for said blog post… and then there’s a weekly spam list (FRUP) which I’m not sure to sift through and look for new things I should buy, or if there are truly any bugs that I need to know about. I see that there have been zero mentions in the FRUP about errors in the software. There’s also a bug report - which I try to read through, but it’s continuously flooded with new bugs that haven’t been reviewed yet.
Real World Example - Template Restrictions Bug:
I posted my experience of the error in the support forum without any response for nearly 30 hours. During this time, we tried to give presentations of our system to some new customers. Our system looked bad, and I can only blame myself for doing an upgrade the day before a customer meeting. I found the bug referenced in another thread where someone was having a similar issue. It would have been fantastic for a notification of some sort (in the control panel, to my email, a twitter feed… whatever) about a fix found to a significant bug in a newly released update. I would LOVE to have any kind of notification of confirmed bugs of newly released software.
I know that other software development organizations perform “Release Candidates” prior to a public (hopefully stable) release. Is that not the case here?
Software has bugs - especially when it is first released - I know that better than many - that’s not the issue.
.
.
.
My core complaint is the lack of concise communication to the front-lines
about key issues with the software we purchased.
.
.
.
Questions:
1. Is there a concise location where I should be viewing the current status of the software?
2. Is there any method of official notification to the developers when bugs are discovered? ...in other words, when there is a significant bug (such as the “template restrictions…” bug) - is the expectation that I’m supposed to experience the error, then sift through all the above and try and find the solution myself?
3. What is the stability testing process that is performed prior to the release of software?
.
.
.
Bottom Line:
Expression Engine is an EXCELLENT PRODUCT with an EXCELLENT TEAM behind it.
I expect EXCELLENCE IN COMMUNICATION. Right now I feel confused at best, abandoned at worst.