← Back to team overview

zeya team mailing list archive

Support for scrobbling - last.fm or libre.fm

 

I just want to throw this out there for discussion before I submit a 
feature request.

The ability to submit song listening data to services such as last.fm or 
libre.fm is something I personally would love for Zeya to include. There 
are python libraries available[0] for this function.

Possible issues:
1) yet-another argument to pass Zeya. And if passed as an argument, it 
would include the username/password, which is highly discouraged.

2) In lieu of 1), might require the creation of a config file standard 
and implementation for Zeya.

3) Multiple users: I don't have anyone else using my Zeya installation 
(and it is password protected) but some people might. The documentation 
could probably just let users know that everyone's listening data will be 
reported to one account. Extending Zeya to be aware of distinct users and 
their associated settings is a bit out of scope right now, I'd imagine.

4) I'm assuming Zeya just sends the browser the audio file until either 
it is all sent, until the user switches to a different song, or the 
browser session is closed. As such, it might not know when to submit 
listening data as it is only supposed to be submited after X number of 
seconds or Y percentage of the song is played.

5) something else I'm not thinking of.


Comments on feasibility and likelihood welcome.

-Greg


[0] http://code.google.com/p/pyscrobble/ and 
http://sourceforge.net/projects/scrobbler/

-- 
|       Greg Grossmeier |
| http://grossmeier.net |



Follow ups