Skip to content

"OpenPodcastSync"? New API specification #90

@thrillfall

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)

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