Plasma and Amarok, followup

Leo Franchi lfranchi at gmail.com
Thu Jul 12 23:30:38 CEST 2007


Hello Aaron,
     First of all, thank you for the prompt reply to my initial mail about
Plasma-like integration into Amarok. Now that I have spent a few days
playing around with plasma in amarok (and trying various methods of making
it work) I have a few issues which i think may be important.

Given that the goal is to acheive a very plasma-like interface as the
Context part of Amarok 2.0, i see two possible paths: first, plasma is
copied into the amarok source, and modified where needed. second, plasma is
linked internally (and svn externed, as you mentioned), and plasma
functionality is extended via subclassing. now, the first method is easier,
but since it practically forks plasma itself it cuts us (amarok) from any
future improvements in plasma. however, in implementing the second solution
via subclassing is not proving completely successful, because a *very few*
things are hardcoded in plasma that subclassing cannot override (mostly
KServiceTrader-related strings).

It would not be very difficult to modify plasma itself to allow for this
kind of customization; with the ability to specify which KTrader plugin
types as well as servicenames the svn extern method would be functional.

anyway, we (the amarok team) thought that it might be mutually beneficial to
arrage some sort of meeting/conversation of sorts to talk these things
through---if you are willing, of course. IRC was proposed, either
#amarok.dev of #plasma or any channel really.

best,
leo

______________________________________________________
Leo Franchi
4305 Charlemagne Ct         lfranchi at gmail.com
Austin                                 cell: (650) 704 3680
TX, USA                              home: (650) 329 0125
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mail.kde.org/pipermail/amarok-devel/attachments/20070712/d82afcff/attachment.html 


More information about the Amarok-devel mailing list