Queries regarding GSoC project "Social music - Tomahawk features in Amarok"

2012-03-13 Thread vikash anand
Hello Everybody !!!

I am very excited about this project and for the past few days i have
trying to figure out the working of Tomahawk.
Implementing its features in Amarok is a great idea !!!.

As of now, i have found that Tomahawk uses "Playdar" a music content
resolver, which has an embedded server that allows interaction between
user, desktop apps and web apps and also the communication between various
script resolvers.

Since, tomahawk provides various resolvers ranging from
twitter,youtube,spotify etc. I wanted to know that which features do we
exactly need to implement in Amarok and how should i proceed for
implementation of these features in Amarok ??



-- 
Regards,

Vikash Anand
IRC Nick : Vikash23
___
Amarok-devel mailing list
Amarok-devel@kde.org
https://mail.kde.org/mailman/listinfo/amarok-devel


Re: Queries regarding GSoC project "Social music - Tomahawk features in Amarok"

2012-03-13 Thread Teo Mrnjavac
On Tue, Mar 13, 2012 at 16:36, vikash anand  wrote:
> Hello Everybody !!!
>
> I am very excited about this project and for the past few days i have trying
> to figure out the working of Tomahawk.
> Implementing its features in Amarok is a great idea !!!.
>
> As of now, i have found that Tomahawk uses "Playdar" a music content
> resolver, which has an embedded server that allows interaction between user,
> desktop apps and web apps and also the communication between various script
> resolvers.
>
> Since, tomahawk provides various resolvers ranging from
> twitter,youtube,spotify etc. I wanted to know that which features do we
> exactly need to implement in Amarok and how should i proceed for
> implementation of these features in Amarok ??

This is a good question, and seeking a good answer is one of the
creative duties of the student as well ;)
As for me, I think Amarok already has a very good web services
framework, so any Tomahawk integration project should definitely focus
on the "social music" aspect rather than the various resolvers.
Namely, we'd like to be able to stream from a collection on another
user's Amarok or Tomahawk instance. Ideally I'd like to see a "my
buddies" GUI element with a contact list and a way to query and stream
from my friends' collections. On the other hand, if Tomahawk already
provides a library for that, then the GSoC project could be to
integrate that library.
Consider this bit of research as a requirement for qualification :)

Cheers,
-- 
Teo
___
Amarok-devel mailing list
Amarok-devel@kde.org
https://mail.kde.org/mailman/listinfo/amarok-devel


Re: Review Request: Load all tracks from XSPF using MetaProxy.

2012-03-13 Thread Bart Cerneels

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/104256/
---

(Updated March 13, 2012, 9:12 a.m.)


Review request for Amarok.


Description
---

Load all tracks from XSPF using MetaProxy.

Added a worker that does the actual trackForUrl call and subscribes to
trackProviderAdded signal as needed.


This addresses bug 295199.
https://bugs.kde.org/show_bug.cgi?id=295199


Diffs
-

  src/CMakeLists.txt 4241e69 
  src/core-impl/collections/support/CollectionManager.cpp 37fe03a 
  src/core-impl/meta/proxy/MetaProxy.h d8329be 
  src/core-impl/meta/proxy/MetaProxy.cpp d1577a2 
  src/core-impl/meta/proxy/MetaProxyWorker.h PRE-CREATION 
  src/core-impl/meta/proxy/MetaProxyWorker.cpp PRE-CREATION 
  src/core-impl/meta/proxy/MetaProxy_p.h 792675d 
  src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp 4cb49fb 

Diff: http://git.reviewboard.kde.org/r/104256/diff/


Testing
---

Loaded XSPF attached to https://bugs.kde.org/show_bug.cgi?id=295199 

Could impact AmpacheService. Not checked yet.


Thanks,

Bart Cerneels

___
Amarok-devel mailing list
Amarok-devel@kde.org
https://mail.kde.org/mailman/listinfo/amarok-devel


Re: Review Request: Load all tracks from XSPF using MetaProxy.

2012-03-13 Thread Bart Cerneels

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/104256/
---

(Updated March 13, 2012, 9:12 a.m.)


Review request for Amarok.


Description
---

Load all tracks from XSPF using MetaProxy.

Added a worker that does the actual trackForUrl call and subscribes to
trackProviderAdded signal as needed.


This addresses bug 295199.
https://bugs.kde.org/show_bug.cgi?id=295199


