|
From: Camille T. <ca...@os...> - 2013-11-27 14:20:05
|
> On 27 nov. 2013, at 15:01, Stephen Sinclair <rad...@gm...> wrote: > > I pushed a proposed change to a github branch called "struct_types": > > https://github.com/radarsat1/liblo/tree/struct_types > > I think this is a positive change, but it could have implications for > user code since technically it is an API change, although I believe it > does not change the ABI. I believe the same. > I'm of two minds on whether to merge this. Here is a suggestion: I think we should focus on making the C code as free of bugs as possible. Changing the type definitions will help go towards that goal, but it is risky to publish this change without making it well advertised to the users. The new C++ wrapper helped identify an important weakness, but it is IMHO a bit too young to be distributed at this moment. What about removing the C++ wrapper for this release (0.28) and extend the testing period with an RC2 release? Then, we can peacefully think about the next release that includes the C++ wrapper and the better type definitions. Best, Cam |