On 23/07/2015 10:36, T.J. Duchene wrote:
I do not understand this animosity toward D-BUS. Could you please explain why it is such a point of contention? It is a only a protocol, with many different implementations. It is comfortably very generic and used on other UNIXs.
Simple: it has a horrific design and implementation. It actually exhibits the same technical problems as systemd: it is a monolithic thing that attempts to do everything, and manages to do everything badly. AFAIK, there are no political problems with D-Bus; the political issue comes from those who want to integrate it into the kernel. But boy, are there technical problems. I pity every maintainer in charge of software that uses D-Bus. Just one single example: http://thread.gmane.org/gmane.linux.kernel/1930358/focus=1939166 Using that many resources is horrendous, and a sure sign of terrible, terrible engineering. I agree that it's a fight for another time, though. -- Laurent _______________________________________________ Dng mailing list Dng@lists.dyne.org https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng