1 |
On Wed, Feb 10, 2010 at 02:18:43PM +0000, Neil Bothwick wrote |
2 |
> On Wed, 10 Feb 2010 07:57:57 -0500, Walter Dnes wrote: |
3 |
> |
4 |
> > > but D-Bus provides a standard way for applications to communicate |
5 |
> > > with one another and removing it can stop your desktop working as |
6 |
> > > it should. |
7 |
> > |
8 |
> > Then how did things manage to work on my systems for the past 9 years, |
9 |
> > pray tell? |
10 |
> |
11 |
> Because nine years ago, Linux desktop software didn't use interprocess |
12 |
> communication. Of course things will still work, but not necessarily |
13 |
> everything. For example, Network Manager uses D-Bus to tell programs when |
14 |
> your Internet connection is available and not, so your mail client goes |
15 |
> into offline mode rather than pointlessly trying to access your mailbox. |
16 |
> KDE4 uses it quite extensively, ust as KDE3 used DCOP. |
17 |
|
18 |
There is too much solution-in-search-of-a-problem here. XMMS followed |
19 |
the original Unix philosophy... it did one thing did it right, namely |
20 |
playing audio. Unfortunately, XMMS was hard-coded to use a now obsolete |
21 |
GTK library. |
22 |
|
23 |
The "successor" to XMMS is Audacious. It seems to subscribe to the |
24 |
Microsoft philosophy, and tries to do everything under the sun, and |
25 |
pretends it's a server, which requires dbus. Is it *REALLY* necessary? |
26 |
I used XMMS to play mp3's and Live365.com. I ended up switching to |
27 |
mpg123 for both functions when XMMS was dropped, and then to the Flash |
28 |
player for Live365. I emerged Audacious, but unmerged it when I saw the |
29 |
post-install warning that said not to submit any Audacious bug reports |
30 |
if I don't have dbus installed. |
31 |
|
32 |
-- |
33 |
Walter Dnes <waltdnes@××××××××.org> |