-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Protocol stewardship and improvements
This includes:
Stewarding the IPIP process
Regular public specs and/or implementers calls
Updating / fixing specification issues as they come up
New specifications (e.g. webseeds, enhancements to the trustless gateway spec)
ETA
Q1-Q4
Expected impact
Standardized IPFS implementations, API endpoints, and other interfaces
Progress reporting
Q1
- The team is participating in regular community calls around specs and governance;
- IPFS Steering & Friends
- IPFS Protocol WG
- IPFS Public Utilities WG
- CID Congress
- Igalia Coordination Calls
- etc.
- Spec work
- Documented current state: IPFS Kademlia DHT specification (in review)
- Revisited UnixFS spec, documented remaining work
- Researched and documented current defaults for Kubo, Helia inregards to IPIP 0499: CID Profiles
- Gateway spec clarifications: PSL best practices, redirect handling, query parameters, peerid auth optionality, probing path
- IPNS: default TTL adjustment (+ updating GO and JS implementations)
Q2
- Fill implementation gap to allow Kubo support for IPIP-0449: feat(config):
ipfs addandImportoptions for controling UnixFS DAG Width ipfs/kubo#10774 - docs: add paragraph describing HAMT fanout limit ipfs/specs#507 (closed)
- wip: testing triggering build-and-deply on workflow_run ipfs/specs#506 (closed)
- docs: fix missing asset ipfs/specs#505 (closed)
- IPIP-504:
providerquery parameter as hint for HTTP Gateways ipfs/specs#504 (under discussion) - fix: typo in IMPORTERS_EXPORTERS.md ipfs/specs#503 (merged)
- ci: uci/copy-templates ipfs/specs#502 (merged)
- IPIP-501: Amino DHT HTTP Trustless Gateway compatible Provider Records ipfs/specs#501 (under discussion)
- subdomain gateway: clarify PSL and eTLD best practices ipfs/specs#500 (merged)
- IPIP-499: UnixFS CID Profiles ipfs/specs#499 (under discussion)
Q3
- IPIP-513: Delegated Routing V1 returns 200 for empty results ipfs/specs#513 (under discussion)
- IPIP-512: Limit Identity CID Size to 128 Bytes in UnixFS Contexts ipfs/specs#512 (merged)
- fix: move pages deployment to deploy workflow ipfs/specs#511 (merged)
- ci: deploy fork prs ipfs/specs#510 (merged)
Q4
PRs
- IPIP-0524: Remove IPLD translation from IPFS HTTP Gateway ipfs/specs#524 (open)
- IPIP-0523: Prefer format request param over Accept header ipfs/specs#523 (open)
- docs(trustless-gateway): Add p2p usage section ipfs/specs#520 (open)
- IPIP-518: HTTP(S) URLs in Routing V1 API ipfs/specs#518 (open)
- docs(trustless): clarify streaming gateway behavior & response headers ipfs/specs#517 (merged)
- fix(ipns): missing xref ipfs/specs#515 (merged)
Issues
- Range header cannot be used by browsers ipfs/specs#525 (open)
- DAG-CBOR/CBOR vs DAG-JSON/JSON format inconsistencies ipfs/specs#522 (closed)
- Trustless Gateway format parameter should take priority over accept header? ipfs/specs#521 (open)
- Gateway spec: add a "p2p" section ipfs/specs#519 (open)
- website: broken references ipfs/specs#516 (closed)
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
In progress