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

shorty: Redesign of the app internal plugin interface #3

Open
arkascha opened this issue Mar 24, 2013 · 0 comments
Open

shorty: Redesign of the app internal plugin interface #3

arkascha opened this issue Mar 24, 2013 · 0 comments

Comments

@arkascha
Copy link
Contributor

Shorty offers a plugin interface currently only used by the Tracking plugin.

Future plugins should not simply extend that interface by adding new variants. Instead the interface should be reimplemented in a more object centric way:

  • Only one request to each plugin that registers all features and requirements the plugin addresses. This should make debugging and understanding much easier.
  • A list of objects derived from a common base class instead of the current list of associative arrays. That would simplify error checking at runtime and at implementation level.
@ghost ghost assigned arkascha Mar 24, 2013
@arkascha arkascha changed the title shorty: Redesign if the app internal plugin interface shorty: Redesign of the app internal plugin interface Feb 11, 2016
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