Alan McKinnon wrote:

> Example: You have any old arbitrary email client. A mail contains a URL. 
> Click 
> it. The URL should open in your preferred browser, whatever that should be. 
> Please note that any email client should support launching any browser, 
> whether the dev built in support for it or not. 

Simply put a simple script in a defined, stardized location.
Or use plan9's plumber.

> Example: Notifications. I have 3 (yes, three!!) kinds of popups that show up 
> here daily. There's KDE's system which is the majority of them, some GTK apps 
> throw popups in the top right corner where I don't want them and them then 
> there's Skype which does it's own thing. God, you gotta love proprietary 
> sekrit apps </sarcasm>. The solution is a notification service, apps send 
> their notifications to it and the service does whatever the user configured 
> it 
> to do with the notification. 

man 1 plumb

> Just to bring this back to your original statement of Unix philosophy. IPC on 
> modern desktops conforms exactly to the Unix philosophy. 

On dbus, everything's a file ?



cu
-- 
----------------------------------------------------------------------
 Enrico Weigelt, metux IT service -- http://www.metux.de/

 cellphone: +49 174 7066481   email: i...@metux.de   skype: nekrad666
----------------------------------------------------------------------
 Embedded-Linux / Portierung / Opensource-QM / Verteilte Systeme
----------------------------------------------------------------------


Reply via email to