2011/2/18 Fabien Potencier <[email protected]>:
> Which means that we never rebase, and always merge. Sounds good to me.
Ok, so we have a first decision here. To sum up:
* one repository for all components and bundles: symfony/symfony
* PRs are opened on symfony/symfony
* PRs are merged (not rebased) by component leaders ("lieutenants") in
their own repositories
* component leaders send PRs that are merged (not rebased) into
symfony/symfony by Fabien (and only him)
* PRs are closed automatically by GitHub when all their commits have been merged
When do we start realizing this new practice? To do so, devs should
change the base of their repos to symfony/symfony. Also, component
leaders should be notified via mail when PRs are opened on
symfony/symfony to reduce their workload. All PRs should from now on
contain a prefix listing the components they affect, e.g.
"[HttpFoundation][FrameworkBundle] Fixed..." so that the appropriate
maintainer can easily spot it.
Where do we document this practice? Who can do that?
I'd like to heat up the discussion about versioning and namespacing again.
* do we need separate versioning for components or one version for
all? (ZF style)
* same for core bundles?
I understand now that the namespace discussion is mostly an
aesthetical one. I don't see any measurable drawbacks (mass renaming
can be done automatically, introducing bugs is very unlikely) nor
advantages. I had the feeling though that some developers appreciated
the simplified namespace structure (as proposed in the first post of
this topic). Are there any strong opinions against the change?
As far as the marketing goes, we can call our components "components",
no matter whether their namespace is "Symfony\<Name>" or
"Symfony\Component\<name>".
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