Be seeing you, originally uploaded by Olivander.
Amarok 2 has two scripted services that are really cool. For one SeeqPod, that lets you search for any kind of music on the web and listen to it in Amarok. And the other one is LibriVox, that integrates the LibriVox service. LibriVox offers free audiobooks of public domain books. Both services are great and definitely deserve to be in Amarok 2.0.
The problem is that they were written a few weeks ago in Ruby. Now they need to be ported to QtScript as that is the only scripting language we allow for internal scripts to reduce the headache of script dependencies especially keeping the Windows and Mac releases in mind.
Among all the stuff that needs to be done before the release of Amarok 2.0 those two scripts were kinda forgotten until now and really need some love. If you want to help us get those two scripts back please let me know. Free cookies and hugs included 😉
8 thoughts on “SeeqPod and LibriVox”
legacy post: i’d do all if you include shell support with amarok
@xbmster: Please read the post! I clearly stated that we will not allow anything but QtScript for internal scripts (that includes all service scripts for example). We had the dependency mess on Linux already with the scripts for Amarok 1.4. We are not going to let that happen again, especially now that we need to keep Windows and Mac users in mind.
Is there a tutorial somewhere on how to get started with amarok scripts? I keep checking http://amarok.kde.org/wiki/Development/Scripting_HowTo_2.0 but it’s kind of vague and doesn’t talk about Amarok scripts specifically. Is there somewhere else to look?
@Aaron: Unfortunately not I fear. I hope we can get that documented better soon.
Oh yeah! That is so good to hear. No more deps on Ruby when I just need the normal Amarok functionality. Perfect! 🙂
I thought the idea of kross was that this sort of thing wouldn’t be a problem, or am i misunderstanding something.
Also, thanks for an awesome music player. You guys rock.
Feel free to correct me world.
Comments are closed.