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

Auxiliary resource type for configuration #178

Open
justinwb opened this issue Apr 30, 2020 · 1 comment
Open

Auxiliary resource type for configuration #178

justinwb opened this issue Apr 30, 2020 · 1 comment

Comments

@justinwb
Copy link
Member

Creating this issue to track discussion and feedback for a new type of auxiliary resource - Configuration - which would be used to store configurable parameters for a given resource (which could also be inherited as part of a resource hierarchy when set on a container).

For example, whether to maintain Mementos for a given resource, or suggestions to the server about how data within a given resource might be indexed.

The rationale for a configuration auxiliary resource type is that a descriptive auxiliary resource is a catch-all to store anything that can annotate the directly associated solid resource, while a configuration auxiliary resource is meant to influence how servers may process the same, and so there may be good reason to have the configuration auxiliary resource be kept separately with stricter permissions than the descriptive auxiliary resource.

The configuration auxiliary resource type was originally included in the auxiliary resource candidate proposal, but was removed during editorial review until more use cases can be presented that justify the storage of configuration parameters in their own auxiliary resource requiring different permissions.

Related issues / comments / conversations:

@justinwb justinwb changed the title Auxiliary resource type for resource configuration Auxiliary resource type for configuration Apr 30, 2020
@justinwb justinwb self-assigned this May 1, 2020
@csarven
Copy link
Member

csarven commented May 4, 2020

Proposal for clients requesting to create Memento's URI-R and have the server create URI-M, create/update URI-T: #61 (comment) . Essentially include header:

PUT https://csarven.ca/linked-research-decentralised-web
Link: <http://mementoweb.org/ns#OriginalResource>; rel="type"

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

2 participants