2019-09-20, 02:31
Okay, I did take a deep breath now and want to apologize, I was definitely a bit too harsh, sorry about that.
I at least do see the (ended) Info now in the view, not sure why I couldn't see it before..
I also need to dive into the Kodi API this weekend, maybe I can think of another solution to get that info in there without having to go down that route the skin author dislikes. Probably we could get the tvshownextaored plugin to wrote that info directly into the Kodi Series DB as metadata...?
There is lots of data displayed for the shows already like "last updated", rotten 🍅/imdb ratings, age restriction ratings, calculated end times, codec infos, the list goes on and on an on.
Right now I don't understand why fetching the next air date of a show is so much more resource intensive than fetching tvshow ratings for example..? I suspect they get chached somewhere rather than being fetched every single time a user scrolls to the next show. Why can't be the same logic be applied to next aired dates?
As I said earlier, I'm more than willing to help, but without a chance for it to get merged back into upstream I can't get my motivation up to invest time into digging into the API.. the restrictive license doesn't help as I don't want to set up a private repo (it actually prohibits from making pull requests publicly...).
PS:
I'm also not sure if the CC nc nd 4.0 is even legal to use tbh as Kodi is licensed under GPLv2 and imho incompatible with the aforementioned license. Not straight sure about the v2, but the v3 makes any published, derived work (like plugins/addons) GPLv3 implicitly..
(I personally couldn't care less, but it may be something the author would like to investigate for himself. Just thought of that as I had come across a project that released their software under the GPLv3 and accepted pull requests and are now in a tight spot getting out of it without a CLA from some of the contributors while they can't even release plugins/addons under MIT as they are considered derived work and therefore GPLv3 implicitly...)
I at least do see the (ended) Info now in the view, not sure why I couldn't see it before..
I also need to dive into the Kodi API this weekend, maybe I can think of another solution to get that info in there without having to go down that route the skin author dislikes. Probably we could get the tvshownextaored plugin to wrote that info directly into the Kodi Series DB as metadata...?
There is lots of data displayed for the shows already like "last updated", rotten 🍅/imdb ratings, age restriction ratings, calculated end times, codec infos, the list goes on and on an on.
Right now I don't understand why fetching the next air date of a show is so much more resource intensive than fetching tvshow ratings for example..? I suspect they get chached somewhere rather than being fetched every single time a user scrolls to the next show. Why can't be the same logic be applied to next aired dates?
As I said earlier, I'm more than willing to help, but without a chance for it to get merged back into upstream I can't get my motivation up to invest time into digging into the API.. the restrictive license doesn't help as I don't want to set up a private repo (it actually prohibits from making pull requests publicly...).
PS:
I'm also not sure if the CC nc nd 4.0 is even legal to use tbh as Kodi is licensed under GPLv2 and imho incompatible with the aforementioned license. Not straight sure about the v2, but the v3 makes any published, derived work (like plugins/addons) GPLv3 implicitly..
(I personally couldn't care less, but it may be something the author would like to investigate for himself. Just thought of that as I had come across a project that released their software under the GPLv3 and accepted pull requests and are now in a tight spot getting out of it without a CLA from some of the contributors while they can't even release plugins/addons under MIT as they are considered derived work and therefore GPLv3 implicitly...)