You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: update links to current specs and mark historical docs
- update README.md to link to specs.ipfs.tech for UnixFS and Bitswap
- update README.md to link to kubo repo for implementation-specific specs
- clarify kubo-specific specs are implementation details
- add historical context notes to legacy specs from ~2015
- mark ARCHITECTURE.md as historical (from ~2015)
- fix IPNS Record Creation and Verification link
Copy file name to clipboardExpand all lines: DWEB_ADDRESSING.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,8 @@
1
1
#  Addressing on the Decentralized Web
2
2
3
+
> [!NOTE]
4
+
> This is an incomplete work-in-progress document from the early days of IPFS. For current addressing specifications, please refer to https://specs.ipfs.tech/
Copy file name to clipboardExpand all lines: IMPORTERS_EXPORTERS.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,8 @@
1
1
#  Data Importers & Exporters
2
2
3
+
> [!NOTE]
4
+
> This is a work-in-progress specification from the early days of IPFS. For current UnixFS and data import specifications, please refer to https://specs.ipfs.tech/unixfs/
-[DAG-CBOR](https://ipld.io/docs/codecs/known/dag-cbor/) - binary format, supporting the complete IPLD Data Model, with excellent performance, and suitable for any job.
47
47
-[DAG-JSON](https://ipld.io/docs/codecs/known/dag-json/) - human-readable format, supporting almost the complete IPLD Data Model, and very convenient for interoperability, development, and debugging.
48
-
-[DAG-PB](https://ipld.io/docs/codecs/known/dag-pb/) - a binary format for specific limited structures of data, which is highly used in IPFS and [UnixFS](./UNIXFS.md).
48
+
-[DAG-PB](https://ipld.io/docs/codecs/known/dag-pb/) - a binary format for specific limited structures of data, which is highly used in IPFS and [UnixFS](https://specs.ipfs.tech/unixfs/).
49
49
-[CAR](https://ipld.io/specs/transport/car/) - transport format used to store content addressable objects in the form of IPLD block data as a sequence of bytes; typically as an [application/vnd.ipld.car](https://www.iana.org/assignments/media-types/application/vnd.ipld.car) file with a `.car` extension
-[multicodec](https://github.com/multiformats/multicodec) - self-describing protocol/encoding streams (note: a file is a stream).
54
54
-[multistream](https://github.com/multiformats/multistream) - multistream is a format -- or simple protocol -- for disambiguating, and layering streams. It is extremely simple.
55
55
-**Files and Directories:**
56
-
-[UnixFS](./UNIXFS.md)
56
+
-[UnixFS](https://specs.ipfs.tech/unixfs/)
57
57
- Related userland concepts (external docs):
58
58
-[MFS, Mutable File System, or the Files API](https://docs.ipfs.tech/concepts/file-systems/#mutable-file-system-mfs)
59
59
-**Storage Layer:**
60
60
-[Pinning Service API](https://ipfs.github.io/pinning-services-api-spec/)
61
-
-[Repo](./REPO.md) - IPFS node local repository spec
62
-
-[FileSystem Repo](./REPO_FS.md) - IPFS node local repository spec
61
+
-[Repo](https://github.com/ipfs/kubo/blob/master/docs/specifications/repository.md) - Kubo-specific local repository implementation details
-[KeyChain](./KEYCHAIN.md) - Distribution of cryptographic Artifacts
68
68
-**Networking layer:**
69
69
-[libp2p](https://github.com/libp2p/specs) - libp2p is a modular and extensible network stack, built and use by IPFS, but that it can be reused as a standalone project. Covers:
70
70
-**Records, Naming and Record Systems:**
71
71
-[IPNS](https://specs.ipfs.tech/ipns/) - InterPlanetary Naming System
72
-
-[IPNS Record Creation and Verification](https://specs.ipfs.tech/ipns/ipns-pubsub-router/)
72
+
-[IPNS Record Creation and Verification](https://specs.ipfs.tech/ipns/ipns-record/)
73
73
-[IPNS over PubSub](https://specs.ipfs.tech/ipns/ipns-pubsub-router/)
74
74
-[DNSLink](https://dnslink.dev) - mapping DNS names to IPFS content paths
75
75
-[DNSAddr](https://github.com/multiformats/multiaddr/blob/master/protocols/DNSADDR.md) - mapping DNS names to libp2p multiaddrs
0 commit comments