Direct intergration with CBL-ReadingLists repo #1225
Replies: 3 comments 8 replies
-
Before talking about any technical integration, you would need to define the use cases and what you would expect Komga to offer. What would a user interaction like? Is the import a one time thing, or do you have some other ideas in mind? |
Beta Was this translation helpful? Give feedback.
-
RE: Versioning & Unique ID's RE: New format |
Beta Was this translation helpful? Give feedback.
-
Would be nice to be able to add github repositories with CBL files and have a simple file browser to see which read list you want to add. The read list itself could store a URL to the file on git and the timestamp it was last updated at. If the file's timestamp in the repo is newer, then an update is available and an automatic update could be attempted. If there are any matching issues, this could be added to the media management section with an option to click on it to manually fix the matches I have my own opinionated read lists, so this would allow me to use mine and manage them via github, which would be awesome! This does not solve the comic uniqueness issue, but I believe comic matching and the CBL format are two entirely separate issues. Komga already supports CBL, so I don't think that needs to change for this particular feature When a new standard appears that makes sense, support for it alongside CBL could be added, and like people said above the existing CBLs could easily be translated to the new format. |
Beta Was this translation helpful? Give feedback.
-
I know this would be a big ask on your part, but I want to see what it would take for Komga to directly fetch the reading lists stored here on github at https://github.com/DieselTech/CBL-ReadingLists
I'm in the process of revamping the repo and attempting to clean up the lists. If there is a structure or set of guidelines you would like to see I'm all ears. My goal is to have the main branch be "very stable" and changes be vetted through a different branch. That way any integrations with apps won't break. I feel like this would bring value to a lot of people by allowing them to read issues in the order the series is intended to be. Also, once it's setup as a fetch type system in Komga there wouldn't need to be any commits or changes on Komga's end to update and maintain lists.
If there is requirements on the CBL repo for this to happen I'm happy to work through. Anything from the structure of the folders / files to the contents of the .cbl files itself.
Beta Was this translation helpful? Give feedback.
All reactions