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

Reply via email to