As oneplex is suggesting, the "new thing" is to offer the users of a tool/cms/framework the ability to choose. We've had "modules" (extras) for a while in the CMS world, allowing for the extensibility of the tool. The next step is to allow for the ability to choose for more in depth, under the hood, things, like the ORM.
And as far as I have seen, JP DeVries, who seems to be driving this discussion of MODX 3 forward, likes this idea of letting the user choose.
So just to summarize a little bit from what I have understood from this interesting discussion and in particular what was said by the MODX gurus.
(Disclaimer! This list is just my own understanding and by no means a summary of set in stone official statements.)
- MODX 3 will not be based on a back end framework like Symfony or Laravel. But maybe some third party components.
- It will use some kind of packaging/dependency tool like Composer.
- MODX is, and will probably continue to be, tightly coupled with xPDO. So probably no other ORM for MODX 3.
- It will not use ExtJS. Will use other/better/simpler front end tools. Angular.js is being heavily discussed.
Please correct me if any of the above statements are totally wrong.
---
I'm still very much in love with the simplicity (and power as far as I can see) of Laravel 4. And Angular is still super cool and powerful.
I've tried the latest Symfony a couple of months ago, and that too is really nice, but Laravel seems even simpler.
Although I know MODX is not aiming to be the simple tool, but the most powerful one