On Sun, 20 Nov 2011 21:03:00 -0200 Gustavo Sverzut Barbieri <barbi...@profusion.mobi> said:
> What I tried to mean as well in README is that while libedbus.so is > stable and there is an API for it, everything else in e_dbus/src/lib/ > is convenience that is linked to the target service. As it should be. > We just need these things due lack of code generator. unfortunately as of edbus 1.0 nothing in the README states connman (or any other sub libs) was stable. > None of e_dbus/src/lib/* are abstraction layers in the sense of Ecore > et al. They are direct 1:1 mapping to the service. They always should > be. that doesn't matter. it's a library with an api and abi and it hasn't changed major version thus must not break. there isn't something to debate here. these are the rules of writing shared libraries. you don't get to just change them. > If one wants to create some enetwork that may talk to connman or > networkmanager, then that's fine. Similar to ediskmanager to talk to > hal or udisks. But that's not the case now. that doesn't change the fact that a shared library must not break api or abi within the same major version. api/abi can be added in minor versions, but nothing can be removed or changed. > ASAP I'll remove libeconnman.so it will cease to exist. A new library > will be in, then it's not causing problems. > > So this "it's a release, you ask for it then you complain" is just > *FUD*. Please stop. Don't flip things upside down. why the resistance to live up to the responsibilities of a library author/maintainer? the responsibility is to maintain compatibility going forward until a major version bump. if there is no will to do that then either don't release a library. too late. it's released. this is something YOU specifically wanted very much. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ras...@rasterman.com ------------------------------------------------------------------------------ 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