Difference between revisions of "Projects/Nepomuk"

Jump to: navigation, search
(Outdated links)
(Introductory Material: Added Questions about URIs)
Line 22: Line 22:
 
* [[Development/Tutorials/Metadata/Nepomuk/Quickstart| Quick Start]]
 
* [[Development/Tutorials/Metadata/Nepomuk/Quickstart| Quick Start]]
 
* [[Projects/Nepomuk/OntologyBasics| Basic Ontology concepts]]
 
* [[Projects/Nepomuk/OntologyBasics| Basic Ontology concepts]]
 +
* [[Projects/Nepomuk/Uris| Questions about URIs]]
  
 
=== Managing Data ===
 
=== Managing Data ===

Revision as of 16:32, 23 August 2012


Nepomuk logo big.png

Contents

About Nepomuk

Nepomuk serves as a cross application semantic storage backend. It aims at collecting data from various sources - file indexing, the web, applications, etc, and linking them all together to form a cohesive map of data.

This page is dedicated to third party documentation for Nepomuk. To know more about Nepomuk from a user's point of view, head over to the Nepomuk page on UserBase. Or to know more about the Nepomuk community and getting involved in Nepomuk, head over to the Nepomuk Community Page.

Documentation

Any new project is intimidating and jumping right into the API Documentation can be scary. So, we have prepared some articles which explain the different aspects of Nepomuk and even touch on some advanced features.

The documentation of any project is always in progress as the code base is always evolving. If you feel that the documentation is lacking in some regard, please come talk to us. We'd love to hear your feedback, and the documentation might just get improved in the process.

Nepomuk Mailing List: nepomuk@kde.org
IRC Channel: #nepomuk-kde on freenode

Introductory Material

If you're just getting started with Nepomuk and want to know a quick way to fetch some data.

Managing Data

This section includes more in-depth articles on how manage the data in Nepomuk. As a starting point you should probably open up the Nepomuk API Documentation. It is generally more up to date than the articles mentioned below.

Querying

As you advance into Nepomuk, you'll want to move beyond just fetching and pushing data and will want to query Nepomuk for specialized data. One can query Nepomuk is many different ways, the important part is to optimize your queries and make sure they run well on production systems where the database sizes may way very large.

Architectural Overview

If you're looking to get more involved with Nepomuk development process, you should probably need to need to figure out our basic architecture and where you can find all the relevant code.

Nepomuk Internals

When you decide to dig even deeper.

Miscellaneous

Outdated links

The following links provide good reads for getting used to the Nepomuk system and its APIs.
It's slightly outdated, but still has some useful material.

Subpages of Projects/Nepomuk

Projects/Nepomuk/BulkChangesProjects/Nepomuk/BulkChanges/enProjects/Nepomuk/ComponentOverview
Projects/Nepomuk/ComponentOverview/enProjects/Nepomuk/DataFeedersProjects/Nepomuk/DataFeeders/en
Projects/Nepomuk/GraphConceptsProjects/Nepomuk/GraphConcepts/enProjects/Nepomuk/Ideas
Projects/Nepomuk/IndexingPluginProjects/Nepomuk/IndexingPlugin/enProjects/Nepomuk/ManagingNepomukProcesses
Projects/Nepomuk/ManagingNepomukProcesses/enProjects/Nepomuk/Nepomuk2PortProjects/Nepomuk/Nepomuk2Port/en
Projects/Nepomuk/NepomukShowProjects/Nepomuk/NepomukShow/enProjects/Nepomuk/OntologyBasics
Projects/Nepomuk/OntologyBasics/enProjects/Nepomuk/Qualified Relations IdeaProjects/Nepomuk/QueryLibrary
Projects/Nepomuk/QueryLibrary/enProjects/Nepomuk/QueryingMethodsProjects/Nepomuk/QueryingMethods/en
Projects/Nepomuk/QuickStartProjects/Nepomuk/QuickStart/enProjects/Nepomuk/Repositories
Projects/Nepomuk/Repositories/enProjects/Nepomuk/ResourceWatcherProjects/Nepomuk/ResourceWatcher/en
Projects/Nepomuk/ResourcesProjects/Nepomuk/Resources/enProjects/Nepomuk/ScenarioExamples
Projects/Nepomuk/SparqlQueriesProjects/Nepomuk/SparqlQueries/enProjects/Nepomuk/TestEnvironment
Projects/Nepomuk/TestEnvironment/enProjects/Nepomuk/UrisProjects/Nepomuk/Uris/en
Projects/Nepomuk/VirtuosoInternalProjects/Nepomuk/VirtuosoInternal/enProjects/Nepomuk/en
Projects/Nepomuk/kioslavesProjects/Nepomuk/kioslaves/en

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal