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

Extension System Needed #15

Open
JD-P opened this issue Jun 23, 2019 · 0 comments
Open

Extension System Needed #15

JD-P opened this issue Jun 23, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request Refactor Changes to the code base aimed at paying off technical debt

Comments

@JD-P
Copy link
Owner

JD-P commented Jun 23, 2019

As the feature set of accordius expands, it becomes less and less reasonable to expect every administrator to want every supported feature. More importantly, the system becomes increasingly fragile as each feature begins interacting with other features and is required to work to set up a base installation.

Ideally there should be a 'core' accordius, with features beyond that being provided by add-ons and extensions. This of course requires that the extension system be pretty good, since it needs to implement complex features. Some current features & roadmap items which should really be extensions include:

  • Regret Karma/Review System
  • Hypothesis Annotations
@JD-P JD-P added the enhancement New feature or request label Jun 23, 2019
@JD-P JD-P self-assigned this Jun 23, 2019
@JD-P JD-P added the Refactor Changes to the code base aimed at paying off technical debt label Jun 30, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Refactor Changes to the code base aimed at paying off technical debt
Projects
None yet
Development

No branches or pull requests

1 participant