pdsinterop / solid-link-metadata Goto Github PK
View Code? Open in Web Editor NEWAdds link forwarding and archive/cache information to a URL
License: MIT License
Adds link forwarding and archive/cache information to a URL
License: MIT License
As noted on Gitter by @gibsonf1 (thank you!)
[..] There is a scale issue as well. For example, we have a service that converts a pdf into units of thought which results in up to milions of triples per pdf. So it could be a big burden for a server to handle redirects etc for millions and millions of uris per moved user
A resource in our case is as small as a single triple, and there can be 100's of millions of these in a pod, so scale is an issue but I guess you really just need a pattern matching at the server level to do it. Such that any request with a certain uri pattern would redirect to another pattern.
This should either be discussed and addressed in the spec, or mention may need to be made if the spec is not otherwise adapted in this direction.
As part of the feedback on the spec and vocab on the Solid forum, a scenario was mentioned that we currently do not address explicitly (although it is implied across the various handled use-cases).
We may want to keep a copy at the source, instead of only having a copy at the target
As redirects may be temporary, not permanent, it is not required to delete the original file. Adding a meta entry at the source is sufficient.
This needs to be added in more detail to the existing use-cases to clearly describe the distinction with the implicit mentions.
There is an issue in the Solid Spec repo that discusses redirecting and remapping.
For those interested, visit: solid/specification#136
Various points from that discussion can/should be added here, either directly in "our" spec or as an issue in this repo.
We should take care to make sure any changes here are also reported there (as well as on Gitter chat but that usually sorts itself out).
There is also a direct request/question whether "our" spec could be adopted by the main spec: solid/specification#474
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.