Today I see an urgent message to upgrade to 2.5.1 in my control panel.
Then I glanced through the bug report and forums, and I see some pretty significant bugs in 2.5.1 including at least two installation show-stoppers (at this point, they are reported but not verified except by other customers)
show-stopper number one:
https://support.ellislab.com/bugs/detail/17971
show-stopper number two:
https://support.ellislab.com/bugs/detail/17968
not sure if this is an officially reported bug yet… but also seems to be a showstopper:
http://ellislab.com/forums/viewthread/218293/
———————————-
I continue to be dismayed by the lack of a thorough testing process prior to releasing production software
>> there is no program for managing release candidates versus production releases
>> there is no identification of “stable” versus “beta”
>> there are no downloads of previous versions… so I must depend on my personal backup to restore to a previous version that didn’t include recent show-stopping bugs (of course, we backup everything before making changes)
>> there is no release schedule - it was 3 1/2 months between 2.4.0 and 2.5.0, while there remained dozens of bugs in 2.4.0… including “show stoppers”
It leaves us in the situation of trying to decide “should I upgrade and spend my day debugging the new installation… hoping to not take my sites down for any length of time?” or “should I hold out for a fix to the release… and leave my site at risk for an exploit? (which may take months)”
We have tens of thousands of record, images, files… and hundreds of paying customers depending on a site that is functional. Right now, I’m going to hold off on upgrading until there’s more information available about what bugs I’ll need to hammer out prior to the installation.
———————————-
My questions:
1. how can I view a list of show-stopping bugs for a specific release of Expression Engine
2. how can I apply the 2.5.1 security fix of “Fixed a potential cross site scripting vulnerability in the member module.” without introducing the other bugs that come with the new release?