Skip to content

Pyblish marketplace

how would you make a marketplace for Pyblish

  • a python module that manages plugin detection, and installation/discovery

distribution¶

  • download python file from the web., no need for packaging each file IMO
  • plugins might have dependencies, e.g. another module, install as py-module solves that.
  • a central repo that tracks plugins (overlap with plugget)
    • make a Pyblish folder in plugget-pkgs
  • save plugin to a folder in e.g. local/pyblish
  • create Plugget install action for Pyblish

installation¶

  • a UI to browse plugins, their instructions, etc.
    • click on plugin (pack) to install it, or read description.
  • reuse plugget qt ui
  • create a Pyblish manager, all it has to do is discover plugins from local/pyblish

config¶

mix and match plugins, with the pyblish-config: create a config for your Pyblish pipeline

Pyblish plugins

todo