On Thu, 2014-08-28 at 11:05 +0100, Daniel Kolesa wrote: > 2014-08-28 10:57 GMT+01:00 Tom Hacohen <tom.haco...@samsung.com>: > > > 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. > > > > Though I expect the C++ generator developers to continue development even > with it disabled; in the end, it can be an advanage for them too as they'll > have a lot more freedom with the generator code (i.e. new features of the > generator can be experimented with without breaking EFL builds). I expect > the generator to be fully working by the time we re-enable it.
ack! :-) -- Savio
signature.asc
Description: This is a digitally signed message part
------------------------------------------------------------------------------ Slashdot TV. Video for Nerds. Stuff that matters. http://tv.slashdot.org/
_______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel