UniversalMediaServer / UniversalMediaServer/api
Use new OpenSubtitles API
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 12
- Forks
- 3
- Avg merge
- 16d 31m
- Merged PRs (30d)
- 6
Description
The XML API we use for OpenSubtitles is deprecated and being retired at the end of next year. We should refactor to use their new one.
There is a Node library for it by the author of our current one https://github.com/vankasteelj/opensubtitles.com
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the current XML OpenSubtitles integration in the TypeScript codebase, then read the linked opensubtitles.com Node library and its migration guidance. Confirm which metadata API behavior depends on the existing integration and define completion as using the replacement API without changing the surrounding metadata behavior.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- nodejs, typescript
- Domain
- api, backend
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100