Desktop Notifications Spec 0.3

Christian Hammond chipx86 at
Thu Sep 23 00:45:45 EEST 2004

On Wed, Sep 22, 2004 at 02:41:15PM +0200, Lubos Lunak wrote:
> On Wednesday 22 of September 2004 10:57, Mike Hearn wrote:
> > > I can see one more use for having sound in the notification spec.
> > >
> > > Stuff like 'new email', 'user foo enters chat' etc can be notifed with
> > > sound  and/or visual notification. Having sound and a option to tell
> > > that 'sound or notifikation is OK' in the spec make this costomisable in
> > > a central place, good for accessability! IE, For sound notifikations I
> > > want [ ] only sound if avalible, [ ] only popup, [ ] both.
> >
> > I agree with Christian that this is best dealt with by filtering on
> > type/urgency. If the notification server has required config UI I think
> > we might be doing something wrong.
>  So config UI for server is wrong, config UI for client is right? Why exactly?
> >
> > > Even without a notification history we gain that every app need not to
> > > detect if they can play sound. I some time shut down the sound server to
> > > use apps talking to sound device. If that automagicly made gaim
> > > notifikations visual it would be cool!
> >
> > I'd veto adding sound back in for such a reason.
>  You'd veto? Have you been granted a patent on creating a notification spec or 
> something? Sorry, you have no right to veto anything here.

I would be against it too.

I think there's either a misunderstanding in all of this, or

Having clients send a sound filename is a bit pointless. Sure, do it
via hints if you want it that badly, but the idea is that the server
handles what types and such plays what sounds. It can do this
*without* modifying the spec to include sounds. The server can play
sounds based on the notification type and urgency, and then you have
one place to turn them off.

If we put sounds in the spec for the reason of "I want to turn off all
my notification sounds at once!" then we may as well use the
notification spec for all sound playback in all programs. That's going
way overboard, and is not what the spec is for.

So perhaps we can reach a compromise. If you want sound playback, the
server should implement it, and it should not be in the spec. If you
want your apps to play a custom sound, we'll set up a sound-file hint
that the server can optionally support.

Christian Hammond         <>  The Galago Project
chipx86 at      <>
   "That bomb can never detonate, and I say that as an explosive expert."
      -- Admiral Leray about the Atom Bomb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : 

More information about the xdg mailing list