Proposal and RFC: Introducing DAL, the "Desktop Abstraction Layer"

Ikke eikke at
Thu Jan 13 17:21:01 EET 2005

On Thu, 2005-01-13 at 10:14 -0500, John (J5) Palmieri wrote:
> > 
> > [1]
> > 
> Just read that.  A few points.  D-BUS is engineered for security so I
> don't really agree with that point.  However linking in external
> dependencies may be a good reason to not have libdbus added in this one
> special case.  This however is not a reason to create a level of
> indirection for all applications.  One can simply write a glue daemon to
> monitor XScreenSaver's communication channel and propagate it to D-BUS.
I've got that working (see other blog entries).

> Having all application go through this or even promoting this as the way
> to send messages to the desktop, in my opinion would be wrong.

> --
> J5

So actually, what would be better than DAL: create a spec (like the HAL
spec) where desktop apps should comply with, and maybe start writing
patches for apps giving them the possibility to use the spec, hoping
they'll get merged upstream, and promote the spec so app devs will start
making their software compliant to them theirselves?

More information about the xdg mailing list