Standard desktop API
thiago at kde.org
Thu Dec 28 05:23:12 EET 2006
Donald Straney wrote:
> I definitely _don't_ mean
>that the actual code would be the same, just the API calls - the program
>would be linked at compile time to libdesktop.so (or whatever the
> library would be called), and through an environment variable or some
> messing around with symbolic links, when it was run it would be linked
> to the desktop environment's implementation of the library. That way,
> a program that used a standard call for opening the default web
> browser, for example, would call KDE's "open default browser" code when
> run in KDE, GNOME's "open default browser" code when run in GNOME, etc.
You've just described libdapi, the project you're criticising.
As for VFS and Multimedia, efforts are underway, albeit in a slow pace.
GStreamer does look like the long-term solution, but in the short-term it
isn't yet useable as the de-facto API (cf. the reasons why KDE's Phonon
exists). As for VFS, there's no concrete project to unify because there
isn't much demand for such a feature.
Thiago Macieira - thiago (AT) macieira.info - thiago (AT) kde.org
PGP/GPG: 0x6EF45358; fingerprint:
E067 918B B660 DBD1 105C 966C 33F5 F005 6EF4 5358
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
Url : http://lists.freedesktop.org/archives/xdg/attachments/20061228/1a806a63/attachment.pgp
More information about the xdg