Skip to content

Move from xbmcswift2 to codequick #30

Description

@thomas-ernest

xbmcswift2 has not been updated for a long time, since 2013. It is compatible with python 3 thanks to enen92's efforts. It is mentioned that kodiswift should be used on https://kodi.wiki/view/Development_Tools#KodiSwift. But it is not even compatible with python 3. The great benefit of this plugin is the CLI testing of the plugin, but it doesn't work out of the box.
Several members of the community recommend to use XBMC features directly, without framework.

codequick is used by some plugins e.g. Catch-Up TV and More.
Framework is much active. There are commits from last July, writing these line in August 2023.

It seems equivalent features are available :

  • from dict to XBMC objects for listitem. Is playlist supproted ?
  • routing to move between menus
  • storage for token and cached categories
  • utils to colorize or to get plugin info
  • CLI doesn't seem to be available. Another testing solution needs to be defined.
  • streams. Not yet used in xbmcswift2 yet, needed soon.

Metadata

Metadata

Assignees

No one assigned

    Labels

    rewriteRather big issue to rewrite, refactor code. Few feature enhancement expected, rather stability.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions