The Backbone Library (libKNep)

The Backbone library implements the architecture backbone as defined by the Nepomuk project.

It constist of the service registry which holds a list of all services currently available on the desktop and a library which hides the DBus communication used throughout Nepomuk-KDE and provides an easy-to-use service abstraction to the client and service developer.

The current implementation of the Nepomuk-KDE backbone can be found in the KDE subversion at trunk/playground/base/nepomuk-kde. It can be accessed via the WebSVN interface or as follows:

Documentation

libKNep has ben documented with Doxygen. The documentation can be generated from the source code or browsed online on the KNep API Reference Page.

Compile the NEPOMUK-KDE backbone

See Subversion for details on how to get the source code from the subversion repository.

After a successful build and installation mainly three things are available: The KNep client library (the knep directory contains a Doxygen file which can easily be used to create the library documentation), a stand-alone application version of the service registry called knepdaemon, and a KDED module which provides the exact same functionality.

To actually test anything one needs an actual service implementation and the service browser.

Main - This site is outdated. Please see http://nepomuk.kde.org > The Backbone Library (libKNep)
Version 1.9 last modified by SebastianTrueg on 04/12/2006 at 16:50

NEPOMUK-KDE


Creator: SebastianTrueg on 2006/10/30 13:01
NEPOMUK Consortium and KDE
1.1.1