Home Community News JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi...

JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

1
SHARE

For years haters have tried to claim that the unofficial Kodi community stood for nothing but piracy. All the while, we maintained our stance that our existence is about making Kodi more accessible to newbies, while maintaining a friendly, positive atmosphere where unofficial developers can share and discuss their code without being exposed to negativity.

Haters would often claim that if developers weren’t interested in piracy, they would be using the official Kodi forums and not TV ADDONS. They were wrong, anyone who has spent time on the official Kodi site knows that it’s definitely not geared for newbies, and that the atmosphere within their forums is extremely hostile and non-conducive to innovation.

This level of hostility can be demonstrated in the latest spat between jsergio123 and the official Kodi team. What happened was that jsergio123 had attempted to submit one of his legitimate Kodi addons (Adultswim) to the official repository, which prompted a question about why he used his own module, instead of metahandler.

Screen Shot 2018 02 22 at 1.06.30 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

At which point he replied that the version of metahandler in the official repository was broken…

Screen Shot 2018 02 22 at 1.10.28 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

Lunatixz (Team Kodi staff) then replied saying that TV ADDONS developer Eldorado should submit the latest updates to the official repository. It has been a while since anyone from TV ADDONS submitted code there for obvious reasons…

Screen Shot 2018 02 22 at 1.16.46 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

Martijn (Team Kodi leader) seemed to prefer that rather jsergio123 use his embedded modules rather than have a TV ADDONS developer submit code, even though a day before Lunatixz had said the exact opposite…

Screen Shot 2018 02 22 at 1.21.02 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

At which point jsergio123 agreed and said that perhaps he would ask Eldorado to submit his metahandler changes anyway…

Screen Shot 2018 02 22 at 1.23.03 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

This is where things started to get hostile. Apparently jsergio123 had asked Martijn permission to use a public API key for TMDB belonging to Team Kodi. Keep in mind that this key is totally public…

Screen Shot 2018 02 22 at 1.28.40 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

At this point Lunatixz seemed to have disagreed entirely with what Martijn had said…

Screen Shot 2018 02 22 at 1.31.55 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

And then jsergio123 replied explaining that he had already made changes to metahandler, and that he would be willing to submit the code to the official repository…

Screen Shot 2018 02 22 at 1.36.22 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

To which Lunatixz replied, saying he should definitely submit the metahandler changes so that other developers could benefit from them too…

Screen Shot 2018 02 22 at 1.40.50 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

And jsergio123 replied that he would submit the changes…

Screen Shot 2018 02 22 at 1.42.40 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

Evidently jsergio123 submitted the metahandler changes as requested, only to receive this reply from Lunatixz saying that his changes did not affect functionality and would therefore not be accepted…

Screen Shot 2018 02 22 at 1.43.59 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

At which point jsergio123 replied arguing that the metahandler version in the official repository is broken and that his code changes would fix much of it…

Screen Shot 2018 02 22 at 1.47.14 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

Lunatixz replied questioning the form of the code written by jsergio123, essentially saying that jsergio123 should use the broken metahandler available in the official repository instead…

Screen Shot 2018 02 22 at 1.50.41 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

It should be noted that it is important that the official repository contain the latest up-to-date versions of dependencies, especially for addons which are housed in the official repository. Otherwise, users would have to install an unofficial repository to get updated dependencies for official addons.

At this point jsergio123 demonstrated frustration with the fact that he had spent already several days going back and forth with Team Kodi, correcting code, meanwhile his submission was being denied…

Screen Shot 2018 02 22 at 1.54.49 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

At which point official Kodi repository administrator Razzeee explained that since jsergio123’s metahandler update only corrected what he considers to be a minor fix, it would not make sense to accept the updated code into the official Kodi repository…

Screen Shot 2018 02 22 at 1.58.04 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

Lunatixz then went ahead and closed jsergio123’s metahandler contribution, denying the update…

Screen Shot 2018 02 22 at 2.00.45 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

Which resulted in jsergio123 voicing his frustration over Twitter…

Screen Shot 2018 02 22 at 2.04.35 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

At which point Razzeee replied on Twitter saying that his changes would have been accepted had he not voiced his frustration over Twitter, when actually his code contribution had already been closed and denied…

Screen Shot 2018 02 22 at 11.43.12 AM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

And jsergio123 responded…

Screen Shot 2018 02 22 at 2.07.43 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi RepositoryAt which point Martijn posted on GitHub telling him to get lost…

Screen Shot 2018 02 22 at 2.11.20 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

The name calling obviously got to jsergio123, who then replied saying he would push his own metahandler update which would dynamically scrape Kodi’s API keys for TMDB, that way they couldn’t reset them to prevent it from happening…

Screen Shot 2018 02 22 at 2.12.50 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

Which resulted in this interaction with da-anda (another Team Kodi developer) stating that they would stop providing API keys to Kodi users entirely if jsergio123 began automatically scraping them. Martijn then replied with a less than welcoming response…

Screen Shot 2018 02 22 at 2.15.11 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

At which point jsergio123 obviously gave up arguing, stating that when it comes to open source he could push whatever he wanted through his own repository, even if Team Kodi was against it…

Screen Shot 2018 02 22 at 2.18.17 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

To which Martijn replied basically telling him to get lost, while saying that he hopes the MPA pays him a visit…

Screen Shot 2018 02 22 at 2.24.00 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

It wasn’t really cool for Martijn to say he hopes that jsergio123 gets visited by copyright bullies, something you shouldn’t even wish upon your worst enemy, especially since jsergio123 is only involved in legitimate development.

Kodi then tweeted this message from their official Twitter profile, mislabelling the entire “unofficial” Kodi community as bad actors in the process…

Screen Shot 2018 02 22 at 2.31.02 PM 1 - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

At which point another unofficial developer who goes by the name JAV Stream stepped in to voice his concern that Kodi using this opportunity to scapegoat the entire unofficial community, when their issue should have only been with a single developer…

Screen Shot 2018 02 22 at 2.33.29 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

And it continues…

Screen Shot 2018 02 22 at 8.47.14 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

And jsergio123 got in the last word before the thread was once again closed…

Screen Shot 2018 02 22 at 8.47.22 PM - JSergio123 and Team Kodi Feud Over Code Contribution to the Official Kodi Repository

We are not saying that jsergio123 was entirely correct in this situation, however we are trying to shine light on how the official Kodi team interacts with outsiders. They could have certainly been more welcoming of jsergio123’s attempts to contribute code, and could also have accepted the code change even though it may have only have fixed a small percentage of issues. Big or small, a fix is a fix.

Have a Question? Visit our Discussion Forums Today! There's always someone who's eager to be of assistance. Praise is always appreciated as well.

Please remember that our community is supported entirely by volunteers, developers are not paid and updates to their Kodi addons are made during their free time.