Banshee: Integrate with more REST API Services (SongKick and FanArt.TV)
I will integrate Banshee with more REST API Services - namely SongKick and FanArt.TV. Thanks to that user will be shown a concert suggestions and artists' graphics in the music library.
The aim of a project is to improve user experience by writing two plug-ins that use REST Services.
First, I will implement a plug-in that presents concert suggestions obtained from a SongKick based on user's location. It can be implemented as a tab displayed on left-hand side (e.g. under "Last.fm" in new section) or as a panel that can be embedded in UI (depending on a feedback). It will store preferences in GConf. Data will be updated in user-defined interval and cached locally. Appropriate preference panel or tab will be available for location input. Concerts will be chosen based on location, ratings of tracks and playback count. User location will be validated .
FanArt.TV functionality will download artists' images and display it in appropriate places in a music library and in "Track properties" dialog. Non-square images will be cropped or UI will be modified so that non-square images will be displayed in a pretty way. Cache with long expiration time will be implemented to avoid redundant REST API calls.
|File name||Size||Date submitted|
|Tomasz_Maczynski.tar.gz||77.9 KB||October 03 2013 20:30 UTC|