indeed multilang admin should go away if we do this admin extension for multilang.

for doctrine, we do need to split that by driver.

i guess it will be difficult to give general rules for that, it really depends. it should be as consise as possible, as telling as possible. as granular as needed for the extension to only load what is needed but not spread over too many files... maybe giving the general rules and looking at what we end up in the real bundles and trying to clean that up at some point and then give more concrete rules is the way to go. its not a BC break to rename or split differently those files (as long as we still load the same services and don't change the service names)