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

Research Creation of Plugin System #1

Open
pedromsilvapt opened this issue Nov 2, 2017 · 0 comments
Open

Research Creation of Plugin System #1

pedromsilvapt opened this issue Nov 2, 2017 · 0 comments

Comments

@pedromsilvapt
Copy link
Owner

Create a system that allows to install custom plugins, such as receivers, providers, repositories and so on.

Current Proposal

Allow the application to register custom entity containers, with a folder associated to each one. After that, every plugin can define several entities and several files for each entity. On install, each file is then copied to the <entityFolder>/<pluginName>/<file>.

Still under consideration is the strategy used that will be used for registering the entities:

  1. Should it be done in an automatic and standardized way for all entities;
  2. Should each plugin be responsible for the initialization;
  3. A combination of both;
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

1 participant