Am 26.03.13 11:20, schrieb Lukasz Lenart:
> 2013/3/26 Maurizio Cucchiara <[email protected]>:
>> Hi guys,
>> we are trying to release the first version of Commons OGNL, and as you
>> know, Struts is the first consumer of OGNL :).
>>
>> As an OGNL developer I think that it could be useful to know what is
>> the impact of the integration.
>> As a Struts developer I think that first or later we should update to
>> the new version.
>>
>> So, if there are no objection, I would start a new branch where to
>> include Struts integration with the Commons OGNL library.
>>
>> See http://goo.gl/r0Oto for further details.
> 
> Do we need a branch at all?
> 
> It's a breaking change, so it must be introduced with the next major
> version (2.5 or 3.0). Right now I simple replaced ognl3 with
> commons-ognl and just after changing imports and some small changes to
> struts-default.xm everything looks ok - almost ;-) The only problem is
> with the OVal plugin as it bases internally on ognl3 - defining ognl3
> as the OVal plugin dependency solves the problem as well.
> 

OK, did not take package name changes into account - thus using
commons-ognl will be a breaking change

> I see the only value to have a branch - it will be a testing branch,
> just to check if everything is ok, where users can check it out, build
> and test with their applications - but I doubt if this will happened
> ;-)
> 
> Basically I don't like branches, they are good if some work must be
> done in already released version (like hotfixes), in any other case
> trunk is the best :-)
> 

I love branches - as long you have proper tooling and work flows to deal
with it (looking at you, Git!). But in this case it seems to be valid to
make migration to commons-ognl part of our efforts on Struts 3.

> 
> Regards
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to