Posts: 57
Joined: Jul 2013
Reputation:
1
I also distribute a version of USTV Now for my users. (On-Tapp.TV)
I changed some code so that my add-on would trigger it properly.
I long ago changed the id and name to avoid this kind of thing.
I've recently updated the code with the changes Lunatixz made (I credit you in my add-on description).
I think the website changed?
I'd consider removing mine and directing to the one on the Kodi repo... but I feel I have to ask one thing of Lunatixz.
Do you get any commission/referral fee from USTV Now if a user subscribes at the site to use your copy?
Posts: 57
Joined: Jul 2013
Reputation:
1
2015-08-13, 16:44
(This post was last modified: 2015-08-13, 16:45 by DixieDean.)
OK cool.
What I'll do is install your copy and check if it works with my EPG (which I reckon it should) and if that's OK, I'll let you know.
I'll also take mine out of my repo. It's not a dependency on my other stuff so all I'd hopefully need to do is change my ini file.
It would give me one less thing to think about too. lol
Posts: 2,078
Joined: Nov 2012
Reputation:
176
enen92
Team-Kodi Member
Posts: 2,078
What I would like to see in Kodi (as a security measure) is the addon manager blocking the update of a given addon if the same id is in the official repository (and installed on the system maybe) even if the addon version elsewhere is higher. Some time ago I installed a known russian 3rd party repository and it updated my youtube addon automatically without exactly "my consent".
Posts: 16,946
Joined: Feb 2011
Reputation:
256
2015-08-14, 20:44
(This post was last modified: 2015-08-14, 20:45 by Memphiz.)
binding an addon to the repo it was installed from...
AppleTV4/iPhone/iPod/iPad: HowTo find debug logs and everything else which the devs like so much:
click here
HowTo setup NFS for Kodi:
NFS (wiki)
HowTo configure avahi (zeroconf):
Avahi_Zeroconf (wiki)
READ THE IOS FAQ!:
iOS FAQ (wiki)
Posts: 505
Joined: May 2010
Reputation:
4
Is there any way for a user to protect themselves from conflicts like this happening?
I have to disagree with what I read as official team dev's seeming to suggest that this sort of thing is somebody else's problem -
since a conflict can be initiated by any repo in any direction, this is everyone's problem and best solved by kodi.
Personally I like Memphiz' idea with respect to binding addon to repository it was installed from. From the user perspective, there isn't even a way to identify what addon is installed from what repository.
This happens more than one would like to think esp. when old abandonware addons get maintained intermittently by different parties and someone adds them to their personal repo or what have you. The permissive nature of the addon system is kind of an unnecessary security risk too IMO.
I'm personally in the unhappy position of wanting the latest updates on some not-centrally-maintained addons, and certain repos do a halfway decent job of issuing updates, but then one has to accept all the rest of their crap and trust their judgement about not touching my existing addons. It's not a comfortable situation.