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

Implement composition/chaining of extensions #13

Open
birkland opened this issue May 13, 2016 · 1 comment
Open

Implement composition/chaining of extensions #13

birkland opened this issue May 13, 2016 · 1 comment

Comments

@birkland
Copy link
Contributor

This pattern is necessary when multiple extensions are bound to a single resource
If it’s not part of the registry model already, find out how to deterministically arrive at the order in which the request/response are routed through extensions

Depends on:

Simplifying assumptions:

  • Assume that composition/chaining is only a concern when filtering requests to/from repository resources (e.g. it does not apply to exposed URIs)

Testing:

  • Verify that order of extensions is deterministic
@ajs6f
Copy link
Contributor

ajs6f commented May 13, 2016

This is something where the SSWAP approach of fully specifying the semantics of services is really nice. You can mechanically infer some notion of validity for a proposed ordering. But that comes at a price, no doubt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants