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

Plugin system #100

Open
1 of 6 tasks
Arantor opened this issue Sep 24, 2017 · 0 comments
Open
1 of 6 tasks

Plugin system #100

Arantor opened this issue Sep 24, 2017 · 0 comments
Labels
new feature Significant bit of new functionality

Comments

@Arantor
Copy link
Member

Arantor commented Sep 24, 2017

I nuked the old plugin system that was largely a glorified find/replace manager. We have a hook-style system, some kind of stronger API would be great for this.

  • better hook system
  • ability to enable/disable plugins
  • ability to remove plugins
  • ability to add plugins
  • validate JSON syntax automagically(?)
  • validate that the hook callables really are callable at install time (we can force-rewrite the PSR4 paths that Composer will use at runtime for this)
@yamikuronue yamikuronue added this to the Beyond 3.0 milestone Oct 17, 2017
@yamikuronue yamikuronue removed this from the "BESM: Big Engine, Small Modifications" Release milestone Jan 12, 2018
@Justyne Justyne added the new feature Significant bit of new functionality label Jun 9, 2018
@Justyne Justyne added this to the Functional Release 2 milestone Jun 9, 2018
@Arantor Arantor mentioned this issue Sep 22, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature Significant bit of new functionality
Projects
None yet
Development

No branches or pull requests

3 participants