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