Hello,<br><br>Well I written to Grooveshark about that and I received a mail from them.<br>They written that they generally are not able to provide streaming to applications like 
that, especially ones that are open source and could lead to someone 
else using key granted for us.<br><br>So I cannot continue my work about Grooveshark integration :(<br>And that notice about key is bullcrap I think. They&#39;re using JavaScript in their web application so anyone could look at their sources.<br>
Ads could be blocked too. Most of people doing that.<br>Well, it&#39;s sad but we cannot do anything more in that case I think.<br><br><div class="gmail_quote">2011/4/21 Bart Cerneels <span dir="ltr">&lt;<a href="mailto:bart.cerneels@kde.org">bart.cerneels@kde.org</a>&gt;</span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><div><div></div><div class="h5">On Thu, Apr 21, 2011 at 13:17, Lydia Pintscher &lt;<a href="mailto:lydia@kde.org">lydia@kde.org</a>&gt; wrote:<br>

&gt; On Thu, Apr 21, 2011 at 07:09, Krzysztof Klinikowski &lt;<a href="mailto:kkszysiu@gmail.com">kkszysiu@gmail.com</a>&gt; wrote:<br>
&gt;&gt; Hello,<br>
&gt;&gt;<br>
&gt;&gt; I don&#39;t know how other programmers writting about features that they&#39;re<br>
&gt;&gt; coding but here&#39;s my:<br>
&gt;&gt;<br>
&gt;&gt; On my spare time I&#39;m working at new feature for Amarok that will add<br>
&gt;&gt; Grooveshark support into our favourite music player :)<br>
&gt;&gt; To be honest I have some code already written but there&#39;s still a lot to do.<br>
&gt;&gt; I&#39;ve written library to support Grooveshark called QGrooveshark that will be<br>
&gt;&gt; build-in into service and for now support some basic features like<br>
&gt;&gt; authorisation, logging into Grooveshark and basic song searching. Now I&#39;m<br>
&gt;&gt; implementing that stuff from Amarok side. Logging and authentication is<br>
&gt;&gt; already implemented, better or worse but working.<br>
&gt;&gt; Now I&#39;m fighting with dragons of tree views for songs for example.<br>
&gt;&gt; I&#39;m beginning with C++ and Qt so my code is propably really crappy but with<br>
&gt;&gt; your help and some reviews maybe it will be not so bad.<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; Yesterday I talked with Mamarok about Amarok Developers Mailing List, she<br>
&gt;&gt; told me that I should write here about my idea to notify all Amarok<br>
&gt;&gt; developers and all interested people about it.<br>
&gt;&gt;<br>
&gt;&gt; Firstly I put my Amarok repository with my code at own repo at GitHub but<br>
&gt;&gt; Mamarok told me that I should move my repo into <a href="http://git.kde.org" target="_blank">git.kde.org</a> but as far as I<br>
&gt;&gt; know I need to be KDE developer to have read/write access into that.<br>
&gt;&gt; So I written and application for KDE developer but this will be my first<br>
&gt;&gt; attempt to write something for KDE and Eike Hein said that if I want to be<br>
&gt;&gt; KDE developer I need to have contributions for KDE or someone who is KDE<br>
&gt;&gt; developer already need to recommend me.<br>
&gt;&gt; But is that true that I need to be KDE developer to have read/write access<br>
&gt;&gt; for own branch?<br>
&gt;&gt; If not then please tell me with who I should talk to get own branch for<br>
&gt;&gt; Amarok in <a href="http://git.kde.org" target="_blank">git.kde.org</a> please :)<br>
&gt;<br>
&gt; Hey :)<br>
&gt;<br>
&gt; Their ToS seem to be very very restrictive. It seems they require ads<br>
&gt; from them and mentioning &quot;powered by grooveshark&quot; on every page in the<br>
&gt; program. That is far too restrictive to be included in Amarok I fear.<br>
&gt; Do you know any details about that or have an exception?<br>
&gt;<br>
<br>
</div></div>An exception to the advertising clause would certainly be a<br>
requirement. We can&#39;t, technical nor policy wise. do ads like<br>
mentioned in their API license agreement [1]. &quot;4. ADVERTISING RIGHTS&quot;<br>
reads like a requirement for ad-sponsored websites to me, perhaps<br>
they&#39;ll agree that in the context of an application like Amarok this<br>
doesn&#39;t make so much sense.<br>
<br>
The branding (&quot;powered by grooveshark&quot;) should be doable because they<br>
clearly mean showing the branding when the relevant feature is being<br>
used. i.e. we can show it in the info widget and as a logo overlay,<br>
which we already do for all other services.<br>
<br>
In short: we should pursue this, integration of streaming services is<br>
required or desktop music apps will become irrelevant.<br>
<br>
[1] <a href="http://www.grooveshark.com/api#APILicense" target="_blank">http://www.grooveshark.com/api#APILicense</a><br>
<div><div></div><div class="h5">_______________________________________________<br>
Amarok-devel mailing list<br>
<a href="mailto:Amarok-devel@kde.org">Amarok-devel@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/amarok-devel" target="_blank">https://mail.kde.org/mailman/listinfo/amarok-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><br>Best regards,<br><span style="color: rgb(102, 102, 102);">Krzysztof Klinikowski</span><br><br>