• 1
  • 7
  • 8
  • 9(current)
  • 10
  • 11
  • 13
New "common" but unofficial add-on repo discussion
(2016-09-22, 11:53)trogggy Wrote:
(2016-09-22, 11:15)BigNoid Wrote: From my perspective your comments here and in the other threads about this only serve to further escalate the situation. With your constant wordings like "side" and "them" you are trying to drive a wedge between team kodi and the community, making it appear the team makes decisions out of spite instead of trying to make sure our users have the best possible experience. Cause that is our sole motivation, making sure our users don't end up with a broken system after installing or uninstalling an add-on.
Could you explain to the rest of us why this is a 'situation'?
There are a bunch of third-party repos hosting stuff that, for one reason or another, aren't in the official repo.
There's a proposal to create a new third-party repo to pull some of those together - if devs want to be in it.
Along with that would be some checking of addons to make sure they're not dangerous.
That all sounds okay from an outsider's / user's perspective - a bit of checking that doesn't currently happen, less repos to install, more chance of coming across 'interesting' add-ons.
Why is that a problem? Why should there be a 'situation'?
I was not referring to that, I was referring to the last few comments here and in other threads that were not about making a new repo, but about why the official repo sucks and how the people that review the submissions suck. (not in those words ofc, but you get the idea)
I certainly did not say that. We don't live in an all-or-nothing world, and it is possible to disagree with people on just certain things and still hold them in high regard on everything else.
(2016-09-22, 13:36)BigNoid Wrote: I was not referring to that, I was referring to the last few comments here and in other threads that were not about making a new repo, but about why the official repo sucks and how the people that review the submissions suck. (not in those words ofc, but you get the idea)
The negativity began a while ago.
Quote: ... terms like 'trusted, 'responsible', 'reliable' pop up,
while that fact an addon is not accepted in the kodi repo is a clear indication of the exact opposite.
those addons shouldn't really be trusted, encouraged or even promoted through some semi-unofficial addon repo.
That's really saying (not in those exact words, but pretty damn close) 'If it's not in the official repo it sucks. And there shouldn't be an unofficial repo.' Isn't it?
(2016-09-22, 14:09)trogggy Wrote:
(2016-09-22, 13:36)BigNoid Wrote: I was not referring to that, I was referring to the last few comments here and in other threads that were not about making a new repo, but about why the official repo sucks and how the people that review the submissions suck. (not in those words ofc, but you get the idea)
The negativity began a while ago.
+1

Sent from my SM-G935T
Image Lunatixz - Kodi / Beta repository
Image PseudoTV - Forum | Website | Youtube | Help?
Hi BigNoid,

Good to see some-one from the Kodi team engaging, please can I ask a favour? Please can you raise my issue with mutagen in the official repository with the other Kodi team members:

http://forum.kodi.tv/showthread.php?tid=...pid2420799

