Lukas:

Thanks for the details.

All:

I have just pushed a new commit to my branch:
https://github.com/vicb/symfony/tree/cfg_refactor

That's just a proto for now (the code is dirty), waiting for some
feedback.

This last commit breaks the configuration API, and only the Framework,
Twig and Zend Bundles have been updated.

What about being able to dump the configuration to XML (this would be
done in the NodeDefinition classes) and generate docs and XSD files
using XSLT ?

Cheers,
Victor

On Mar 11, 10:52 pm, Lukas Kahwe Smith <[email protected]> wrote:
> On 11.03.2011, at 22:27, Thomas Schedler wrote:
>
> > Hi @all,
>
> > I'm really a newb when it comes to open source project. But I'm
> > motivated to get involved with the project.
>
> > Are there any tasks that are clear defined to get started?
>
> This is a rather complex example of a Configuration 
> class:https://github.com/symfony/symfony/blob/master/src/Symfony/Bundle/Fra...
>
> Its job is to do all of the following:
> - handle differences between yaml, xml and php configuration formats
> - handle validation
> - handle merging of configuration from the different configuration files
> - handle setting defaults
>
> The idea is that from all of this information it should be possible to 
> generate an XSD rather than having to maintain it by hand 
> (http://trac.symfony-project.org/ticket/9596):https://github.com/symfony/symfony/blob/master/src/Symfony/Bundle/Fra...
>
> Furthermore right now the error messages are quite generic, so it would be 
> nice to get the option of giving more detailed error messages in some cases 
> (http://trac.symfony-project.org/ticket/9594,http://trac.symfony-project.org/ticket/9595).
>
> Finally we could also generate human readable documentation out of all of 
> this information to explain the configuration requirements and defaults etc 
> (http://trac.symfony-project.org/ticket/9595,http://trac.symfony-project.org/ticket/9597).
>
> Is this a bit clearer?
> If there are still questions I would recommend to join #symfony-dev on 
> freenode to discuss the topic.
>
> regards,
> Lukas Kahwe Smith
> [email protected]

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