I will do the TwigBundle.

--
Fabien Potencier
Sensio CEO - symfony lead developer
sensiolabs.com | symfony-project.org | fabien.potencier.org
Tél: +33 1 40 99 80 80

On 1/21/11 5:29 PM, Jeremy Mikola wrote:
Fabien just pulled in Johannes' commit that ensures Extension xxxLoad()
methods are only invoked once (an array of all config arrays are now
received, instead of a single array at a time).  See:

https://github.com/fabpot/symfony/commit/8d19136a554b0e8eb6eaec1c60969336ab3bebaa

The commit is currently backwards-compatible in that it the original
xxxLoad() methods were just renamed to doXxxLoad() and are still being
invoked multiple times. The next step will be implementing intelligent
config merging for each extension loader, which will entail removing the
doXxxLoad() methods as that logic goes back to xxxLoad().  Merging will
need to happen at the start of xxxLoad(), either inline or with a
separate internal method.  Each extension's merge logic will differ, but
we'll want to mimic the current behavior as much as possible.  The long
and short is that at some point, config keys will simply override each
other or possibly throw an Exception if the situation warrants (e.g. two
Security firewalls or providers with the same name).

Per yesterday's IRC meeting
<http://trac.symfony-project.org/wiki/IRCLogs20110120>, we wanted to
coordinate work so no one wastes time duplicating efforts.  These appear
to be the extensions up for grabs:

    * ZendBundle/DependencyInjection/ZendExtension.php
    * CompatAssetsBundle/Twig/Extension/AssetsExtension.php
    * DoctrineBundle/DependencyInjection/DoctrineExtension.php
    * WebProfilerBundle/DependencyInjection/WebProfilerExtension.php
    * DoctrineAbstractBundle/DependencyInjection/AbstractDoctrineExtension.php
    * DoctrineMongoDBBundle/DependencyInjection/DoctrineMongoDBExtension.php
    * SwiftmailerBundle/DependencyInjection/SwiftmailerExtension.php
    * TwigBundle/DependencyInjection/TwigExtension.php
    * FrameworkBundle/DependencyInjection/SecurityExtension.php
    * FrameworkBundle/DependencyInjection/FrameworkExtension.php

I offered to take on FrameworkExtension.  Would anyone else like to
volunteer?


--
jeremy mikola

--
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