I believe my reasoning is sound (and applies the rules created by the Kodi team), but I do appear to be being ignored (Both Ronie and Martijn seemed to have viewed the forum and I'm still getting the silent treatment)

It would be a shame that bruised ego's should get in the way to the commitment to apply the rules that the Kodi team hold over everyone just because it's not the exact outcome they were originally intending?

It would be good that developers could count on fair treatment in this regard.

Thanks
Rob
(2016-09-22, 14:09)trogggy Wrote: That's really saying (not in those exact words, but pretty damn close) 'If it's not in the official repo it sucks. And there shouldn't be an unofficial repo.' Isn't it?
Well that is up to how some people may express their thoughts and the latter half of that quoted sentence is personal opinion if you ask me. I can only comment on the rules of the official repo and why they are there. The purpose is to ensure that a user doesn't risk a broken system by installing an add-on and that users can always check what the addon does. And then there are a few rules from a legal pov. So yes, if it gets rejected from official repo there's a chance that the system may break or that the add on may do things that are not obvious when you install it (or that there's some legal issue).
(2016-09-22, 14:23)robwebset Wrote: Hi BigNoid,

Good to see some-one from the Kodi team engaging, please can I ask a favour? Please can you raise my issue with mutagen in the official repository with the other Kodi team members:

http://forum.kodi.tv/showthread.php?tid=...pid2420799

I believe my reasoning is sound (and applies the rules created by the Kodi team), but I do appear to be being ignored (Both Ronie and Martijn seemed to have viewed the forum and I'm still getting the silent treatment)

It would be a shame that bruised ego's should get in the way to the commitment to apply the rules that the Kodi team hold over everyone just because it's not the exact outcome they were originally intending?

It would be good that developers could count on fair treatment in this regard.

Thanks
Rob

I would wait a few hours and give both of them a chance to reply, but will keep it in mind.
@keymap issue, in all honestly if somebody can build an api in kodi itself it will solve all our problems here. There just needs to be someone to step up and do it. We would all be really greatful.


(2016-09-22, 04:08)Ned Scott Wrote:
(2016-09-22, 02:04)ronie Wrote: if you want to risk breaking your kodi install, that's cool, we're really not going to stop you. but we won't be facilitating it either.

I'm sorry, this is bullshit. You are twisting the rules, and in some cases pulling them out of thin air, to spite rob. You try to hide it by comparing what he does to what far more extreme examples do, but lumping them together removes all credibility that you have. Now you are trying to ban discussion of any add-on he has made, and will attempt to banish any repo that hosts his add-ons, just to spite him. You are trying to make us seem just as bad as superrepo. That is extreme overreach and was never something the forum rules, or any community-applying rules, dealt with.

I'm reading between the lines. The only reason you are even commenting in this thread is to give some kind of warning that you will do the same to "this" add-on repo. This is wrong. This is against the spirit of the project on so many levels.

I think he was refering to the whole proposed repo and not specifically to robs addons. And some big addon that always comes to my mind in that regard is emby, which we had to turn down, unfortunatly.
But I'm still seeing people posting about broken databases due to emby from time to time. And while that might be okay for users like you and me, I don't think we're the user norm.

(2016-09-22, 10:29)Ned Scott Wrote:
(2016-09-22, 10:04)bilgepump Wrote: Reading in this thread about a whole heap of "behind-the-scenes" drama was a surprise to me, I hadn't perceived any big "dummy spit" or drama from that other thread.

The point of my own comments was not that there was "behind the scenes drama" but that, from my perspective, rob gave due attention to the issue, and his decision was not flippant (for a lack of better words). Even if not driven by emotions, the technical rule changes are still a conflict. There doesn't seem to be any room to negotiate those rules, or any compromise. I guess you could say that a practical or technical move by one side can still result in drama from the "other side". Rob has been extremely mature and calm in this whole situation, so it would be accurate to say that no drama is coming from his "side".

Plus, in the context of this thread which is about multiple situations, rob's situation is just one example. There are many disputes, normally of a technical nature, caused by (often inconsistently applied) strict rules. Whether or not you call it "drama" depends on perspective.

Your right, we will try to not negotiate, because if we negociate and trust one dev it pretty much opens the door for others, maybe even on other unrelated rules.
We're in a special place here, our reviews happen in the open. It's not like apple or googles store reviews, which you can't really wrap your head around, I've heard storys from apps getting denied, then resubmitted unchanged and being accepted. It's natural, as long as there is a human factor, please cut everyone some slack in that regard. Nobody's perfect.

(2016-09-22, 11:53)trogggy Wrote: [...]
Along with that would be some checking of addons to make sure they're not dangerous.
[...]

I'm not really sure about this part, as i've only ready about automatic reviews. Should be pretty easy to fool (surprise me please) and get some harmful code onto some kodi machines.

(2016-09-22, 14:37)BigNoid Wrote:
(2016-09-22, 14:09)trogggy Wrote: That's really saying (not in those exact words, but pretty damn close) 'If it's not in the official repo it sucks. And there shouldn't be an unofficial repo.' Isn't it?
Well that is up to how some people may express their thoughts and the latter half of that quoted sentence is personal opinion if you ask me. I can only comment on the rules of the official repo and why they are there. The purpose is to ensure that a user doesn't risk a broken system by installing an add-on and that users can always check what the addon does. And then there are a few rules from a legal pov. So yes, if it gets rejected from official repo there's a chance that the system may break or that the add on may do things that are not obvious when you install it (or that there's some legal issue).

Or porn / gore addons...
(2016-09-22, 17:10)Razze Wrote:
(2016-09-22, 11:53)trogggy Wrote: [...]
Along with that would be some checking of addons to make sure they're not dangerous.
[...]

I'm not really sure about this part, as i've only ready about automatic reviews. Should be pretty easy to fool (surprise me please) and get some harmful code onto some kodi machines.
I'm not sure either but the current situation for those 3rd party addons is no checking at all - so it presumably isn't going to be less than that. Wink
I guess at a pinch you could argue that one result of this 'unofficial repo' would be wider use of 3rd party add-ons - and if you see that as a bad thing in itself this should be discouraged.
(2016-09-22, 17:16)trogggy Wrote:
(2016-09-22, 17:10)Razze Wrote:
(2016-09-22, 11:53)trogggy Wrote: [...]
Along with that would be some checking of addons to make sure they're not dangerous.
[...]

I'm not really sure about this part, as i've only ready about automatic reviews. Should be pretty easy to fool (surprise me please) and get some harmful code onto some kodi machines.
I'm not sure either but the current situation for those 3rd party addons is no checking at all - so it presumably isn't going to be less than that. Wink
I guess at a pinch you could argue that one result of this 'unofficial repo' would be wider use of 3rd party add-ons - and if you see that as a bad thing in itself this should be discouraged.

Well wider use is nice, as long as it doesn't end in users beeing disappointed in Kodi, stopping using it or creating a billion topics with support questions Wink
I know that I'm new here but isn't this thread getting a little off-topic? I for one welcome a new repository so long as they are not delivering illegal content, anyone who doesn't backup their kodi install & userdata before installing a new add-on is either a fool or someone who likes to complain just for the sake of it.

Rob has already explained his reasons (not that he needed too) for pulling his add-ons from the official repository, though I don't know why the wiki page is blank, Kodi has come a long way and is much more than just a media player, it can be used for home automation, PVR, IPTV, even CCTV, Kodi needs these 3rd party add-ons to expand it's use into other areas and if not in the official repository then in another unofficial but appoved one.
(2016-09-22, 17:10)Razze Wrote: I think he was refering to the whole proposed repo and not specifically to robs addons. And some big addon that always comes to my mind in that regard is emby, which we had to turn down, unfortunatly.
But I'm still seeing people posting about broken databases due to emby from time to time. And while that might be okay for users like you and me, I don't think we're the user norm.

The emby add-on is a work in progress and it's being worked on daily to make it stable for our users. I'm personally always on top of things when it comes to troubleshooting and helping users if there's an issue, because I know we are outside the normal function of an add-on. Daily(or close to) versions are released to improve the code and/or to fix bugs reported.

Even if the emby add-on does it's own thing, the Emby Kodi team has been very responsible and the amount of users we have proves this.

A more flexible repo, with responsible devs can be done and has a reason to be. We are all contributing to our projects out of love for Kodi and passion for what we do. Why should we be punished on the same level as those shitty illegal add-ons out there?

There needs to be a compromise somewhere or good devs/projects end up being alienated. If that happens, I daresay this will increase the workload for the Kodi team to provide features without outside help, because Kodi users always want more, always expect more.

I respect the decision of not being able to be part of the official repo as the add-on does not use the safer-slower jsonrpc process to hammer the Kodi database with Emby entries. We made the decision as a team and regardless of the add-on being in the official repo or not, it doesn't stop us from providing a solution users want while still being responsible for what we put out there.





Sent from my iPhone
(2016-09-22, 17:10)Razze Wrote: @keymap issue, in all honestly if somebody can build an api in kodi itself it will solve all our problems here. There just needs to be someone to step up and do it. We would all be really greatful.

I entirely agree, but until then users should be able to make an informed decision (as in, the add-on and third party repo must make a very clear warning about doing something like editing a keymap) and decide for themselves if the risk is worth it. I don't see that as any more of an issue than some of Kodi's own features which are considered advanced, including path substitution, MySQL, various manual video settings, and others which can result in an unusable system if set incorrectly.

Perhaps this all comes down to a disagreement about where the line is drawn for "minor" and "major" risk? I'm willing to compromise on that, but the whole idea of this is a repo for users who know what they're doing, and not the fly-by-night-just-works users.


Quote:I think he was refering to the whole proposed repo and not specifically to robs addons. And some big addon that always comes to my mind in that regard is emby, which we had to turn down, unfortunatly.
But I'm still seeing people posting about broken databases due to emby from time to time. And while that might be okay for users like you and me, I don't think we're the user norm.

Since the proposed repo would most likely contain most or all of rob's add-ons, including the ones that change keymaps, it makes little difference about which specific repo is being talked about. I agree, this wouldn't be for the normal user, but I think ronie is making thinly-veiled threats that "this" repo (whatever it will be named, hence quotes), would be banished in the same way that rob's repo was.

I'm hoping that is not the case, and that something like keymap hacks (which are not desired and are indeed messy hacks) are not seen as "bannable dangerous" (for a lack of better words). I'm hoping it is only about the Mutagen issue, where I agree that it would just be easier for rob to change the add-on ID for his fork. I hope I am wrong, and that ronie was not trying to make any kind of threats.

Maybe a rule of "this" repo would be to require that all add-ons have a repo-specific prefix, to avoid any conceivable conflict, no matter how unlikely, simply as a compromise. If that is what it takes, I am fine with that.

Quote:Your right, we will try to not negotiate, because if we negociate and trust one dev it pretty much opens the door for others, maybe even on other unrelated rules.

I'm sure in any situation you can find an extreme example, but it is part of the established add-on rules that occasional reasonable exceptions and "softening" can sometimes happen. It doesn't have to actually happen, though, and one of the biggest issues seems to be the flat refusal to even discuss the issue with the add-on author in question (not just in rob's case). The current prime example being the discussion with deleting Mutagen. A reasonable compromise to that conflict, and a compromise that actually follows the rules. However, two add-on reviewers already seemed to reject it.

I don't think anyone is expecting a free pass for hacky behavior. Even for keymaps, I don't entirely agree with the situation, but I can respect the decision to not allow just any add-on to change that map. At least not in the official repo.

Quote:I'm not really sure about this part, as i've only ready about automatic reviews. Should be pretty easy to fool (surprise me please) and get some harmful code onto some kodi machines.

I assure you, we won't do an automatic review system. I think zag was talking about some pre-checks to help streamline submission, but that is all. Allowing some kind of automatic system would make it no better than super repo, which has serious security concerns that are independent of the piracy issue.

At this point this thread exists to hammer out all of the details. If they can't be hammered out, if there isn't a good review process in place, then the repo won't happen. At least, I would not want any part in something like that. Don't forget, even since before I was ever a member of Team Kodi I was one of the most active users on the forums, so that's well over five years I've had of obsessively helping users. Now it's also part of my profession. I don't want to do anything to increase my own work burden, or anyone else's ;)



For what it's worth, thank you, Razze, for discussing the points raised. Even if we don't agree on everything about this repo stuff, it seems that you are actually giving it some fair consideration and are willing to be constructive with any potential issues. I really appreciate it.
(2016-09-22, 02:36)Lunatixz Wrote:
(2016-09-22, 02:04)ronie Wrote: sadly some addon devs seem to think a missing feature in kodi is instead a free pass to hack around it in every way they see fit.
@ronie I hold you in VERY HIGH regard, however I don't see how this statement can be made while skin services are allowed in the official repo. MANY feature hacky workarounds,
such as? please provide some examples of parts of their code that are hacky and i will look into it.
(2016-09-22, 02:36)Lunatixz Wrote: resource taxing background processes that run 24/7 and are frankly invasive... parsing/logging just about every Kodi activity.
kodi provides several monitor interfaces for addons specificity for this purpose, which is perfectly fine to use.
if however an addon would parse the kodi.log file to gather such info, then that would be a problem.
(2016-09-22, 02:36)Lunatixz Wrote: I find it hard to define "Hacky".
hacky, as in modifying kodi settings files, other addons, keymaps, etc... is what i'm referring to.
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
(2016-09-22, 14:09)trogggy Wrote:
Quote: ... terms like 'trusted, 'responsible', 'reliable' pop up,
while that fact an addon is not accepted in the kodi repo is a clear indication of the exact opposite.
those addons shouldn't really be trusted, encouraged or even promoted through some semi-unofficial addon repo.
That's really saying (not in those exact words, but pretty damn close) 'If it's not in the official repo it sucks. And there shouldn't be an unofficial repo.' Isn't it?

exactly.
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
(2016-09-22, 19:27)angelblue05 Wrote: The emby add-on is a work in progress and it's being worked on daily to make it stable for our users. I'm personally always on top of things when it comes to troubleshooting and helping users if there's an issue, because I know we are outside the normal function of an add-on. Daily(or close to) versions are released to improve the code and/or to fix bugs reported.

Even if the emby add-on does it's own thing, the Emby Kodi team has been very responsible and the amount of users we have proves this.

A more flexible repo, with responsible devs can be done and has a reason to be. We are all contributing to our projects out of love for Kodi and passion for what we do. Why should we be punished on the same level as those shitty illegal add-ons out there?

There needs to be a compromise somewhere or good devs/projects end up being alienated. If that happens, I daresay this will increase the workload for the Kodi team to provide features without outside help, because Kodi users always want more, always expect more.

I respect the decision of not being able to be part of the official repo as the add-on does not use the safer-slower jsonrpc process to hammer the Kodi database with Emby entries. We made the decision as a team and regardless of the add-on being in the official repo or not, it doesn't stop us from providing a solution users want while still being responsible for what we put out there.

breaking a users database != being responsible.
especially not since there's another safe method you can use.

if there's really any love for kodi, and this is no personal attack but a general comment to all addon devs,
perhaps you should focus a little less on your own addon and care a bit more about the environment your addon operates in.
in your case, sure it's pretty cool you can speed up your addon, but you're blind to the damage it does to everything around you.
Do not PM or e-mail Team-Kodi members directly asking for support.
Always read the Forum rules, Kodi online-manual, FAQ, Help and Search the forum before posting.
  • 1
  • 7
  • 8
  • 9(current)
  • 10
  • 11
  • 13

Logout Mark Read Team Forum Stats Members Help
New "common" but unofficial add-on repo discussion6