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

SkyX Plugin System Proposal #8

Open
ron-popov opened this issue Nov 1, 2017 · 2 comments
Open

SkyX Plugin System Proposal #8

ron-popov opened this issue Nov 1, 2017 · 2 comments

Comments

@ron-popov
Copy link
Member

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.

@yotam180
Copy link
Member

yotam180 commented Nov 1, 2017

I like it

@ron-popov
Copy link
Member Author

I kinda wrote just so that i won't forget it while your'e abroad, but ok.

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

2 participants