About NEPOMUK

NEPOMUK brings together researchers, industrial software developers, and representative industrial users, to develop a comprehensive solution for extending the personal desktop into a collaboration environment which supports both the personal information management and the sharing and exchange across social and organizational relations.

This is the public open-source development platform for the NEPOMUK social semantic desktop project. The general NEPOMUK web site is http://nepomuk.semanticdesktop.org.

Getting started with NEPOMUK

Subprojects

Knowledge Articulation and Visualisation

How can people efficiently transfer knowledge from their minds to their computer tools in a way that they reliably find it again afterwards?
In this subproject, we combine different approches that have proven to be useful like wiki-features, visual mapping techniques and language recognition into one powerful environment.

Accessing (Meta)Data on the Desktop

This subproject interconnects and links all kind of information elements in a personal workspace (i.e., address book entries, files on the desktop, ...). It provides a unified access to information across applications and media types by realizing the Semantic Data Wrapper Framework and complementary information services.

Task Management Support

This subproject implements integrated task management support. The support for individual task management must be embedded in the user’s personal desktop and has to tackle 1) ad-hoc task planning and flexible changes, 2) collaborative work on task, 3) knowledge-intensive tasks with a huge amount of personal as well as group information objects, and 4) integration into organizational processes.

Distributed Search and Storage

This subproject provides P2P approaches to build a distributed search and storage system.

Semantic Social Networks and Knowledge Exchange

This subproject exploits knowledge exchange in social networks and provides tools and services for community identification and analysis and for supporting knowledge exchange in these semantic social networks.

Architecture

In this subproject, frameworks used in other subprojects are developed.

Staying up to date

Resources

The Trac software management tool features a tightly integrated wiki, subversion repository webfrontend, and a (bug) ticket system.

See the navigation bar at the right top of any page.

Subversion repository

Do a

svn checkout http://dev.nepomuk.semanticdesktop.org/repos/ nepomuk.svn

in order check out the subversion repository of this site. Use https if you have a developer account. Checkin is only possible via https.

The KDE parts of Nepomuk are developed by Sebastian Trüg at this SVN:

svn checkout svn://anonsvn.kde.org/home/kde/branches/work/nepomuk-kde

Notifications

For most resources there is an RSS feed available. For example, if you subscribe to the timeline you will get notified about almost all changes on this site.

RSS feeds do not cover status changes and new comments of tickets, so please subscribe to the dev-tickets mailinglist if you want to get notified on ticket changes.

Tickets

Best practice when creating tickets is to enter e-mail addresses of all persons possibly involved with the issue in the ticket's CC field. The respective people will get e-mail notifications upon ticket changes. Discussions can take place as a sequence of ticket comments this way.

Development Team

Website Contact

Write a mail to mailto:tf-collaborationplatform@nepomuk.semanticdesktop.org if any problems arise with the software running this website. For questions concerning actual NEPOMUK software please see the contact information provided on the respective component's web page.