Skip to content

SkyX Plugin System Proposal #8

@ron-popov

Description

@ron-popov

SkyX plugins must be hosted on github and as a result open source.
When a user would like to add a SkyX plugin, he would pass the github username of the plugin's author and the name of the repo where the desired plugin is hosted at, according to the following syntax :
<Github Username>/<Repo name>.
This repo needs to contain a plugin settings file which will contain metadata regarding the plugin.
In addition the plugin will contain the names of all of the plugin's source files and the plugin's dependencies. The dependencies and source files will be loaded according to the order specified.
All of the source files have to be hosted at the same repo as the plugin settings file.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions