Skip to content

"OpenPodcastSync"? New API specification #90

Description

@thrillfall

The name "gpodder" could also be a bit misleading, since you cannot simply connect clients that only support gpodder (different authentication). How about specifying this as a new API called something like "OpenPodcastSync"? That API specification could then state that:

  • gpodder.net supports a subset of the API
  • your nextcloud plugin supports the entire API
  • there can be different authentication methods in front, but the API itself is the same
  • there is a way to discover, for a given server, which capabilities it has

Maybe this could even be a joined work with the people from PodcastIndex (if they agree to keep the API as generic as it is now, without relying on PodcastIndex-specific IDs). In the best case, collaborating with PodcastIndex could convince even proprietary services to implement the protocol, so syncing works seamlessly across different clients.

Originally posted by @ByteHamster in AntennaPod/AntennaPod#6036 (comment)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions