https://bugs.gpodder.org/show_bug.cgi?id=1030
Summary: Add support for "economic" episode action retrieval
(per-podcast)
Product: gpodder.net
Version: unspecified
Platform: PC
OS/Version: Linux
Status: NEW
Severity: feature request
Priority: low
Component: Advanced API (Server-side)
AssignedTo: [email protected]
ReportedBy: [email protected]
In order to reduce the amount of actions downloaded, the API Version 2 should
have an extended version of "Retrieving episode actions":
http://wiki.gpodder.org/wiki/Web_Services/API_2#Retrieving_episode_actions
In this request, the podcast URL is given, and the server should send back an
aggregated list of episode actions, so that the client can mark the episodes
with the correct status (e.g. it should know which episodes are new, old and
deleted, etc..). For this, only the "newest" status should be sent to the
client. (There's no need to send all "delete" actions - the most recent is
enough for the client to realize the episode has been deleted. The same is true
for play actions with position information, as only the latest one is saved by
the official client.)
Client apps that are interested in *all* episode actions can still use the
existing API method calls to retrieve all episode actions.
--
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs