- PHP 5.3
- Namespaced (yes, I want my own class named "core" or "request")
- Can be used with SPL autoloader
- Sensible routing like F3 (which is all I use F3 for right now)
- Don't load every class I put into the route definitions (F3::map() I'm talking to you)
- If you must, make it a debug setting I can turn off. I don't need every mapped class autoloaded just to check if my map isn't sane. That can be done in QA/debugging/etc
- Let me use Smarty 3
- It's an awesome library, still needs namespacing per SPL
This Just In: HOLY GOD!
And as I write these complaints... I find Respect -- my prayers may have been answered. Testing will commence tonight!