Review Request: [GSoC] Amarok integration with gpodder.net (GPodder stuff)

Stefan Derkits stefan at derkits.at
Mon Oct 17 09:08:50 UTC 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

> Good, but you can't use The::networkAccessManager() as the nam or
> KDE will keep asking if you authorize amarok to login in
> gpodder-net. So, the solution is to use or own nam ^^.

We have to find a solution for this, a own nam is not the correct
solution imho. Will check where this authorization comes from and what
can be done to avoid it.

> I'm trying to put the status sync to work only when the user
> stop/pause amarok. The problem is that if the user closes Amarok,
> then we have no guarantee that the status data will be received by
> the server. Any failure will make us loose our status data and
> since the server is a bit unresponsive this problem may happen
> frequently. So we must create, at least, something similar to the
> actual send-by-minute approach or the GPodder Service may not work
> correctly.

Yes, closing Amarok is of course sth that needs consideration, sending
a Status Update every Minute is still not the correct thing to do,
imagine just 100 Amarok User listening to Podcast at the same Time,
would make (at least) 100 Requests/Minute, just from these 100 Users.

So our problem is: We need to make sure that the last Request to
upload an Episode Action was received by gpodder.net. Anyone has an
Idea how to do this, can we do this in Amarok or do I need to
implement Support for that in the Library.

> And what the problem in counting time from the last point where we
> stopped? I use this info to set an auto-bookmark in the seek bar,
> so the user can know where he stopped to listen. Also, every time I
> set the start point to 00:00, then gpodder.net doesn't save the
> last point where I stopped.

Yes, I saw that it was saved, but if I start the Podcast Episode again
at 00:00:00 and listen till 00:05:00 it shouldn't show 00:15:00 to
00:20:00 just because I listened before till 00:15:00.

Stefan
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk6b8KIACgkQlZvAMV/NgGIqpgCfczhZPWJGJ/VPNp2w0AwIyTxr
JvUAoIBToGOcd2pa0O9G17B6LDLGzbpf
=adoI
-----END PGP SIGNATURE-----


More information about the Amarok-devel mailing list