On Sat, Nov 19, 2011 at 12:13 PM, Gustavo Sverzut Barbieri <barbi...@profusion.mobi> wrote: > On Sat, Nov 19, 2011 at 12:10 PM, Gustavo Sverzut Barbieri > <barbi...@profusion.mobi> wrote: >> On Sat, Nov 19, 2011 at 7:27 AM, Carsten Haitzler <ras...@rasterman.com> >> wrote: >>> On Sat, 19 Nov 2011 04:12:46 -0500 Mike Blumenkrantz <m...@zentific.com> >>> said: >>>> imo we should always attempt to provide backwards compatibility for as >>>> long as >>>> possible. I recently updated the notification stuff to use the new spec >>>> while >>>> still checking for old-style messages, and my e17 pulseaudio code supports >>>> all >>>> versions back to 0.9.16 (I think, maybe even older). >>> >>> agreed. in fact the situation is much worse. the e connman api and abi have >>> been quite badly broken. see my email about it. >> >> there is no way. >> >> And IMO we should make it clear src/lib/dbus is 1.x, everything else >> depends on the service API. >> >> I talked to raster at IRC, I'll rename econnman stuff: >> >> libeconnman0_7x.so >> econnman0.7x.pc >> econnman0.7x/E_Connman.h
Are you willing to maintain 10 versions of econnman in the same library? >> >> making it even more clear. Particularly to 0.x services, but for >> instance BlueZ is breaking their API for upcoming 5.x release. >> >> the problem to provide backwards compatibility is when the service is >> huge and the features actually went away or changed in a dramatic way. >> If it was just a wording problem, then fine, but logic and all >> changed. >> >> Ideally we'd have e_dbus-codegen that generates .c/h and you can just >> place them in your code, like people do with Qt and Glib. This is the only sane way!!! The others are broken by design. > BTW, due a visit from our dear Samsung people I'm unavailable until > Thursday. If someone can do this changes, please!!! (/me looks at > demarchi) Sorry, I'm not interested in doing that. Lucas De Marchi ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel