These:
$ tmsu tag summer.mp3 music big-jazz mp3
$ tmsu tag --tags "music mp3" foo.mp3 bar.mp3
$ tmsu tag spring.mp3 year=2003
Are confusing. Very non-Unix. They should be:
$ tmsu tag music,mp3,year=2003 summer.mp3
11–20 of 131 posts
These:
$ tmsu tag summer.mp3 music big-jazz mp3
$ tmsu tag --tags "music mp3" foo.mp3 bar.mp3
$ tmsu tag spring.mp3 year=2003
Are confusing. Very non-Unix. They should be:
$ tmsu tag music,mp3,year=2003 summer.mp3
I have a couple of points/concerns after a quick read.
1) So 'tag' is the verb that updates the records, but 'tags' is a read?
Poor taxonomy, IMHO. If I'm using "tmsu" I know I'm working with tags, so I'd think natural switches would be the way to go ( tmsu add, tmsu ls|list, &.) Or at least don't make the "create" verb and "read' verb differ only by the plural 'S.'
2) Is there a way to list all existing tags? —not just the ones already bound to a file but all available in the database (with regex filtering, of course).
That's what I'd need to pick from my 'tag pallette' before actually tagging so I could avoid creating synonyms accidentally that'd later require a merge.
i.e. `music mp3 folk` results in a different virtual file system than `folk music mp3`?
I often think of tags as an unordered set, rather than an ordered list.
So tag order is important? i.e. `music mp3 folk` results in a different virtual file system than `folk music mp3`? I often think of tags as an unordered set, rather than an ordered list.
It seems to me most of this stuff can be done via unix command line if you are so adept... without this app.
You can have some poor's man tag management with subdir-per-tag containing softlinks, but it gets unwieldly pretty quick.
Here's an article showing how they work for Linux, OSX, and FreeBSD: http://www.lesbonscomptes.com/pages/extattrs.html
I'm actually not frustrated with the hierarchical nature of filesystems. I'm most frustrated with the state of filesystem search these days. I don't want to tag and curate my files. I want to search them. I've strung together something using bleve full-text search and some OCR libs to scratch my particular itch but it still doesn't quite get all there.
I actually like the hierarchical organisation, and I don't like the 10 year usability trend, particularly driven by Microsofts attempts to patch over their horrid structure with even worse workarounds.
The solution to learning my mother were to find her documents is not hiding the place 15 levels deep and having 10 symlinks to it.
Fast, unobtrusive indexing and a good structure is all that is needed. Humans organise and memorise things in hierarchies, and while categories is another helpful abstraction they tend to be confusing if they do not point to a fixed position in a hierarchy in my opinion.
You can also explore a hierarchy; Not so with a cloud of things connected to a bunch of tags.
Seems like the Tags feature that has been in MacOS X since 10.9