-
Notifications
You must be signed in to change notification settings - Fork 21
Open
Labels
effort/weeksEstimated to take multiple weeksEstimated to take multiple weeksneed/triageNeeds initial labeling and prioritizationNeeds initial labeling and prioritization
Description
Scope
👉 TLDR: "provide no worse experience than boxo/gateway-based gateway at dweb.link and ipfs.io"
Rationale
2026 will be the year of change. This project is the best cushion we have for real, biological human users who actually use IPFS for sharing links with other biological humans.
Not everything can be handled in web browsers, but the shortcomings should be worked around with additional UI, explainers and quality of life improvements
TODO
✨ Feature/UX Parity
- Error pages UX: look and contain similar debug info as
boxo/gateway#875- subquest: Error handling UX inconsistency #817
- subquest: Bubble up errors better #816
- URI router for registerProtocolHandler #214 (for use in ipfs-companion and ipfs-desktop handlers)
- Implement Retrieval Timeout #901
- TODO: handling big files
🐛 Bugs
- "Save as" broken: saves SW bootstrap HTML instead of IPFS data #574
- bug: missing support for some hash functions #876
- bug: we need to retain some search params #865
- bug: long CIDs are not normalized before subdomain redirect #745
- bug: dag cbor html preview rendering object properties for CID helia-verified-fetch#257
- Load CID with truncated digests #894
🌟 UX Beyond What is Currently Possible
There are things we could pick up once everything else is addressed
- Do not lose information about HTTP provider if https:// URL is pasted #814
- Add IPNS and DNSLink Support ipfs-check#113
- ux: icon for landing page #916
🗄️ Spec improvements
Things discovered while implementing that need to be changed / clarified.
Metadata
Metadata
Assignees
Labels
effort/weeksEstimated to take multiple weeksEstimated to take multiple weeksneed/triageNeeds initial labeling and prioritizationNeeds initial labeling and prioritization