Tagged Bookmarks

Ovid on 2006-10-11T21:03:46

I'm disappointed to see that the Firefox RC 2 does not yet have tagged bookmarks available natively. (No, I ain't talkin' 'bout del.icio.us).

Frankly, I want just about every heirarchical thing to go away. Give me tagged bookmarks, tagged filesystems and so on. (I seem to recall reading about a filesystem experiment which dispensed with directories and used tags instead, but I can't recall where I read that.)


Places

Aristotle on 2006-10-12T01:24:20

The feature is called Places and includes the browsing history along with the bookmarks. They turned it off a while ago because it was too big a feature to land in time for 2.0.

Re:Places

qu1j0t3 on 2006-10-12T04:27:54

2.0 of what? There are actually several active explorations of non-hierarchical file classification, including Apple's Spotlight, Reiser4fs, BeOS, and WinFS was understood to be going in this direction.

Re:Places

da on 2006-10-16T03:52:51

Probably http://wiki.mozilla.org/Places/

"It is currently scheduled to go into Firefox 3"

Re:Places

Ovid on 2006-10-16T08:17:23

I think you meant http://wiki.mozilla.org/Places (note the lack of trailing slash).

Shame we'll have to wait for it :(

Re:Places

da on 2006-10-16T13:12:15

Indeed I did, thanks. It's become habit for me to "fix" URLs that lack trailing slashes.

Though I think mediawiki shouldn't take a trailing slash as part of the page name, I'm not going to start a jihad to get them to clean that up. :)

Re:Places

Aristotle on 2006-10-16T14:26:43

Why?

I wrote my own

dakkar on 2006-10-12T07:37:25

I wrote a little Catalyst webapp and use it in the sidebar. Ok, I have to be on a machine that has access to my home VPN to change my bookmarks, but I can read them from everywhere and every browser.

The source can be found on my home Trac: http://thenautilus.dyndns.org/trac/browser/Bookmarks/trunk, and the application can be seen live on the same system: http://thenautilus.dyndns.org/bookmarks/tags

WinFS (RIP)

Corion on 2006-10-12T07:38:16

WinFS was said to have SQL query capabilities and basically be a tagged filesystem. If you look at the WMI, you can still query the filesystem through an SQL-like language, but as the underlying system is not a database, querying is slow. Unfortunately, WinFS got cut from Windows, so we'll be stuck with a tree (plus symlinks).

I wrote me a small tagged filesystem for my mediaserver and even tied it to Windows via WebDAV, but as this doesn't achieve full integration into the Windows explorer and writing userspace filesystems is surprisingly hard or underdocumented on Win32, I dropped the filesystem approach and went with the HTTP+browser approach.

Querying your filesystem through SQL is massively cool - it made finding suitable images to display as a cover for an mp3 collection insanely easy for example. No need to walk up a directory tree or whatever - just a query for similarly named files with a mime_type like image/% and the "right" size.

Of course, my approach suffers from its lack of filesystem integration - the database/filesystem has to be rescanned from time to time so they don't go out of sync.

tags vs. hierarchies

pudge on 2006-10-18T06:58:35

I like hierarchies. Well, better than tags, anyway.

Maybe if tags were created for me without having to do anything (literally), then that would be one thing. I like time-based systems (like Apple's Time Machine ... in concept, anyway). I don't have to do anything. But I simply will not take the time to tag anything, let alone a bookmark.

I know some people really like tags, and I am not arguing tags are bad, and I recognize the power of them, ... it's just that I can never bring myself to spend time tagging things.

The one exception is photos, but that is because I am to the point where I force myself to tag all my photos in iPhoto, because there's simply no other way. Even then, though, I just have a set of about 15 tags I reuse. No more. Too much effort to actually type in tags for each, so I use the "keywords" thing and drag a whole bunch of photos at once to a keyword.