public
Description: The repository in which I'll do my GSoC tests. I use this mainly to sync my two laptops
Homepage:
Clone URL: git://github.com/edulix/gsoc.git
gsoc /
name age message
file .gitignore Wed May 13 05:07:46 -0700 2009 the resource now doesn't crash, and the bookmar... [edulix]
file CMakeLists.txt Sun May 17 16:28:14 -0700 2009 Now cmakekde can be executed from within gsoc/.... [edulix]
file README Mon Sep 28 04:02:59 -0700 2009 Location bar works quite better now [Eduardo RE]
file TODO Thu Sep 03 04:16:40 -0700 2009 * delete works again * default selected colle... [Eduardo RE]
directory bookmarks_editor/ Tue Nov 03 15:04:05 -0800 2009 adding/removing operations folders were again n... [edulix]
file kdebase-bookmarks.patch Sun Nov 01 12:55:52 -0800 2009 updating the patch for konqueror bookmarks menu... [edulix]
directory konqbookmark/ Sat Nov 07 02:54:22 -0800 2009 Simplfying the favicons, fusioning all those cl... [edulix]
directory konquerorbookmarks/ Tue Nov 03 15:04:05 -0800 2009 adding/removing operations folders were again n... [edulix]
directory nepotest/ Sat Aug 29 05:35:18 -0700 2009 trying to ease compiling [Eduardo RE]
directory ontologies/ Sat Aug 29 09:31:10 -0700 2009 make it compile [Eduardo RE]
README
Konqueror Bookmarks
-------------------

This document outlines how the new bookmarks system is architected. This is a
project to replace the current bookmarks system in konqueror. It's divided in
several folders:

 * ontologies - Library which contains the C++ classes for the Nepomuk
   ontologies used in this project. It's separated so that other modules of the
   bookmarks system can dynamically link to it.

 * konqbookmark - The core of the bookmark system. It contains main classes like
   KonqBookmark, Place, LocationBar, some useful item views and models, etc.
   
 * konquerorbookmarks - The akonadi bookmarks resource, a middle layer to access
   the bookmarks which are actually stored in Nepomuk.
   
 * bookmarks_editor - As it name says, it's the Konqueror Bookmarks Editor
   implementation.
   
 * nepotest - a test program used for development purposes, not very useful.

Architecture
------------

Nepomuk ----> Akonadi ----> You

Bookmarks are stored in Nepomuk database as NFO Bookmarks and BookmarkFolders.
But you don't really access to bookmarks directly with Nepomuk, but with Akonadi
instead. The Akonadi resource's job is to present the user the collection of 
bookmarks and to let the user modify them.