1 |
Alan McKinnon wrote: |
2 |
|
3 |
> Example: You have any old arbitrary email client. A mail contains a URL. Click |
4 |
> it. The URL should open in your preferred browser, whatever that should be. |
5 |
> Please note that any email client should support launching any browser, |
6 |
> whether the dev built in support for it or not. |
7 |
|
8 |
Simply put a simple script in a defined, stardized location. |
9 |
Or use plan9's plumber. |
10 |
|
11 |
> Example: Notifications. I have 3 (yes, three!!) kinds of popups that show up |
12 |
> here daily. There's KDE's system which is the majority of them, some GTK apps |
13 |
> throw popups in the top right corner where I don't want them and them then |
14 |
> there's Skype which does it's own thing. God, you gotta love proprietary |
15 |
> sekrit apps </sarcasm>. The solution is a notification service, apps send |
16 |
> their notifications to it and the service does whatever the user configured it |
17 |
> to do with the notification. |
18 |
|
19 |
man 1 plumb |
20 |
|
21 |
> Just to bring this back to your original statement of Unix philosophy. IPC on |
22 |
> modern desktops conforms exactly to the Unix philosophy. |
23 |
|
24 |
On dbus, everything's a file ? |
25 |
|
26 |
|
27 |
|
28 |
cu |
29 |
-- |
30 |
---------------------------------------------------------------------- |
31 |
Enrico Weigelt, metux IT service -- http://www.metux.de/ |
32 |
|
33 |
cellphone: +49 174 7066481 email: info@×××××.de skype: nekrad666 |
34 |
---------------------------------------------------------------------- |
35 |
Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme |
36 |
---------------------------------------------------------------------- |