Possible GSOC ideas

todd rme toddrme2178 at gmail.com
Sun Feb 24 10:13:02 UTC 2013


I am not in a position to mentor GSOC projects, but I have some ideas
about possible project suggestions for the wiki.  I am not certain
they are good ideas, so feel free to take them or leave them as you
see fit.  They are all intended to fit this year's theme of "polishing
something that already exists"

1. Support for multi artist/album/genre/etc. tags.  My understanding
is that taglib supports this, but Amarok does not.  See:
https://bugs.kde.org/show_bug.cgi?id=119539

2. Port the contextview widgets to QML.  This is currently a big push
in Plasma, including GSOC last year and this year, so it might be good
to follow suit.

3. Port the mtp backend to use kio-mtp.

4. Support ffmpeg functions with gstreamer.  A lot of distributions do
not ship ffmpeg for legal reasons, but do ship gstreamer.  This means
many users will never see the functionality implemented using ffmpeg.
This project would involve implementing the same functionality ffmpeg
provides in gstreamer, while maintaining ffmpeg support.  When built
with both ffmpeg and gstreamer, Amarok should prefer ffmpeg.

5. Implement more flexible playlist layout setup.  This would include,
for example, elements for the cover and song list, allowing users to
put the tags beside the song list (useful for widescreen displays) and
resizing the album art.  See:
http://forum.kde.org/viewtopic.php?f=83&t=62463  and
http://forum.kde.org/viewtopic.php?f=83&t=62462   and
http://forum.kde.org/viewtopic.php?f=83&t=89973


More information about the Amarok-devel mailing list