Another point against separating repositories would be there would be only two ways to do the subrepositories:
1. each duplicating src/Symfony/* - leading to submodule madness having to register one autoloader per submodule (i.e. tons of autoloaders) 2. having the main level at the top, for example Form.php in the main directory of the Form Component. But in this case the code is useless, because it doesnt follow PR-0 anymore, and you have to submodule merge into another project just to be able to test it. Plus from the Doctrine POV i can only tell that many repositories leads to maintenance problems with regards to submodule commits. You always have to keep up with the submodules state and can easily mix up some branch working with another submodule commit pointer than others. We only have 2 dependencies for the ORM and its already annoying. greetings, Benjamin On Thu, 17 Feb 2011 23:56:06 +0100 Fabien Potencier <[email protected]> wrote: > On 2/17/11 11:49 PM, Bernhard Schussek wrote: > >> How putting everything under the same namespace makes for a better > >> separation? > > > > I don't think separation will be a big problem. Finally we will have > > various GitHub repositories anyway, so it's not like there is one > > Symfony directory with lots of subdirectories in it. > > I think all components should be kept under one repository. If not, it > will be a nightmare. Imagine having 40-50 repositories for all > components and bundles? > > >> If I follow the reasoning, each bundle should be its own project too then. > > > > Exactly. We've put them under Framework/CMF because these are "special > > projects" with common architecture and because they only make sense in > > Symfony2 applications. > > > > Bernhard > > > > -- > If you want to report a vulnerability issue on symfony, please send it to > security at symfony-project.com > > You received this message because you are subscribed to the Google > Groups "symfony developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/symfony-devs?hl=en > -- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com You received this message because you are subscribed to the Google Groups "symfony developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/symfony-devs?hl=en
