[eluser]Phil Sturgeon[/eluser]
[quote author="Rick Jolly" date="1291247957"][quote author="Phil Sturgeon" date="1291242720"]Agreed. Recoding the framework should be left for projects who's aim is to recode the framework. There are plenty of those around already. Tweaking and improving should be the aim of the CodeIgniter Branch or it will just be two totally different frameworks with the same name that are totally incompatible[/quote]
By any chance, are you a mainframe developer? Still running Windows 98? Of course not, but I'm trying to make a point. Stability is great, but CI has been stable for 4 years. At some point, all software requires a rewrite to stay relevant.[/quote]
That is a good point, but consider this.
EllisLab have been good enough to say "Ok, if you wan't to make improvements go ahead. We'll make this branch so everybody can contribute ideas and suggestions to the same place and we'll take those that we see as a benefit to our product".
This is more than has been done before as in the past people have just got in a huff and made their own forks. Admittedly that is slightly what Fuel started as, and is exactly how Kohana started.
The problem is if the community start drastically changing everything then how can EllisLab be expected to merge it? It would just become a totally uncompatible fork that might as well be third-party without a "EllisLab" badge, which you can do right now (and many are).
If we change everything, autoload everything, recode all the libraries, make it all HMVC, etc then they would have to totally recode ExpressionEngine. You know as well as I do that would be a nightmare :gulp:
I don't believe any drastic structural change is needed to improve CodeIgniter. We can start small with useful, iterative improvements and see where it goes. This is a great change for CodeIgniter, but I really do think expectations need to start low and reasonable for this to work out.
Not being contentious, I'm trying to explain my view on this discussion. Please do not respond with negativity or assume I am trying to control anything :down:. That said I do know several of the other Deputies feel similarly.