This repository was archived by the owner on Mar 28, 2023. It is now read-only.

Description
Done Criteria
There is a schema that Go IPFS Stewards (go-ipfs) and Data Systems (storethesytem) agree on and is checked in. Basically, with what we know today, are there any changes that should be made to the schema? If so, they should get be checked in.
Why Important
Enables client and server implementations to be worked on and deployed independently without fear that there will be breaking changes. This is needed for ipfs/kubo#8775.
Notes
This v1 schema should be set in light of what have learned from delegated routing conversations with storetheindex. The schema should be set based on what is believed to be best for delegated-routing, but should be informed of real usecases.
As part of this discussion, we should be clear about where the "Filecoin records" are getting filtered out: a) on the Indexer implementation of "findproviders" or b) on the client side (e.g., Hydra, go-ipfs) after getting the "findproviders" result.
There are existing / related PRs open around this:
#6
#7