Hello.

On 07/16/2013 12:58 AM, Cedric BAIL wrote:
>
> On Tue, Jul 16, 2013 at 12:35 AM, Tom Hacohen <tom.haco...@samsung.com>
> wrote:
>> On 09/07/13 04:09, Cedric BAIL wrote:
>>> On Tue, Jul 9, 2013 at 2:00 AM, Tom Hacohen <tom.haco...@samsung.com>
 >>>
>>> Eo is one of the biggest change we did for 1.8. At this stage it is
>>> optimized to a point where we don't feel the cost compared to 1.7. It
>>> may be even faster in some work load and use less memory. Any major
>>> change like this is going to have an impact on any release for 1.8 (We
>>> are already 2 months late and will likely be 3, so what is it to add 2
>>> more months delay). A major question is how fast can you roll your
>>> change in EFL ?
>>
>> The answer: I don't know. It depends if we really want it. German Daniel
>> claims that there are tools that can help me do it. I think it'll take
>> me more time to do it by tools than by hand + sed, will see though.

Its not about the time you spend on using the tool but the time other 
people spend on debugging things to the point where they can spot the 
missing change your manual work did not cover. We had several of these 
with eo1. Its really not about your time but about other peoples time. :)

> Would be great if we had a tool to do that in a day !

That is what http://coccinelle.lip6.fr/ was designed for. Doing API 
changes over a big code base is what it was used for in the linux kernel 
for example. It is way more powerful than sed for this kind of tasks as 
it understands parts of the code and does not only do a simple text 
search and replace.

Before the efl merge and the git move Daniel and myself played around 
with what we already had in svn and made it work again. Should be 
somewhere in SCRIPTS.

regards
Stefan Schmidt

------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to