From 5ae89eab61c3fa57e31014fd2a06a5d8d2533ba2 Mon Sep 17 00:00:00 2001 From: Danny Salman Date: Tue, 6 Sep 2022 14:35:31 -0400 Subject: [PATCH] Update Implementations page & general tweaks (#143) * update transport implementations * move quic to steam mux, template for steam mux, category change * update muxers, channels * nats, discov, edits * closes #73; statement update * add title, interface, some impl updates for util, pub/sub + more * closes #63; clarify legend and source code. bubble already shows github logo * closes #62; add link to site source code * general impl updates + edits * edits * edits * edits * edits * edits * impl updates + edits * update titles, edits, content routing * change transmission back to transports * column * edits * edits * add zig placeholders * rmv spdy * edits * rmv muxado * edits * add swift * change 'full spec' to 'supported implementations' * Apply suggestions from code review Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com> * rmv interfaces * edits * update go links * Apply suggestions from code review Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com> Co-authored-by: Prithvi Shahi <50885601+p-shahi@users.noreply.github.com> --- .hugo_build.lock | 0 config.toml | 1 + content/implementations.html | 56 ++-- content/index.html | 4 +- data/implementations/connection_upgrades.json | 66 ++--- data/implementations/crypto_channels.json | 143 ++++++---- data/implementations/discovery.json | 149 +++++++++-- data/implementations/nat_traversal.json | 250 ++++++++++++++--- data/implementations/others.json | 78 +++++- data/implementations/peer_routing.json | 85 +++++- data/implementations/record_stores.json | 40 ++- data/implementations/stream_muxers.json | 131 +++++++-- data/implementations/transports.json | 252 +++++++++++++----- data/implementations/utils.json | 210 +++++++++------ js/implementations.js | 52 ++-- layouts/partials/footer.html | 1 + layouts/partials/implementation.html | 3 - less/lib/buttons.less | 14 - 18 files changed, 1100 insertions(+), 435 deletions(-) create mode 100644 .hugo_build.lock diff --git a/.hugo_build.lock b/.hugo_build.lock new file mode 100644 index 0000000..e69de29 diff --git a/config.toml b/config.toml index 4bc88d4..57944c4 100755 --- a/config.toml +++ b/config.toml @@ -14,3 +14,4 @@ googleAnalytics = "UA-96910779-2" author = "Protocol Labs" github = "https://github.com/libp2p/libp2p" specifications = "https://github.com/libp2p/specs" + website = "https://github.com/libp2p/website" diff --git a/content/implementations.html b/content/implementations.html index 234f548..2772c11 100755 --- a/content/implementations.html +++ b/content/implementations.html @@ -15,7 +15,8 @@

Implementations

-

libp2p is composed of many modules and different parts. Here you can see an overview over all the different libraries we develop, along with the status of the implementation.

+

libp2p is composed of many modules and different parts. Here, overviews are available for all the different libraries, along with the + status of each implementation. All sections use the same status legend and link to the implementation's source code.