LWN.net Logo

NetworkManager and ConnMan (Dan Williams' Blog)

NetworkManager and ConnMan (Dan Williams' Blog)

Posted Jun 28, 2009 6:20 UTC (Sun) by vudentz (guest, #57202)
In reply to: NetworkManager and ConnMan (Dan Williams' Blog) by dcbw
Parent article: NetworkManager and ConnMan (Dan Williams' Blog)

Let me reply short, something you really should improve otherwise you sound like a politician.

1. Well know name holding by a user application on SYSTEM bus is _fundamentally_ ..., well I will not going to lose my time time here you can check connman code and you will find it doesn't require such thing.

"There is no reason to run multiple user settings services on the bus." Then why do you need user setting in the first?

2. For gnome applet perhaps, but I see it from another perspective: you got libnm-glib because dbus-glib is not a good binding and also because it seems you didn't spend a lot of time making the spec in shape. The spec uses very complex signatures and enums (have you learn this from telepathy?).

3, 4 and 5. All this arguments you posted may be valid for gnome desktop, for the rest, not even close. If you don't get it, then I can't help you, but I guess people are starting to figure out this is not a good idea (pushing gnome/gobject software to the daemon realm), devicekit was a gnome thing and Im glad its being dropped in favor of direct udev (gudev).

People that do care about _LINUX_ desktop (like enlightenment) will probably use connman from now on and I hope KDE will follow.

I don't want to ever see this gobject messages on my syslog again.


(Log in to post comments)

NetworkManager and ConnMan (Dan Williams' Blog)

Posted Jun 28, 2009 11:41 UTC (Sun) by nix (subscriber, #2304) [Link]

Uh, glib isn't terribly heavyweight, you know. syslog-ng moved to using
glib some time ago (from its previous weird homerolled object system), and
y'know how many problems that caused that critical system daemon?

None, that's how many.

I'd understand your complaints if it was *gtk* being pulled in, but glib?
Even if you're not using a single glib-using app, the memory hit is at
most a few dozen pages of memory, in *total*, across every single
glib-using app. Are you so memory-starved that a few dozen pages is even
detectable?

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds