All pastes #956894 Raw Edit

Miscellany

public text v1 · immutable
#956894 ·published 2008-03-25 17:14 UTC
rendered paste body
DESCRIPTION
===========
The idea is to make easy to the user of the konqueror web browser to recover, administrate and store relevant information about the web pages it visits and at the same time being non-intrusive and user-friendly. So this are the main features:
 * A place can be a visited page, a bookmark (which might be an RSS feed for "live bookmarks") or a page in a saved konqueror session.
 * A place is an URL with some semantics attached, like a rating, a list of tags, the title and of course the URL of the page.
 * Those places will be stored in akonadi and they will be integrated in konqueror so that when you start typing in the location bar, it will directly do a live search in the akondi database and list the relevant "places" in the drop-down list.
 * As it was already mentioned, bookmarks will be stored as of places. The bookmarks menu, editbookmarks editor and lateral bookmarks navegational bar will get a redesign.
 * To add/remove current page to bookmarks, it will be as easy as hitting over a star that will appear in the right side of the location bar, a concept brought from Firefox 3.
 * A session manager for konqueror would be added so that it will allow you to save currently opened windows and tabs as a session, and also to restore sessions saved previously. It will save periodically current session (like kmail, firefox, opera, etc do already) to disk, to be able to restore the session if konqueror crashes.
 * A Kross API will be created to be able to backup and restore the "places" in the web, in sites like del.ici.us, foxmarks or google bookmarks service. At least one sample plugin will be created for this interface.

ABOUT ME
========
My name is Eduardo Robles Elvira (Edulix is my nickname), I'm 21 years old and I am studying 4º course student of Computer Science in University of Seville (Andalusia, Spain). I started using Linux as my main SO when I was 15.
I started last year working in Konqueror developing a patch to support undoing of closed tabs, a feature merged in trunk which comes already with KDE 4.0. I've got a SVN account in KDE and I've been actively using it  in different places of KDE. I've recently committed some bugfixes to Kate and Dolphin for the KDE 4.0 branch, and I actively collaborate to improve konqueror, specially I'm used to work with David Faure, who has helped me much in this regard. Last week - easter - I've ben busy adding support to undo closed windows in Konqueror. I have a good knowledge of C++, Qt and of konqueror code base in general. And be sure that as I've been always doing, I will work towards integrating all the code I develop in this project inside konqueror. Session management is already in the planned featured list for Konqueror 4.1 ;-).

I plan to work hard on this project, and I will spend no less than 25 hours a week in it on average, because I want konqueror to suceed =). After working on this project, with the knowledge gained about Kross I plan adding Kross scripting support all over Konqueror, and certainly working in KDE and specially Konqueror.