MarkReeder / Turntable.fm-Extensions

http://globalplaylist.com/turntable.fm.html
79 stars 14 forks source link

Songs should not be scrobbled unless they are awesome'd #15

Open acreeger opened 13 years ago

acreeger commented 13 years ago

Opening an issue to start a discussion - I'm split on this and would like others' opinions...

From the last.fm docs: "This [scrobble] data is used to show a user's listening history and generate personalised charts and recommendations (and more)."

My own opinion: In most scrobble apps, the user is in control of the music. It is this system that allows last.fm to generate its personalized charts. TTFM is more of a "radio" station, so it isn't quite right to scrobble every song that isn't lamed. A major use case for using TTFM is putting it on in the background (that's why the song change notifications are so awesome). That means that you're not always going to be around to "Lame" a track to ensure that it doesn't get scrobbled. This means that plenty of music will get added to the user's last.fm profile by mistake. The "now playing" is already being used to track each song that is played - and this makes perfect sense.

I am thinking that we should only scrobble when a user votes "awesome" on a track. That way the integrity of their last.fm profile is maintained...

What do others think?

metavida commented 13 years ago

I'm a bit torn, but having an easy-to-toggle option to only scrobble awesome'd songs could be perfect. If I'm hanging in a room that suits me, I can let everything go straight to last.fm. Otherwise, I could restrict so that only my favorites are reflected.

HelloGrayson commented 13 years ago

Maybe allow it to be configurable - on by default.

MarkReeder commented 13 years ago

Agreed- I think it should be an option:

Scrobble Everything Scrobble Everything except Lame'd tracks (currently the way it works) Scrobble Only Awesome'd tracks Scrobble Nothing

To me, I'd prefer to scrobble everything I hear. I've made a choice to be in the room I'm in on Turntable/listen to the station I'm listening to, etc.

acreeger commented 13 years ago

Great. Thanks for your inputs. It is clear that this varies from room to room and from person to person. Here's what I propose:

There are three levels:

  1. Scrobble every track (default)
  2. Scrobble every track in "favorite" rooms only.
  3. Disable scrobbling.

With the exception of option 3, lames are never scrobbled, awesome are always scrobbled.

This introduces the notion of "favorite" rooms, which is missing (I think) from ttfm right now...

How does that sound?

Adam On Jul 2, 2011 2:20 PM, "MarkReeder" < reply@reply.github.com> wrote:

metavida commented 13 years ago

Yeah, that sounds right. Personally, it's not important to me whether you implement "favorite" room in the extension or just wait for ttfm to possibly implement it. It wouldn't be too hard for me to just toggle the setting manually when I enter a favorite room. In the meantime option 2 could be "Only scrobble tracks I mark as Awesome."

Also, just to clarify, even if I choose option 2, I'd want to always scrobble songs that I pick when I'm a DJ.

acreeger commented 13 years ago

I like your proposal about option 2. Let's keep it simple and leave favorite rooms alone...

And thanks pointing out the requirement about tracks you play - it's good to have that bit defined...

On 7/2/11, metavida reply@reply.github.com wrote:

Yeah, that sounds right. Personally, it's not important to me whether you implement "favorite" room in the extension or just wait for ttfm to possibly implement it. It wouldn't be too hard for me to just toggle the setting manually when I enter a favorite room. In the meantime option 2 could be "Only scrobble tracks I mark as Awesome."

Also, just to clarify, even if I choose option 2, I'd want to always scrobble songs that I pick when I'm a DJ.

Reply to this email directly or view it on GitHub: https://github.com/MarkReeder/Turntable.fm-Extensions/issues/15#issuecomment-1490494

Sent from my mobile device

acreeger commented 13 years ago

Going to close this as it no-one has mentioned this in any feedback...

metavida commented 13 years ago

Wait, what? I really like this idea. I'm not drowning in free time, but would definitely consider implementing this if I do come across a break. I know a clean issue tracker is nice, but how about just assigning it a "low priority" tag or something instead of closing it?

MarkReeder commented 13 years ago

Re-opening with low priority flag. I agree that making this a little more configurable would be a nice thing to add, even though I like it the way it is.

acreeger commented 13 years ago

Haha - Sorry metavida! Happy to keep it open, thanks for reopening Mark.

ZephyrXero commented 13 years ago

I agree, only scrobble songs you play and songs you voted awesome on...or at least have this as an option.