Nested labels would fail eventually. Labels/tags were invented to avoid the awkwardness of a tree structure, I don't see the point of re-inventing a tree structure on top of labels.
At a conceptual level, a tree-structure of tags is just meta-tagging. You apply the "Family" tag to the "Kids" tag and the "Home" tag to the "Family" tag, and you now get that much more information out of applying the "Kids" tag and can filter more efficiently. (E.g. filter all "Home" tags out of a view, rather than itemizing each and every tag that you imagine falls under the idea of "Home stuff") The tree is then just a visualization of relationships and not a strict hierarchy.
I don't know if Google has implemented them this way (I'd like to hope so). But if they have not, it's not a failing of the idea.
I tthought the gmail (heck, Google) way was to search, not sort? Of course, now you can do both -- but the danger is the more labels can be used like folders the less likely new users (coming from an Outlook world) will embrace the gmail way.
They'll come around. Outlook users already (try to) use search, because sorting alone never works. So they'll use Gmail search and over time come to see that it's so good, they'll just stop explicitly organizing.
I know I did. I was tagging everything when I started using Gmail. Now, I don't even bother.
This is one of those features you only add to make converts feel at-home.
Sweet. I've long held the belief that a good information manager should allow any folder to have multiple parent folders...thus allowing the user to store their information hierarchically, or labelly, or a mixture, depending on what is most natural for them.
As it happens, that's what I'm working on at the moment: a web-based information manager (notes, bookmarks, uploaded files etc), with nested labels + search as you type.
By including delicious-like hierarchical tags, the second version became much more useful.
Problem was, there was no business model.
So, I'm working on the third version now -- its designed to run on the yet-to-be-released GPS-enabled iPad.
So, you can take it out into the field and have it tell you about nearby oil wells, seismic surveys, leaseholds, remote sensing data, surface linears, offshore oil and gas blocks (if you are on a boat, for example), etc...
It's going to be pretty sweet. The business model is to charge for each region seperately: north texas, west texas, east texas, colorado, offshore shallow gulf of mexico, offshore deep-water gulf of mexico, north sea, australia, etc...
And since the data changes daily, it will be a subscription service.
It seems not to work with existing labels whose names contain a slash, even if you rename those labels. Also note that the parent label must exist, e.g. to have "people/friend-a" and "people/friend-b" appear in a hierarchy, you must also have a "people" label.
That, plus some extra not-label filters, such as by-date and by-source. With lists automatically mined from what's in the box, of course (e.g. top-10 correspondents for the month).
For example: hmm, I'm looking for something from early 2006, and it involved either joe@foo, bob@bar or someone from example.com ...
Thanks for the tip, I hadn't really looked into doing it in GMail. My 'back' was hurting from some archive digging in a classical desktop mail client this past weekend ;-) (though it's a pretty good one, KMail from KDE 3.x)
Some pretty GUI checkboxes would go down nicely - I like what some e-commerce sites have (I think newegg.com is a good example.)
Wonder why they didn't treat hierarchical labels by attaching labels to labels. That way you can have "Family/Kids" and "CuteStuff/Kids" refer to the same "Kids", you wouldn't need to always type out the hierarchy and can just say "Kids" to have an email accessible under both the hierarchies.
Hierarchy does not imply folders. The difference between folders and labels is the multiplicity between message and label/folder. 1 message, many labels. 1 message, 1 folder.
I agree - all they've done is change how the labels are displayed. The 1:many relationship (which is the power of labels, and where Outlook fails) hasn't gone anywhere.
Some people don't get labels, and use them like Outlook folders. They were doing this before the labels were hierarchical, and they'll keep doing it. But for those of us who get (and love) labels, this just makes it easier to keep them under control.
My main use-case for this: I don't care about emails related to income tax for 51 out of 52 weeks. I label the messages appropriately, archive them, and search by label when I'm doing my taxes. I can now take that label - as well as the others like it - and hide them all under one "Infrequent" label and clean up my "More Labels" view.