Johannes wrote this bundle as well as many components in the core. I don't
see any problems with that. The Filesystem and the Routing components have
been improved by people who are not part of the core team.

William

PS: I still don't get who is part of the core team, who is not, why and why
not? :)



On Fri, Aug 24, 2012 at 10:53 AM, Hugo Hamon <[email protected]>wrote:

> The problem with moving it to the core is maintenance.
>
> If the JMSSerializerBundle code is integrated in the core Serializer
> component, that means it will have to be maintained by the core team.
>
> --
>
> *Hugo HAMON
> *Trainings Manager
> [email protected]
> +33 (0) 140.998.211
> 92-98 boulevard Victor Hugo
> Entrée A2/A3 - 92 115 Clichy Cedex - www.sensiolabs.com
>
>
>
> De : William Durand <[email protected]>
> Répondre à : <[email protected]>
> Date : vendredi 24 août 2012 10:46
> À : <[email protected]>
> Objet : Re: [symfony-devs] serializer component
>
> What about moving the JMSSerializer to the core? It would make the
> Serializer component a better component.
>
> William
>
> On Fri, Aug 24, 2012 at 10:43 AM, Hugo Hamon <[email protected]>wrote:
>
>> Hi Lukas,
>>
>> Well my opinion is that I would keep the Serializer as a standalone
>> component and provide a simple "serializer" service in FrameworkBundle.
>> But I would also suggest to have or to suggest the JMSSerializerBundle as
>> a core bundle in the Standard Edition as it's provide many interesting
>> features for the Serializer.
>>
>> My 2 cents.
>>
>> --
>>
>> Hugo HAMON
>> Trainings Manager
>> [email protected]
>> +33 (0) 140.998.211
>> 92-98 boulevard Victor Hugo
>> Entrée A2/A3 - 92 115 Clichy Cedex - www.sensiolabs.com
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>>
>> Le 24/08/12 10:38, « Lukas Kahwe Smith » <[email protected]> a écrit :
>>
>> >Aloha,
>> >
>> >Quo vadis?
>> >
>> >The core serializer component is quite easy to grasp. It can work for
>> >many simpler use cases and is decently extensible for these use cases.
>> >However it has some limitations, specifically at times its difficult to
>> >get an optimized representation in multiple output formats (say XML and
>> >JSON) from the same data structure. Furthermore all configuration must be
>> >set directly on the serializer itself (see also
>> >https://github.com/symfony/symfony/pull/4938).
>> >
>> >Then there is JMSSerializerBundle. This Bundle is very powerful at
>> >serializing object graphs and can handle generation of output optimized
>> >for multiple output formats from the same data structure. Furthermore the
>> >configuration is done on the objects themselves. However its support for
>> >array's isnt really good and often times its necessary to cast objects to
>> >other's in order to better control this configuration. Furthermore the
>> >visitor pattern is harder to grasp but much more powerful. Also note that
>> >currently the Bundle does not use the core interfaces all though we have
>> >done changes to those interfaces for 2.1 to make it possible.
>> >
>> >Now the question is what should we have in core? Should we even have a
>> >serializer in core? Should that serializer rather be along the lines of
>> >JMSSerializerBundle? Should we have both approaches in core (of course
>> >using the same interfaces)?
>> >
>> >Discuss .. :)
>> >
>> >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
>> >
>>
>>
>> --
>> 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
>
> --
> 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

<<5BF54B8E-C52A-487A-88C4-3D51526171BA[4].png>>

Reply via email to