Difference between revisions of "Projects/Nepomuk"

(Removed Events)
Line 35: Line 35:
* [http://www.semanticdesktop.org/ontologies Nepomuk Ontologies]
* [http://www.semanticdesktop.org/ontologies Nepomuk Ontologies]
* [http://dev.nepomuk.semanticdesktop.org/wiki/OntologyMaintenance Experimental Nepomuk Ontologies and Ideas for new ones]
* [http://dev.nepomuk.semanticdesktop.org/wiki/OntologyMaintenance Experimental Nepomuk Ontologies and Ideas for new ones]
== Events ==
[[Projects/Nepomuk/CodingSprint2009|June 19-21, 2009 - Coding Sprint 2009 Freiburg, Germany]]
[[Projects/Nepomuk/OpenSocialSemanticDesktopWorkshop2009|Open Social Semantic Desktop Workshop 2009 Freiburg, Germany]]
== ToDo  ==
== ToDo  ==

Revision as of 10:11, 30 July 2012

Nepomuk logo big.png

About Nepomuk

This page is dedicated to Nepomuk development ideas, progress, experiments, and is a general starting point for new developers.

For general information about the Nepomuk project see the dedicated Nepomuk homepage.


IRC: #nepomuk-kde on Freenode

Mailing List: [email protected]

Maintainer: Sebastian Trueg

Developers: Vishesh Handa


The Nepomuk page on UserBase has information and troubleshooting for users.

The following links provide good reads for getting used to the Nepomuk system and its APIs.

As Nepomuk is highly dependent on its data in the RDF store and the used ontologies, one might consider to read up on RDF and the Nepomuk ontogies:


Nepomuk is a rather young project with a notorious shortage in developers. There are many tasks and subprojects to get ones hands dirty on. Unlike other projects like Plasma, however, developing for Nepomuk is not easy. One has to read up on a lot of things and fight some day-to-day annoyances. But: helping with the development will improve the situation in any case.

If you are interested in working on a task in this list, please contact Sebastian Trueg.

Junior Jobs

If you want to get into Nepomuk development quickly by taking over a small task have a look at our Junior Job page.

Low level Nepomuk Development Tasks

The low-level development tasks are those that are not directly reflected in the GUI or even in the API used by most developers. However, they are important in terms of performance, scalability, and compatibility.

Development status

See Projects/Nepomuk/DevelopmentStatus.


Subpages of Projects/Nepomuk

This page was last edited on 30 July 2012, at 10:11. Content is available under Creative Commons License SA 4.0 unless otherwise noted.