Re: [OT] What is wrong with DBus anyway?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Thu, Dec 03, 2009 at 10:04:16PM -0200, Denis A. Altoé Falqueto wrote:

> ... (though I remember from Linux Audio Users list that you
> don't like Qt too :))

It is completely irrelevant if I like it or not.
If dbus is intended for 'general use' it should
use C types, not those of whatever toolkit. Authors
who don't use that toolkit should not be forced to
depend on it, in particular not if nothing is gained
by doing so.
 
> (about XML) .... With time, you end up grasping it
> as you do with normal text.

That's no reason to accept it. With time you would
adjust to being tortured each day at 6PM as well.
 
> > - It is being abused in major ways. Any app that
> >  uses it to 'enhance the user experience' should
> >  be able to work without it just doing its core
> >  function, but in almost all cases things are not
> >  implemented that way.
> 
> That's something that should be discussed with the developers.
> But they probably have good reasons to use it, or they wouldn't
> do, isn't it?

I don't agree. There's lots of blind belief, ignorance,
misguided ambitions, tribal dynamics, and plain lazyness.
 
> Again, we don't need to be stuck in the past just for the
> sake of it.

Not being stuck in the past doesn't imply you have to
accept something just because it's new and the current
fad.

> The *Kit family maybe could be replaced by a good set of ACLs, but
> even that can be problematic, as not all the concepts that are
> configured by PolicyKit or ConsoleKit are files. And the Unix security
> model of Users/Groups/Others is not very flexible, beyond some simple
> cases.

It's a lot more flexible than you'd imagine. It has been
used with success to manage systems with thousands of users.
If that is possible, do you really think that a managing a
simple personal computer requires anything new ?

Ciao,

-- 
FA


[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux