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/FrameworkBundle/DependencyInjection/Configuration.php 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/FrameworkBundle/Resources/config/schema/symfony-1.0.xsd 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
