After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 638202 - Support Web 2.0 style tagging
Support Web 2.0 style tagging
Status: RESOLVED DUPLICATE of bug 525690
Product: banshee
Classification: Other
Component: general
unspecified
Other All
: Normal enhancement
: 1.x
Assigned To: Banshee Maintainers
Banshee Maintainers
Depends on:
Blocks:
 
 
Reported: 2010-12-28 17:44 UTC by Agustín Dall'Alba
Modified: 2011-01-11 21:43 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
mockup of the idea implemented (187.67 KB, image/png)
2010-12-28 17:44 UTC, Agustín Dall'Alba
Details

Description Agustín Dall'Alba 2010-12-28 17:44:20 UTC
Created attachment 177149 [details]
mockup of the idea implemented

Well... Frankly I can't believe that no-one thought about this before. In fact I think there *are* a couple of players that have this feature... Tags!

We've always used genres to classify our music. And we've always complaint that genres are not broad and/or narrow enough. The solution is more than obvious: Replace the single and rigid genres with multiple dynamic and descriptive tags.

People got used to tags since every single Web 2.0 page uses them... and we're heading Banshee 2.0, it would be a nice feature for the new major version of Banshee.

Here's a mockup of the idea implemented
http://b.imagehost.org/0306/banshee.png [Attachment 1 [details]]

As you can see, the genre column is replaced by a 'tags' column (Replacing is not necessary, but the genre becomes redundant one you start tagging the music). Adding, deleting and editing tags must be as easy and fast as possible. In the top of the windows, next to the search box the list of tags is displayed. In the mockup, you click on a "Add tag..." tag on a italicized gray font and type to set a new tag, and click a x button next to any tag name (like x buttons next to tabs in many apps) to remove one. (16x16 gtk_close)
The "Tags" column should have the same behavior if possible, if not, at least is should be possible to edit a comma-separated list of tags with one click.

There should be an easy way to add or delete a tag to more than one track without deleting the tags that it already has or adding more. Maybe an extra tab in the track editor (something like this: http://d.imagehost.org/0275/banshee-track-editor.png ) would do, but its inconsistent with the rest of the track editor.

Thank you for even considering the idea. If there's something more than I could do to get this feature working please tell me. I can't code C#, but I'm willing to learn.
Comment 1 David Nielsen 2010-12-30 10:57:28 UTC
Confirming.

Last.fm has a neat collection of tags for artists and songs, if anyone will know how to get at those to automate this specific bit of awesome it will be Olivier.

E.g.
http://www.last.fm/music/zero-project/+tags

The UI for this needs some consideration though, I think there is room to make this a really great way to both manage and explore your collection. I know that I often feel limited by the Genre id3tag, narrowing art down to one term really is impossible. However a group of basic tags would handle this very very I suspect, especially if crowd sourced ala Last.fm.
Comment 2 Agustín Dall'Alba 2010-12-31 00:49:15 UTC
Yeah! (/me excited)
The UI is just a mockup, I'm no UI designer, But most times a nice mockup helps understanding the idea.

As soon as it's implemented, please add a search box handler. One could type tag:relaxing to keep that heavy music away for a while.
The last.fm integration would be great, but please make it optional, in my case I'd like to put my own tags as I put my own rating. However importing user's last.fm tags would be a nice feature.

A huge thank you :D
Comment 3 Gabriel Burt 2011-01-11 21:43:15 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

Agustin, would you mention your ideas and attach your mockup on the dupe bug?

*** This bug has been marked as a duplicate of bug 525690 ***