-
-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Cleanup from the move from "Reframe" to "HTTP Delegated Routing" #9479
Comments
cc @tinytb @achingbrain for visibility, as some of this impacts routing options for JS in browser. Namely, if we don't plan to do delegated routing over libp2p protocol any time soon, then at very least we need DHT(+HTTP IPNI) racing proxy at routing.delegate.ipfs.io/, and that means we need to update |
@lidel correct, but also IPIP-337 is insufficient as is in that it doesn't support streaming, nor does it support IPNS. While in theory you could rely on IPIP-351 for IPNS resolution it too will not support streaming. Perhaps you could argue IPNS doesn't want streaming, and endpoints should just use some heuristic to decide on their end what's "good enough" and return a single value, however that could also cause problems with consistency among IPNS records with overlapping validity (e.g. someone who publishes updates daily with record EOLs a year in the future). |
2023-03-20 discussion amongst @guseggert @lidel and @aschmahmann was to name this "Routing v1 HTTP API" |
Noticed a sentence I'd duplicated and revised it to make note of the 'Routing V1' title referenced here: ipfs/kubo#9479
I think as of #9877, we can successfully close this. |
@hacdias: a couple of thoughts:
|
This takes care of some outdated blogposts pointing at Reframe. We point at /routing/v1 instead, and add disclaimers where needed. Context: ipfs/kubo#9479
This takes care of some outdated blogposts pointing at Reframe. We point at /routing/v1 instead, and add disclaimers where needed. Context: ipfs/kubo#9479
Done Criteria
Code and docs are clear that "HTTP Delegated Routing" is what is supported/maintained currently. References to Reframe should be updated.
Why Important
Now that we have the
/routing/v1
HTTP API client integrated, and Reframe has been deprecated for two releases (0.17, 0.18), we should remove it in 0.19 to avoid user confusion.Notes
Cleanup items
The text was updated successfully, but these errors were encountered: