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

Add specification for Web Pathing #432

Open
lidel opened this issue Aug 14, 2023 · 0 comments
Open

Add specification for Web Pathing #432

lidel opened this issue Aug 14, 2023 · 0 comments
Assignees
Labels
kind/missing-specs A gap in specs for things already used in the real world P1 High: Likely tackled by core team if no one steps up

Comments

@lidel
Copy link
Member

lidel commented Aug 14, 2023

This is a placeholder for writing a specification on how /ipfs and /ipns paths are intended to work on HTTP Gateways and other Web contexts, such as ipfs:// and ipns:// in browsers with native, verifiable handler for these schemas.

Initial Scope Idea

  • Should be at https://specs.ipfs.tech/web-pathing/ (very important)
  • This is not "just" writing down UnixFS pathing. Web Pathing is about defining a MVP subset of IPFS and conventions to ensure interop with the web.
  • This is not only about HTTP URLs for Gateways, but will also inform behavior of native ipfs:// and ipns:// (e.g. Brave, ipfs-chromium), which is expected to be the same on both.

Things the specs MUST cover

Moved to #453 ← please comment on the PR.

@lidel lidel added need/triage Needs initial labeling and prioritization kind/missing-specs A gap in specs for things already used in the real world labels Aug 14, 2023
@lidel lidel changed the title Gateway: specification for Web Pathing Gateway: add specification for Web Pathing Aug 14, 2023
@lidel lidel self-assigned this Nov 12, 2023
@lidel lidel added P1 High: Likely tackled by core team if no one steps up and removed need/triage Needs initial labeling and prioritization labels Nov 12, 2023
@lidel lidel changed the title Gateway: add specification for Web Pathing Add specification for Web Pathing Nov 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/missing-specs A gap in specs for things already used in the real world P1 High: Likely tackled by core team if no one steps up
Projects
None yet
Development

No branches or pull requests

1 participant