diff --git a/docs/source/ecosystem.md b/docs/source/ecosystem.md index cd88cfd8..e5294b9b 100644 --- a/docs/source/ecosystem.md +++ b/docs/source/ecosystem.md @@ -47,6 +47,13 @@ The diagram below shows, how the different projects relate to one another. * `pgpainless-cert-d` - PGPainless-based implementation of `pgp-cert-d-java` * `pgpainless-cert-d-cli` - CLI frontend for `pgpainless-cert-d` +* {{ '[PGPainless-WOT](https://{}/pgpainless/pgpainless-wot)'.format(repo_host) }} + Implementation of the [OpenPGP Web of Trust specification](https://sequoia-pgp.gitlab.io/sequoia-wot/) using PGPainless. + * `pgpainless-wot` - Parse OpenPGP keyrings into a generic `Network` object + * `wot-dijkstra` - Perform queries to find paths inside a `Network` object + * `pgpainless-wot-cli` - CLI frontend for `pgpainless-wot` and `wot-dijkstra` + * `wot-test-suite` - Test vectors ported from [Sequoia-PGPs WoT implementation](https://gitlab.com/sequoia-pgp/sequoia-wot/-/tree/main/tests/data) + * {{ '[PGPeasy](https://{}/pgpainless/pgpeasy)'.format(repo_host) }} Prototypical, comprehensive OpenPGP CLI application * `pgpeasy` - CLI application \ No newline at end of file diff --git a/docs/source/ecosystem_dia.md b/docs/source/ecosystem_dia.md index 6469faaa..bc4bd190 100644 --- a/docs/source/ecosystem_dia.md +++ b/docs/source/ecosystem_dia.md @@ -27,6 +27,13 @@ flowchart LR subgraph VKS-JAVA vks-java-cli-->vks-java end + subgraph PGPAINLESS-WOT + wot-test-suite-->pgpainless-wot + pgpainless-wot-->wot-dijkstra + pgpainless-wot-cli-->pgpainless-wot + pgpainless-wot-->pgpainless-core + pgpainless-wot-cli-->pgpainless-cert-d + end subgraph PGPEASY pgpeasy-->pgpainless-cli pgpeasy-->wkd-java-cli diff --git a/docs/source/ecosystem_dia.png b/docs/source/ecosystem_dia.png index 70872a9f..0efa16a8 100644 Binary files a/docs/source/ecosystem_dia.png and b/docs/source/ecosystem_dia.png differ diff --git a/docs/source/ecosystem_dia.svg b/docs/source/ecosystem_dia.svg index f242a5c0..7ace9a54 100644 --- a/docs/source/ecosystem_dia.svg +++ b/docs/source/ecosystem_dia.svg @@ -1 +1 @@ -PGPEASYVKS-JAVACERT-D-PGPAINLESSCERT-D-JAVAWKD-JAVAPGPAINLESSSOP-JAVApgpeasyvks-javavks-java-clipgpainless-cert-dpgpainless-cert-d-clipgp-certificate-storepgp-cert-d-javapgp-cert-d-java-jdbc-sqlite-lookupwkd-javawkd-java-cliwkd-test-suitepgpainless-corepgpainless-soppgpainless-clisop-javasop-java-picocli \ No newline at end of file +PGPEASYPGPAINLESS-WOTVKS-JAVACERT-D-PGPAINLESSCERT-D-JAVAWKD-JAVAPGPAINLESSSOP-JAVApgpeasypgpainless-wotwot-test-suitewot-dijkstrapgpainless-wot-clivks-javavks-java-clipgpainless-cert-dpgpainless-cert-d-clipgp-certificate-storepgp-cert-d-javapgp-cert-d-java-jdbc-sqlite-lookupwkd-javawkd-java-cliwkd-test-suitepgpainless-corepgpainless-soppgpainless-clisop-javasop-java-picocli \ No newline at end of file