Bookmarks



While browsing the this mail list I saw several posts discussing
possible ways to handle bookmarks.  I thought I'd kick in some ideas in
the hope it helps.

Overview:
I see bookmarks as a personal information directory to the web.  As such
it should be implemented as a database (very lite, optimized for
reading?) and allow the following operations:
1. Indexing
2. Sorting
3. Querying
4. Remote access
5. Merging/grafting of information 

Comments:
1. The idea of having bookmarks as a strict heirarchy is too rigid and I
applaud the Epiphany team for working to improve this.

2. A post suggested having a separate application to handle bookmark
management.  I think this is a great idea. I would suggest setting this
up in a client/server architecture or at least allow it to be cleanly
changed to support this.  It should also allow connection to several
managers.  This will allow dynamic sharing of bookmarks a powerful tool.

3. Epiphany bookmark client would allow the user to create a subset of
the bookmark database via static or dynamic (populated by queries)
containers (folders).  The server could index by page title, keywords,
user assigned categories.  I think Evolution did something similiar with
their vfolders for email.

Example:
A user can specify a folder "linux" contains all pages with the meta
keyword="linux" as well as the Gnome folder (which the user adds
manually).  If there was a sub-folder of "linux" called "linux video"
the pages in there would not appear in the main linux folder (but only
in the sub folder).  If there was a main folder called "video" it would
also contain the "linux video" folders (duplicates are allowed in other
branches). Finally, the user can override any choices by manually moving
bookmarks and folders around.


I hope this is clear enough.   If you have further questions or comments
please let me know and post to the list.

Hope this helps,

	Trev
		




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]