Giter VIP home page Giter VIP logo

solid-link-metadata's People

Contributors

poef avatar potherca avatar sjoerdvangroning avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

solid-link-metadata's Issues

Should we address / discuss scale?

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.

Add explicit use-case for keeping a copy at both source and target locations

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.

Related issues in Solid Spec repo

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.