Hello...
I make this post for review of my latest PR about "added "ControllerManager" Manager, and make "ControllerLoader" as alias of it" for naming consistency at
https://github.com/zendframework/zf2/pull/4962 as Matthew suggestion.
I think it's not BC break because of I made new Factory named ControllerManagerFactory and point ControllerLoader as alias of ControllerManager. This is the summary of my PR :
1. create ControllerManagerFactory and make ControllerLoaderFactory as __deprecated__ that extends ControllerManagerFactory, so ControllerLoaderFactory still can be used
2. register service "ControllerManager" for ControllerManagerFactory, and make ControllerLoader as alias for it, so 'ControllerLoader' manager still can be used to avoid BC break.
3. replace usage of "ControllerLoader" to "ControllerManager", and keep test case for ControllerLoader.
Please give feedback, thanks