You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue contains only one feature request. I will open one issue for every feature I want to request.
Describe the feature you want
Background/Problem: As a user of NewPipe, I noticed that things frequently break, presumably because YouTube updates their page which breaks certain parsing logic (this is only a guess though).
Idea/Suggestion: Is it possible to entirely decouple the parsing logic so that when YouTube updates, someone just updates the parsing logic, rebuilds the tiny parsing code blob, and attaches this to the most recent github release? Then either the user could be prompted to download the new blob when the app launches.
Primary Motivation:
Speed up the release process for parsing changes
Make easier / Speed up the user's upgrade process for parsing fixes (in other words, so users don't need to download and install a new apk for these important but small updates).
Since I obviously don't know anything about NewPipe's source code, I apologize if this fundamentally doesn't make sense or wouldn't be feasibly. In either case, I'd love to hear thoughts about this from someone with more knowledge of NewPipe's inner workings.
The text was updated successfully, but these errors were encountered:
This was previously discussed in #2045. I'll keep this open so that the team can re-evaluate the suggestion. There's no guarantee that this will still be added though.
Checklist
Describe the feature you want
Background/Problem: As a user of NewPipe, I noticed that things frequently break, presumably because YouTube updates their page which breaks certain parsing logic (this is only a guess though).
Idea/Suggestion: Is it possible to entirely decouple the parsing logic so that when YouTube updates, someone just updates the parsing logic, rebuilds the tiny parsing code blob, and attaches this to the most recent github release? Then either the user could be prompted to download the new blob when the app launches.
Primary Motivation:
Since I obviously don't know anything about NewPipe's source code, I apologize if this fundamentally doesn't make sense or wouldn't be feasibly. In either case, I'd love to hear thoughts about this from someone with more knowledge of NewPipe's inner workings.
The text was updated successfully, but these errors were encountered: