1. Rhythmbox: Improved Last.fm Plugin
The goal of this project is to bring slicker, prettier and more exciting Last.fm integration to Rhythmbox. This will involve:
- Updating existing scrobbling and radio streaming code to use the most recent API
- A sexy overview screen of the user's profile with suggestions and listening stats
- Being able to listen to a chosen radio stream in a few clicks of a button
- Support for other compatible services, such as Libre.fm
1.1. Current Status
The project is now nearing completion. Scrobbling and radio streaming have been ported to use the newest API. The source shows an overview of the user's profile with easy access to creating radio stations. Libre.fm happily works alongside Last.fm.
I will spend the remainder of the project fixing small things and adding a few small features, as well as trying to bring the code to a high enough standard so that it will be merged upstream.
1.1.1. Weekly Reports
Week 0 (Preliminary Report): http://mail.gnome.org/archives/gnome-soc-list/2010-May/msg00026.html
Week 1: http://mail.gnome.org/archives/gnome-soc-list/2010-May/msg00047.html
Week 2: http://mail.gnome.org/archives/gnome-soc-list/2010-June/msg00020.html
Week 3: http://mail.gnome.org/archives/gnome-soc-list/2010-June/msg00039.html
Week 4: http://mail.gnome.org/archives/gnome-soc-list/2010-June/msg00076.html
Week 5: http://mail.gnome.org/archives/gnome-soc-list/2010-June/msg00103.html
Week 6: http://mail.gnome.org/archives/gnome-soc-list/2010-July/msg00005.html
Week 7: http://mail.gnome.org/archives/gnome-soc-list/2010-July/msg00024.html
Week 8: http://mail.gnome.org/archives/gnome-soc-list/2010-July/msg00046.html
Week 9: http://mail.gnome.org/archives/gnome-soc-list/2010-July/msg00073.html
Week 10: http://mail.gnome.org/archives/gnome-soc-list/2010-August/msg00001.html
Week 11: http://mail.gnome.org/archives/gnome-soc-list/2010-August/msg00025.html
Week 12: http://mail.gnome.org/archives/gnome-soc-list/2010-August/msg00047.html
1.2. Gimme Some Code
The code is available on gitorious: http://gitorious.org/rb-lastfm
- git clone git://gitorious.org/rb-lastfm/rb-lastfm.git
1.3. Talk to Me
Have a question? Fancy a chat?
email: jamie@thenicols.net
- irc: fifteenjamietwenty - I'll usually be in #rhythmbox and #soc on gimpnet
jabber: 15jamie20@googlemail.com