I can’t help but be reminded of your own responses to those who asked for perpetual updates to pMachine Pro after you ended it, and that was in an era with a fraction of today’s user base and support costs. I suppose often many things in life are all about point of view.
What you say is true, from a certain point of view. If you recall, Rick wrote a blog post officially ending the development of pMachine Pro and making it a free download with the forums staying active for years afterwards. Not only that, I wrote and released a new version, pMachine Pro 2.4, that was meant to make the codebase compatible with new versions of PHP that had been released and were causing issues. I even released pMachine 2.4.1 many months later at the request of a few users who still had a few niggling bugs. This despite the product no longer being sold AND the pMachine forums being almost completely inactive. It was work and effort that might have been better spent elsewhere, but I always felt a strong loyalty to our users.
However, ExpressionEngine 1.x has been treated substantially different, my old Padawan.
The End of Life for ExpressionEngine 1.x has slipped numerous times and if the blog posts above are any indication, it has yet to officially happened. Numerous sites, some of them quite substantial in traffic and complication, are still running ExpressionEngine 1.x. One of the things that the site I am currently working on has been waiting for is a Gallery module importer. Something that EllisLab promised for years and never delivered. As nothing has been heard in quite a while, I have been hired to write that which you have not. There are also numerous modules and extensions that will need to be updated or removed, as certain hooks are no longer available in ExpressionEngine 2.x.
This brings to mind a similar conversation you and I had years ago when PHP 5.3 was released and ExpressionEngine 1.x was spitting out errors left and right. Your original response was that EllisLab was not intending to release an update as people should simply update to ExpressionEngine 2.x, which did not have any issues. If you recall, my response was to start modifying EE 1.x’s files to be PHP 5.3 compatible and send them to you for beta testing. That seems to no longer be an option.
If EllisLab does not wish to expend the time and resources to fix these issues, I understand. It is your product and going by the current state of things you obviously need to spend time elsewhere. However, we have clients who still need these fixes, and the community (myself included) are going to look to you; a first party solution is always preferred to hacking. However, it looks like we are on our own and will have to take care of it ourselves until such time as we can get all clients updated to ExpressionEngine 2.x or some other CMS. That’s all I wanted to know.