Diffs
-

  src/CMakeLists.txt 4241e69 
  src/core-impl/collections/support/CollectionManager.cpp 37fe03a 
  src/core-impl/meta/proxy/MetaProxy.h d8329be 
  src/core-impl/meta/proxy/MetaProxy.cpp d1577a2 
  src/core-impl/meta/proxy/MetaProxyWorker.h PRE-CREATION 
  src/core-impl/meta/proxy/MetaProxyWorker.cpp PRE-CREATION 
  src/core-impl/meta/proxy/MetaProxy_p.h 792675d 
  src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp 4cb49fb 

Diff: http://git.reviewboard.kde.org/r/104256/diff/


Testing
---

Loaded XSPF attached to https://bugs.kde.org/show_bug.cgi?id=295199 

Could impact AmpacheService. Not checked yet.


Thanks,

Bart Cerneels

___
Amarok-devel mailing list
Amarok-devel@kde.org
https://mail.kde.org/mailman/listinfo/amarok-devel


Review Request: Load all tracks from XSPF using MetaProxy.

2012-03-13 Thread Bart Cerneels

---
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/104256/
---

Review request for Amarok.


Description
---

Load all tracks from XSPF using MetaProxy.

Added a worker that does the actual trackForUrl call and subscribes to
trackProviderAdded signal as needed.


This addresses bug 295199.
https://bugs.kde.org/show_bug.cgi?id=295199


Diffs
-

  src/CMakeLists.txt 4241e69 
  src/core-impl/collections/support/CollectionManager.cpp 37fe03a 
  src/core-impl/meta/proxy/MetaProxy.h d8329be 
  src/core-impl/meta/proxy/MetaProxy.cpp d1577a2 
  src/core-impl/meta/proxy/MetaProxyWorker.h PRE-CREATION 
  src/core-impl/meta/proxy/MetaProxyWorker.cpp PRE-CREATION 
  src/core-impl/meta/proxy/MetaProxy_p.h 792675d 
  src/core-impl/playlists/types/file/xspf/XSPFPlaylist.cpp 4cb49fb 

Diff: http://git.reviewboard.kde.org/r/104256/diff/


Testing
---

Loaded XSPF attached to https://bugs.kde.org/show_bug.cgi?id=295199 

Could impact AmpacheService. Not checked yet.


Thanks,

Bart Cerneels

___
Amarok-devel mailing list
Amarok-devel@kde.org
https://mail.kde.org/mailman/listinfo/amarok-devel


Re: Amarok 2.4.3 doesn't write covers to the files

2012-03-13 Thread Bart Cerneels
> -- Forwarded message --
> From: Arvind S Raj 
> Date: Fri, Mar 9, 2012 at 11:37
> Subject: Amarok 2.4.3 doesn't write covers to the files
> To: Amarok Mailing List 
>
>
> Hello everyone,
> I'm running Amarok 2.4.3 on Kubuntu 11.10. I've updated the covers for
> a lot of albums and they're displayed in amarok but they do not get
> written to the files. When I open the file in VLC, the old album cover
> is still displayed. I've check the option "Write covers to file" in
> Settings -> Configure Amarok -> Collection but Amarok still doesn't
> write it.
>
> I installed the debug symbols and ran "amarok --debug --nofork" and
> here's the output: http://paste.pocoo.org/show/563257/
>
> I was told by Valorie in the IRC to not include the startup
> information but wasn't sure how to do so and so have included all
> startup information. If there's some more information required, do let
> me know and I'll definitely provide them.
>
> --
> Arvind S Raj
>
> B.Tech, Computer Science and Engineering(Final Year)
> Amrita School of Engineering, Amritapuri
>
> http://arvindsraj.wordpress.com
>
>
> ___
> Amarok mailing list
> ama...@kde.org
> https://mail.kde.org/mailman/listinfo/amarok
>
>
>

On Fri, Mar 9, 2012 at 12:40, Myriam Schweingruber  wrote:
> I asked Arvind (nick is dnivra on IRC) for more information on IRC:
> these files are part of the collection and already contain a cover. I
> see nowhere in this output a hint that at some point Amarok tried to
> add a cover to a file.
>
> Rick: could it be that it doesn't write the cover when there already is one?
>
> Regards, Myriam
>

It would make a lot of sense that existing data is not overwritten.
Data loss prevention is priority #1.
I could not immediately find and code that prevents it though.
___
Amarok-devel mailing list
Amarok-devel@kde.org
https://mail.kde.org/mailman/listinfo/amarok-devel