GSoC Proposal First Draft: Media Device Feature Completion in Amarok 2
Alejandro Wainzinger
aikawarazuni at gmail.com
Sun Mar 22 02:27:27 UTC 2009
Hello all. Here is the first draft of my application related to media
devices support enhancement for Amarok 2. It should look very similar
to the one last year in format, since I used that as a template.
Please offer any suggestions on what I should add/remove/touch up.
Thanks, and here's a link to a pdf version just in case:
http://people.ucsc.edu/~awainzin/AW_amarok_mediadevices_SoC_app_09.pdf
Media Device Feature Completion in Amarok 2
Alejandro Wainzinger
Summary:
Basic media device support for iPods and MTP devices is present in
Amarok 2, but the lack of feature parity with Amarok 1.4.x is stopping
many people from partly or fully adopting Amarok 2. Missing
components for iPods/MTP include: playlist support, maintenance
support (e.g. initializing iPod, see %free space), and full GUI
feedback for every operation performed. Universal Mass Storage (UMS)
support is missing altogether, and UMS devices are the most commonly
available media device. The aim of this project is to reach feature
parity with Amarok 1.4.x in terms of iPod, MTP, and UMS device
support.
Project:
The following have already been implemented for iPods and MTP devices:
Device Recognition, Connection
Displaying of Device Tracks
Copying/Deleting Tracks
Tag Editing
Playing Tracks from Device
The following are what will be implemented in this project:
1.Playlists:
Viewing
Creating
Editing
Deleting
2. 1.4 Features for iPods:
Initialize – delete all tracks on the iPod, replace database with a
new blank one
Stale and Orphaned – find music files on the iPod that are not in the
iPod database and add them; remove tracks in the iPod database whose
associated file is not on the iPod
3. GUI Feedback
More information about the Amarok
mailing list