Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Applying for having the addon included in the official add-on repositories #56

Open
mYnDstrEAm opened this issue Jul 25, 2021 · 3 comments

Comments

@mYnDstrEAm
Copy link

The add-on seems to work on Debian and other operating systems and to be very useful (despite e.g. game-covers missing) so could you please apply for having it included in the official add-on repositories?

@solbero
Copy link
Collaborator

solbero commented Jul 26, 2021

I am working on implementing an API for scraping game information and artwork. When that is finished and I have written some test my plan is to submit the add-on to the official repositories.

@RobLoach
Copy link
Owner

I did have worries about in being in the official repositories because there is a good amount of set up in order to get Lutris installed itself. In addition, it's only designed to run in Linux. I'm open to the idea if you are! Solbero's repositiory works really well in the mean time though.

@solbero
Copy link
Collaborator

solbero commented Jul 30, 2021

You do have a point, @RobLoach. It is a lot less maintenance to support the unofficial repository. However, I do not see that our add-on breaks any of the official Kodi repository guidelines. For instance, you have Advanced Launcher which must have external programs installed to function.

Also, Lutris has become very popular in the Linux gaming community. @strycore and the Lutris team also seem positive to to having Lutris on different interfaces, the add-on is is mentioned on their project wiki. So submitting the add-on to the official repository might make Kodi more of a viable gaming interface, which I think is a good thing. Work on the internal gaming capabilities of Kodi seems to have slowed down after v18.

But things take time. Before I at least begin the process to submit the addon I would like some things to be in place:

  • Use a makefile or GitHub actions to automate the submission process, code checking and packaging.
  • Write some unit test if possible, this is a challenge though since a lot of functions rely on Kodi Python modules.
  • Finish integrating artwork and information from external APIs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants