On 28/08/14 10:54, Stefan Schmidt wrote:
> Hello.
>
> On 28/08/14 11:43, Daniel Kolesa wrote:
>> Hello everybody,
>>
>> after some discussion we've decided to disable the C++ bindings during the
>> 1.12 development cycle. The reason for this step is frequent breakages of
>> the bindings because of changes and new features in Eolian.
>>
>> The plan is thus to disable them for the time being (developers and testers
>> can still re-enable them using the appropriate configure flag) and enable
>> by default for actual 1.12 release (as Eolian should hopefully be stable by
>> that point).
>>
>> For regular EFL users, the generated bindings as they are now are unusable.
>> They still need a whole lot more work and that can still be done even if
>> they're disabled by default. The only purpose of this step is to simplify
>> development for everyone else (who doesn't use C++) - including me (as I
>> maintain the Eolian library and have to frequently update the C++ generator
>> just to make it not break) and Tom (as he's working on the new EFL
>> interfaces and Eolian_Cxx would very possibly become a source of frequent
>> breakages as new Eolian features come into more use).
>>
>> Unless any serious and well reasoned objections are made, I'll disable them
>> within the next few days.
> None from my side besides that if you want them enabled for 1.12 by
> default it would be good to enable them also in the last week of the
> second merge window.
>
> This would avoid problems when all the breakage shows up only during
> the last three weeks of fixing things up.

Yeah, the plan is to enable it at the end of the merge window.

--
Tom.



------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to