Open ReenigneArcher opened 3 years ago
Some ideas...
Plugin Repository (decided against this, separate github organization instead with separate repos)
RetroArcher.plugins
repo which would be separated from RetroArcher.X
.template
branch as a basenightly
branchPlugin Requirements
plug-ins
Likely required changed to RetroArcher.X
RetroArcher.plugins
repo__init__.py
Here's a preview of the in process plugin management page.
Plugins to be installed to the plugins
folder within the RetroArcher root directory.
Idea for structure of a plugin:
└───example-plugin
│ manifest.xml
│
├───bin
├───code
│ requirements.txt
│ __init__.py
│
├───html
│ config.html
│ index.html
│
├───lib
└───resources
├───css
├───fonts
├───images
│ background.png
│ icon.png
│
└───js
Milestones:
This issue is stale because it has been open for 30 days with no activity. Remove the stale label or comment, otherwise this will be closed in 5 days.
Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
If RetroArcher supported plugins it would provide an easier way for people to make RetroArcher better without having to contribute to the core project (which can be quite overwhelming).
Describe the solution you'd like A clear and concise description of what you want to happen.
Something similar to plugins from one of these:
More research is needed
Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.
Additional context Add any other context or screenshots about the feature request here.
Examples of possible plugins: