Proposal and RFC: DAL, the Desktop Abstraction Layer
Jamie McCracken
jamiemcc at blueyonder.co.uk
Sat Jan 15 14:13:45 EET 2005
Havoc Pennington wrote:
>
> I've absently thought about a couple ideas to make all this cleaner:
>
> - some way to mark interfaces as published/unpublished and throw
> an error if third party apps look at unpublished; but I can't figure
> out how to define "third party" or detect it
> - have some sort of fast way to check whether an interface is
> implemented, other than asking for and verifying the full
> introspection data; you can imagine e.g. just a hash of the
> interface. But there are problems e.g. if you add to the
> interface, and I'm not sure this is worth extra complexity
Service descritpion file? Have public interfaces listed there so no
introspection is needed and we can easily get this data for non-running
services as we do for executable name.
jamie.
More information about the xdg
mailing list