From 5d742bda8f41261193c4f969afcbcb357969898e Mon Sep 17 00:00:00 2001 From: dconnolly Date: Thu, 14 Jul 2022 23:46:49 +0000 Subject: [PATCH] deploy: 7cd228f6aac84df61ce777ab4cfd7066a35814b2 --- zcash-zf-dag.html | 572 +++++++++++++++++++-------------------- zcash-zf-dag.svg | 572 +++++++++++++++++++-------------------- zcash-zf-devops-dag.html | 172 ++++++------ zcash-zf-devops-dag.svg | 172 ++++++------ zcash-zf-frost-dag.html | 286 ++++++++++---------- zcash-zf-frost-dag.svg | 286 ++++++++++---------- 6 files changed, 1030 insertions(+), 1030 deletions(-) diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index b4a15743..06ffd83e 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -27,15 +27,15 @@ Epic: Zebra as a lightwalletd backend +cluster_1 + +Tracking: Documentation + + cluster_2 Tracking: Zebra as a Full-Node Wallet - -cluster_1 - -Tracking: Tech Debt - cluster_4 @@ -43,8 +43,8 @@ cluster_0 - -Tracking: Documentation + +Tracking: Tech Debt @@ -69,10 +69,108 @@ - + +ZcashFoundation/zebra#2971 + + +ZcashFoundation/zebra#2971 +Fix crawler.rs doctest + + + + + +ZcashFoundation/zebra#1963 + + +ZcashFoundation/zebra#1963 +Work out how to release +Zebra binaries + + + + + +ZcashFoundation/zebra#755 + + +ZcashFoundation/zebra#755 +Automate zebrad releases + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 + + + + + +ZcashFoundation/zebra#2564 + + +ZcashFoundation/zebra#2564 +Include git metadata in +docker logs and Google +Cloud panic reports + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 + + + + + +ZcashFoundation/zebra#4412 + + +ZcashFoundation/zebra#4412 +Automate pinning CI +dependencies to specific +commit hashes + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 + + + + + +ZcashFoundation/zebra#2972 + + +ZcashFoundation/zebra#2972 +Make it easy for users to +discover how to configure +Zebra + + + + + +ZcashFoundation/zebra#2740 + + +ZcashFoundation/zebra#2740 +Documentation: link to +Zebra architecture blog +posts in zebrad overview +for devs in the book + + + + + ZcashFoundation/zebra#271 - + ZcashFoundation/zebra#271 Sapling/Orchard Key @@ -81,9 +179,9 @@ - + ZcashFoundation/zebra#269 - + ZcashFoundation/zebra#269 Sapling/Orchard note @@ -99,9 +197,9 @@ - + ZcashFoundation/zebra#3002 - + ZcashFoundation/zebra#3002 Sapling note decryption @@ -116,9 +214,9 @@ - + ZcashFoundation/zebra#325 - + ZcashFoundation/zebra#325 Block Chain Scanning @@ -126,9 +224,9 @@ - + ZcashFoundation/zebra#4691 - + ZcashFoundation/zebra#4691 Stop assuming testnet @@ -138,9 +236,9 @@ - + ZcashFoundation/zebra#267 - + ZcashFoundation/zebra#267 Implement ZIP-32 Sapling @@ -150,9 +248,9 @@ - + ZcashFoundation/zebra#2064 - + ZcashFoundation/zebra#2064 Import Poseidon hash into @@ -161,9 +259,9 @@ - + ZcashFoundation/zebra#2192 - + ZcashFoundation/zebra#2192 Implement @@ -174,9 +272,9 @@ - + ZcashFoundation/zebra#181 - + ZcashFoundation/zebra#181 Sprout note @@ -186,9 +284,9 @@ - + ZcashFoundation/zebra#321 - + ZcashFoundation/zebra#321 Create Output Proof @@ -196,9 +294,9 @@ - + ZcashFoundation/zebra#272 - + ZcashFoundation/zebra#272 Sprout Key Agreement and @@ -207,9 +305,9 @@ - + ZcashFoundation/zebra#2496 - + ZcashFoundation/zebra#2496 Handle a ivk == ⊥ @@ -220,9 +318,9 @@ - + ZcashFoundation/zebra#3869 - + ZcashFoundation/zebra#3869 Orchard: ensure that ivk @@ -232,9 +330,9 @@ - + ZcashFoundation/zebra#278 - + ZcashFoundation/zebra#278 Sapling Note Builder @@ -242,9 +340,9 @@ - + ZcashFoundation/zebra#2447 - + ZcashFoundation/zebra#2447 Define a new `Amount` @@ -255,9 +353,9 @@ - + ZcashFoundation/zebra#2041 - + ZcashFoundation/zebra#2041 Orchard: derive @@ -267,9 +365,9 @@ - + ZcashFoundation/zebra#4692 - + ZcashFoundation/zebra#4692 Check address and key @@ -279,9 +377,9 @@ - + ZcashFoundation/zebra#320 - + ZcashFoundation/zebra#320 Create a Spend Proof @@ -289,9 +387,9 @@ - + ZcashFoundation/zebra#2080 - + ZcashFoundation/zebra#2080 [blocked on frost] @@ -302,9 +400,9 @@ - + ZcashFoundation/zebra#2095 - + ZcashFoundation/zebra#2095 Orchard: update @@ -315,125 +413,10 @@ - - -ZcashFoundation/zebra#1791 - - -ZcashFoundation/zebra#1791 -Re-enable `sync_large_che -ckpoints_testnet` test - - - - - -ZcashFoundation/zebra#3263 - - -ZcashFoundation/zebra#3263 -Security: Remove the -ErrorSlot from the -heartbeat and connection -tasks - - - - - -ZcashFoundation/zebra#3383 - - -ZcashFoundation/zebra#3383 -Document `zebrad -download` command. - - - - - -ZcashFoundation/zebra#483 - - -ZcashFoundation/zebra#483 -Limit generated block and -transaction size - - - - - -ZcashFoundation/zebra#3436 - - -ZcashFoundation/zebra#3436 -Create wrapper for -`precomputed` in -`CachedFfiTransaction` - - - - - -ZcashFoundation/zebra#2908 - - -ZcashFoundation/zebra#2908 -Improve -VerifyBlockError::Commit -typing - - - - - -ZcashFoundation/zebra#2297 - - -ZcashFoundation/zebra#2297 -Enforce unwrap-pertinent -Clippy lints - - - - - -ZcashFoundation/zebra#3831 - - -ZcashFoundation/zebra#3831 -Remove duplicated -zcash_proofs - - - - - -ZcashFoundation/zebra#3179 - - -ZcashFoundation/zebra#3179 -Use a `bellman::Proof` -instead of a byte array -in `Groth16Proof` - - - - - -ZcashFoundation/zebra#3117 - - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default - - - - + ZcashFoundation/zebra#2631 - + ZcashFoundation/zebra#2631 Send committed spent @@ -443,9 +426,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -455,9 +438,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -474,9 +457,9 @@ - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -485,9 +468,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -496,6 +479,17 @@ + + +ZcashFoundation/zebra#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + + ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 @@ -503,9 +497,9 @@ - + ZcashFoundation/zebra#4448 - + ZcashFoundation/zebra#4448 Decide on supported @@ -525,34 +519,12 @@ - - -ZcashFoundation/zebra#755 - - -ZcashFoundation/zebra#755 -Automate zebrad releases - - - ZcashFoundation/zebra#4448->ZcashFoundation/zebra#755 - - -ZcashFoundation/zebra#2564 - - -ZcashFoundation/zebra#2564 -Include git metadata in -docker logs and Google -Cloud panic reports - - - ZcashFoundation/zebra#4448->ZcashFoundation/zebra#2564 @@ -560,9 +532,9 @@ - + ZcashFoundation/zebra#4562 - + ZcashFoundation/zebra#4562 Deploy long-running Zebra @@ -578,9 +550,9 @@ - + ZcashFoundation/zebra#4733 - + ZcashFoundation/zebra#4733 Return connection errors @@ -625,9 +597,9 @@ - + ZcashFoundation/zebra#4734 - + ZcashFoundation/zebra#4734 Return errors from @@ -643,9 +615,9 @@ - + ZcashFoundation/zebra#4747 - + ZcashFoundation/zebra#4747 Stop tokio tasks running @@ -667,9 +639,9 @@ - + ZcashFoundation/zebra#2001 - + ZcashFoundation/zebra#2001 Write a draft security @@ -678,9 +650,9 @@ - + ZcashFoundation/zebra#4684 - + ZcashFoundation/zebra#4684 Test that every old @@ -690,9 +662,9 @@ - + ZcashFoundation/zebra#4677 - + ZcashFoundation/zebra#4677 Various tests sometimes @@ -701,9 +673,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -712,9 +684,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -723,9 +695,9 @@ - + ZcashFoundation/zebra#3757 - + ZcashFoundation/zebra#3757 De-duplicate note @@ -736,9 +708,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -748,9 +720,9 @@ - + ZcashFoundation/zebra#4678 - + ZcashFoundation/zebra#4678 Return peer metadata from @@ -760,9 +732,9 @@ - + ZcashFoundation/zebra#4751 - + ZcashFoundation/zebra#4751 ci: Add missing CI/CD @@ -772,9 +744,9 @@ - + ZcashFoundation/zebra#4753 - + ZcashFoundation/zebra#4753 ci: Split deploy-gcp- @@ -784,9 +756,9 @@ - + ZcashFoundation/zebra#4591 - + ZcashFoundation/zebra#4591 Fix timeout not being @@ -794,79 +766,107 @@ - + + +ZcashFoundation/zebra#3263 + + +ZcashFoundation/zebra#3263 +Security: Remove the +ErrorSlot from the +heartbeat and connection +tasks + + + + + +ZcashFoundation/zebra#3383 + + +ZcashFoundation/zebra#3383 +Document `zebrad +download` command. + + + + + +ZcashFoundation/zebra#483 + + +ZcashFoundation/zebra#483 +Limit generated block and +transaction size + + + + + +ZcashFoundation/zebra#3436 + + +ZcashFoundation/zebra#3436 +Create wrapper for +`precomputed` in +`CachedFfiTransaction` + + + + + +ZcashFoundation/zebra#2908 + + +ZcashFoundation/zebra#2908 +Improve +VerifyBlockError::Commit +typing + + + + -ZcashFoundation/zebra#2971 - - -ZcashFoundation/zebra#2971 -Fix crawler.rs doctest +ZcashFoundation/zebra#2297 + + +ZcashFoundation/zebra#2297 +Enforce unwrap-pertinent +Clippy lints - + -ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Work out how to release -Zebra binaries +ZcashFoundation/zebra#3831 + + +ZcashFoundation/zebra#3831 +Remove duplicated +zcash_proofs - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 - - - - - -ZcashFoundation/zebra#4412 - - -ZcashFoundation/zebra#4412 -Automate pinning CI -dependencies to specific -commit hashes - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 - - - - + -ZcashFoundation/zebra#2972 - - -ZcashFoundation/zebra#2972 -Make it easy for users to -discover how to configure -Zebra +ZcashFoundation/zebra#3179 + + +ZcashFoundation/zebra#3179 +Use a `bellman::Proof` +instead of a byte array +in `Groth16Proof` - + -ZcashFoundation/zebra#2740 - - -ZcashFoundation/zebra#2740 -Documentation: link to -Zebra architecture blog -posts in zebrad overview -for devs in the book +ZcashFoundation/zebra#3117 + + +ZcashFoundation/zebra#3117 +Stop using private IP +addresses by default diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index a8422798..5b64eaab 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -15,15 +15,15 @@ Epic: Zebra as a lightwalletd backend +cluster_1 + +Tracking: Documentation + + cluster_2 Tracking: Zebra as a Full-Node Wallet - -cluster_1 - -Tracking: Tech Debt - cluster_4 @@ -31,8 +31,8 @@ cluster_0 - -Tracking: Documentation + +Tracking: Tech Debt @@ -57,10 +57,108 @@ - + +ZcashFoundation/zebra#2971 + + +ZcashFoundation/zebra#2971 +Fix crawler.rs doctest + + + + + +ZcashFoundation/zebra#1963 + + +ZcashFoundation/zebra#1963 +Work out how to release +Zebra binaries + + + + + +ZcashFoundation/zebra#755 + + +ZcashFoundation/zebra#755 +Automate zebrad releases + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 + + + + + +ZcashFoundation/zebra#2564 + + +ZcashFoundation/zebra#2564 +Include git metadata in +docker logs and Google +Cloud panic reports + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 + + + + + +ZcashFoundation/zebra#4412 + + +ZcashFoundation/zebra#4412 +Automate pinning CI +dependencies to specific +commit hashes + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 + + + + + +ZcashFoundation/zebra#2972 + + +ZcashFoundation/zebra#2972 +Make it easy for users to +discover how to configure +Zebra + + + + + +ZcashFoundation/zebra#2740 + + +ZcashFoundation/zebra#2740 +Documentation: link to +Zebra architecture blog +posts in zebrad overview +for devs in the book + + + + + ZcashFoundation/zebra#271 - + ZcashFoundation/zebra#271 Sapling/Orchard Key @@ -69,9 +167,9 @@ - + ZcashFoundation/zebra#269 - + ZcashFoundation/zebra#269 Sapling/Orchard note @@ -87,9 +185,9 @@ - + ZcashFoundation/zebra#3002 - + ZcashFoundation/zebra#3002 Sapling note decryption @@ -104,9 +202,9 @@ - + ZcashFoundation/zebra#325 - + ZcashFoundation/zebra#325 Block Chain Scanning @@ -114,9 +212,9 @@ - + ZcashFoundation/zebra#4691 - + ZcashFoundation/zebra#4691 Stop assuming testnet @@ -126,9 +224,9 @@ - + ZcashFoundation/zebra#267 - + ZcashFoundation/zebra#267 Implement ZIP-32 Sapling @@ -138,9 +236,9 @@ - + ZcashFoundation/zebra#2064 - + ZcashFoundation/zebra#2064 Import Poseidon hash into @@ -149,9 +247,9 @@ - + ZcashFoundation/zebra#2192 - + ZcashFoundation/zebra#2192 Implement @@ -162,9 +260,9 @@ - + ZcashFoundation/zebra#181 - + ZcashFoundation/zebra#181 Sprout note @@ -174,9 +272,9 @@ - + ZcashFoundation/zebra#321 - + ZcashFoundation/zebra#321 Create Output Proof @@ -184,9 +282,9 @@ - + ZcashFoundation/zebra#272 - + ZcashFoundation/zebra#272 Sprout Key Agreement and @@ -195,9 +293,9 @@ - + ZcashFoundation/zebra#2496 - + ZcashFoundation/zebra#2496 Handle a ivk == ⊥ @@ -208,9 +306,9 @@ - + ZcashFoundation/zebra#3869 - + ZcashFoundation/zebra#3869 Orchard: ensure that ivk @@ -220,9 +318,9 @@ - + ZcashFoundation/zebra#278 - + ZcashFoundation/zebra#278 Sapling Note Builder @@ -230,9 +328,9 @@ - + ZcashFoundation/zebra#2447 - + ZcashFoundation/zebra#2447 Define a new `Amount` @@ -243,9 +341,9 @@ - + ZcashFoundation/zebra#2041 - + ZcashFoundation/zebra#2041 Orchard: derive @@ -255,9 +353,9 @@ - + ZcashFoundation/zebra#4692 - + ZcashFoundation/zebra#4692 Check address and key @@ -267,9 +365,9 @@ - + ZcashFoundation/zebra#320 - + ZcashFoundation/zebra#320 Create a Spend Proof @@ -277,9 +375,9 @@ - + ZcashFoundation/zebra#2080 - + ZcashFoundation/zebra#2080 [blocked on frost] @@ -290,9 +388,9 @@ - + ZcashFoundation/zebra#2095 - + ZcashFoundation/zebra#2095 Orchard: update @@ -303,125 +401,10 @@ - - -ZcashFoundation/zebra#1791 - - -ZcashFoundation/zebra#1791 -Re-enable `sync_large_che -ckpoints_testnet` test - - - - - -ZcashFoundation/zebra#3263 - - -ZcashFoundation/zebra#3263 -Security: Remove the -ErrorSlot from the -heartbeat and connection -tasks - - - - - -ZcashFoundation/zebra#3383 - - -ZcashFoundation/zebra#3383 -Document `zebrad -download` command. - - - - - -ZcashFoundation/zebra#483 - - -ZcashFoundation/zebra#483 -Limit generated block and -transaction size - - - - - -ZcashFoundation/zebra#3436 - - -ZcashFoundation/zebra#3436 -Create wrapper for -`precomputed` in -`CachedFfiTransaction` - - - - - -ZcashFoundation/zebra#2908 - - -ZcashFoundation/zebra#2908 -Improve -VerifyBlockError::Commit -typing - - - - - -ZcashFoundation/zebra#2297 - - -ZcashFoundation/zebra#2297 -Enforce unwrap-pertinent -Clippy lints - - - - - -ZcashFoundation/zebra#3831 - - -ZcashFoundation/zebra#3831 -Remove duplicated -zcash_proofs - - - - - -ZcashFoundation/zebra#3179 - - -ZcashFoundation/zebra#3179 -Use a `bellman::Proof` -instead of a byte array -in `Groth16Proof` - - - - - -ZcashFoundation/zebra#3117 - - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default - - - - + ZcashFoundation/zebra#2631 - + ZcashFoundation/zebra#2631 Send committed spent @@ -431,9 +414,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -443,9 +426,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -462,9 +445,9 @@ - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -473,9 +456,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -484,6 +467,17 @@ + + +ZcashFoundation/zebra#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + + ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 @@ -491,9 +485,9 @@ - + ZcashFoundation/zebra#4448 - + ZcashFoundation/zebra#4448 Decide on supported @@ -513,34 +507,12 @@ - - -ZcashFoundation/zebra#755 - - -ZcashFoundation/zebra#755 -Automate zebrad releases - - - ZcashFoundation/zebra#4448->ZcashFoundation/zebra#755 - - -ZcashFoundation/zebra#2564 - - -ZcashFoundation/zebra#2564 -Include git metadata in -docker logs and Google -Cloud panic reports - - - ZcashFoundation/zebra#4448->ZcashFoundation/zebra#2564 @@ -548,9 +520,9 @@ - + ZcashFoundation/zebra#4562 - + ZcashFoundation/zebra#4562 Deploy long-running Zebra @@ -566,9 +538,9 @@ - + ZcashFoundation/zebra#4733 - + ZcashFoundation/zebra#4733 Return connection errors @@ -613,9 +585,9 @@ - + ZcashFoundation/zebra#4734 - + ZcashFoundation/zebra#4734 Return errors from @@ -631,9 +603,9 @@ - + ZcashFoundation/zebra#4747 - + ZcashFoundation/zebra#4747 Stop tokio tasks running @@ -655,9 +627,9 @@ - + ZcashFoundation/zebra#2001 - + ZcashFoundation/zebra#2001 Write a draft security @@ -666,9 +638,9 @@ - + ZcashFoundation/zebra#4684 - + ZcashFoundation/zebra#4684 Test that every old @@ -678,9 +650,9 @@ - + ZcashFoundation/zebra#4677 - + ZcashFoundation/zebra#4677 Various tests sometimes @@ -689,9 +661,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -700,9 +672,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -711,9 +683,9 @@ - + ZcashFoundation/zebra#3757 - + ZcashFoundation/zebra#3757 De-duplicate note @@ -724,9 +696,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -736,9 +708,9 @@ - + ZcashFoundation/zebra#4678 - + ZcashFoundation/zebra#4678 Return peer metadata from @@ -748,9 +720,9 @@ - + ZcashFoundation/zebra#4751 - + ZcashFoundation/zebra#4751 ci: Add missing CI/CD @@ -760,9 +732,9 @@ - + ZcashFoundation/zebra#4753 - + ZcashFoundation/zebra#4753 ci: Split deploy-gcp- @@ -772,9 +744,9 @@ - + ZcashFoundation/zebra#4591 - + ZcashFoundation/zebra#4591 Fix timeout not being @@ -782,79 +754,107 @@ - + + +ZcashFoundation/zebra#3263 + + +ZcashFoundation/zebra#3263 +Security: Remove the +ErrorSlot from the +heartbeat and connection +tasks + + + + + +ZcashFoundation/zebra#3383 + + +ZcashFoundation/zebra#3383 +Document `zebrad +download` command. + + + + + +ZcashFoundation/zebra#483 + + +ZcashFoundation/zebra#483 +Limit generated block and +transaction size + + + + + +ZcashFoundation/zebra#3436 + + +ZcashFoundation/zebra#3436 +Create wrapper for +`precomputed` in +`CachedFfiTransaction` + + + + + +ZcashFoundation/zebra#2908 + + +ZcashFoundation/zebra#2908 +Improve +VerifyBlockError::Commit +typing + + + + -ZcashFoundation/zebra#2971 - - -ZcashFoundation/zebra#2971 -Fix crawler.rs doctest +ZcashFoundation/zebra#2297 + + +ZcashFoundation/zebra#2297 +Enforce unwrap-pertinent +Clippy lints - + -ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Work out how to release -Zebra binaries +ZcashFoundation/zebra#3831 + + +ZcashFoundation/zebra#3831 +Remove duplicated +zcash_proofs - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 - - - - - -ZcashFoundation/zebra#4412 - - -ZcashFoundation/zebra#4412 -Automate pinning CI -dependencies to specific -commit hashes - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 - - - - + -ZcashFoundation/zebra#2972 - - -ZcashFoundation/zebra#2972 -Make it easy for users to -discover how to configure -Zebra +ZcashFoundation/zebra#3179 + + +ZcashFoundation/zebra#3179 +Use a `bellman::Proof` +instead of a byte array +in `Groth16Proof` - + -ZcashFoundation/zebra#2740 - - -ZcashFoundation/zebra#2740 -Documentation: link to -Zebra architecture blog -posts in zebrad overview -for devs in the book +ZcashFoundation/zebra#3117 + + +ZcashFoundation/zebra#3117 +Stop using private IP +addresses by default diff --git a/zcash-zf-devops-dag.html b/zcash-zf-devops-dag.html index 075aa337..92d77650 100644 --- a/zcash-zf-devops-dag.html +++ b/zcash-zf-devops-dag.html @@ -22,15 +22,15 @@ -cluster_1 - -Tracking: Documentation - - cluster_4 Epic: Zebra Stable Release Candidate + +cluster_1 + +Tracking: Documentation + cluster_0 @@ -41,73 +41,10 @@ Epic: Zebra as a lightwalletd backend - - -ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Work out how to release -Zebra binaries - - - - - -ZcashFoundation/zebra#755 - - -ZcashFoundation/zebra#755 -Automate zebrad releases - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 - - - - - -ZcashFoundation/zebra#2564 - - -ZcashFoundation/zebra#2564 -Include git metadata in -docker logs and Google -Cloud panic reports - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 - - - - - -ZcashFoundation/zebra#4412 - - -ZcashFoundation/zebra#4412 -Automate pinning CI -dependencies to specific -commit hashes - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 - - - - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -117,9 +54,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -136,9 +73,9 @@ - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -147,9 +84,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -176,9 +113,9 @@ - + ZcashFoundation/zebra#4448 - + ZcashFoundation/zebra#4448 Decide on supported @@ -198,12 +135,34 @@ + + +ZcashFoundation/zebra#755 + + +ZcashFoundation/zebra#755 +Automate zebrad releases + + + ZcashFoundation/zebra#4448->ZcashFoundation/zebra#755 + + +ZcashFoundation/zebra#2564 + + +ZcashFoundation/zebra#2564 +Include git metadata in +docker logs and Google +Cloud panic reports + + + ZcashFoundation/zebra#4448->ZcashFoundation/zebra#2564 @@ -211,9 +170,9 @@ - + ZcashFoundation/zebra#4562 - + ZcashFoundation/zebra#4562 Deploy long-running Zebra @@ -229,9 +188,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -240,9 +199,9 @@ - + ZcashFoundation/zebra#4751 - + ZcashFoundation/zebra#4751 ci: Add missing CI/CD @@ -252,9 +211,9 @@ - + ZcashFoundation/zebra#4753 - + ZcashFoundation/zebra#4753 ci: Split deploy-gcp- @@ -263,6 +222,47 @@ + + +ZcashFoundation/zebra#1963 + + +ZcashFoundation/zebra#1963 +Work out how to release +Zebra binaries + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 + + + + + +ZcashFoundation/zebra#4412 + + +ZcashFoundation/zebra#4412 +Automate pinning CI +dependencies to specific +commit hashes + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 + + + ZcashFoundation/zebra#4612 diff --git a/zcash-zf-devops-dag.svg b/zcash-zf-devops-dag.svg index 2b1b7b78..448f490b 100644 --- a/zcash-zf-devops-dag.svg +++ b/zcash-zf-devops-dag.svg @@ -10,15 +10,15 @@ -cluster_1 - -Tracking: Documentation - - cluster_4 Epic: Zebra Stable Release Candidate + +cluster_1 + +Tracking: Documentation + cluster_0 @@ -29,73 +29,10 @@ Epic: Zebra as a lightwalletd backend - - -ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Work out how to release -Zebra binaries - - - - - -ZcashFoundation/zebra#755 - - -ZcashFoundation/zebra#755 -Automate zebrad releases - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 - - - - - -ZcashFoundation/zebra#2564 - - -ZcashFoundation/zebra#2564 -Include git metadata in -docker logs and Google -Cloud panic reports - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 - - - - - -ZcashFoundation/zebra#4412 - - -ZcashFoundation/zebra#4412 -Automate pinning CI -dependencies to specific -commit hashes - - - - - -ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 - - - - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -105,9 +42,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -124,9 +61,9 @@ - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -135,9 +72,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -164,9 +101,9 @@ - + ZcashFoundation/zebra#4448 - + ZcashFoundation/zebra#4448 Decide on supported @@ -186,12 +123,34 @@ + + +ZcashFoundation/zebra#755 + + +ZcashFoundation/zebra#755 +Automate zebrad releases + + + ZcashFoundation/zebra#4448->ZcashFoundation/zebra#755 + + +ZcashFoundation/zebra#2564 + + +ZcashFoundation/zebra#2564 +Include git metadata in +docker logs and Google +Cloud panic reports + + + ZcashFoundation/zebra#4448->ZcashFoundation/zebra#2564 @@ -199,9 +158,9 @@ - + ZcashFoundation/zebra#4562 - + ZcashFoundation/zebra#4562 Deploy long-running Zebra @@ -217,9 +176,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -228,9 +187,9 @@ - + ZcashFoundation/zebra#4751 - + ZcashFoundation/zebra#4751 ci: Add missing CI/CD @@ -240,9 +199,9 @@ - + ZcashFoundation/zebra#4753 - + ZcashFoundation/zebra#4753 ci: Split deploy-gcp- @@ -251,6 +210,47 @@ + + +ZcashFoundation/zebra#1963 + + +ZcashFoundation/zebra#1963 +Work out how to release +Zebra binaries + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 + + + + + +ZcashFoundation/zebra#4412 + + +ZcashFoundation/zebra#4412 +Automate pinning CI +dependencies to specific +commit hashes + + + + + +ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 + + + ZcashFoundation/zebra#4612 diff --git a/zcash-zf-frost-dag.html b/zcash-zf-frost-dag.html index 4034c040..5cc06b11 100644 --- a/zcash-zf-frost-dag.html +++ b/zcash-zf-frost-dag.html @@ -22,19 +22,140 @@ -cluster_0 - -Epic: IETF-ready FROST - - cluster_1 Epic: Zcon-ready FROST - + +cluster_0 + +Epic: IETF-ready FROST + + +ZcashFoundation/frost#35 + + +ZcashFoundation/frost#35 +frost-core: Implement the +generic DKG + + + + + +ZcashFoundation/frost#63 + + +ZcashFoundation/frost#63 +frost-ristretto255: +implement `frost-core`'s +DKG concretely + + + + + +ZcashFoundation/frost#35->ZcashFoundation/frost#63 + + + + + +ZcashFoundation/frost#37 + + +ZcashFoundation/frost#37 +Draft a ZIP document for +using FROST in the re- +randomized SpendAuth +setting in Zcash + + + + + +ZcashFoundation/frost#75 + + +ZcashFoundation/frost#75 +frost-core: Remove +`order()` from the +`Group` trait + + + + + +ZcashFoundation/frost#81 + + +ZcashFoundation/frost#81 +Start rerandomized repo + + + + + +ZcashFoundation/frost#71 + + +ZcashFoundation/frost#71 +Add Ed448 support + + + + + +ZcashFoundation/frost#55 + + +ZcashFoundation/frost#55 +Rename participant +indexes to participant +identifiers or IDs + + + + + +ZcashFoundation/frost#61 + + +ZcashFoundation/frost#61 +Flesh out all rustdoc in +`frost-ristretto255` +public API + + + + + +ZcashFoundation/frost#74 + + +ZcashFoundation/frost#74 +Port fresh keygen test +from `frost-core` to +`frost-ristretto` and +other dependent crates + + + + + +ZcashFoundation/frost#70 + + +ZcashFoundation/frost#70 +Add Ed25519 support + + + + + ZcashFoundation/frost#60 - + ZcashFoundation/frost#60 `frost-core`: update for @@ -43,9 +164,9 @@ - + ZcashFoundation/frost#67 - + ZcashFoundation/frost#67 Update ristretto255 to @@ -54,7 +175,7 @@ - + ZcashFoundation/frost#60->ZcashFoundation/frost#67 @@ -99,9 +220,9 @@ - + ZcashFoundation/frost#80 - + ZcashFoundation/frost#80 frost-p256: update to @@ -118,9 +239,9 @@ - + ZcashFoundation/frost#47 - + ZcashFoundation/frost#47 Note in Ristretto255 near @@ -132,9 +253,9 @@ - + ZcashFoundation/frost#56 - + ZcashFoundation/frost#56 Enforce that THRESHOLD @@ -144,9 +265,9 @@ - + ZcashFoundation/frost#59 - + ZcashFoundation/frost#59 Rename @@ -158,9 +279,9 @@ - + ZcashFoundation/frost#78 - + ZcashFoundation/frost#78 frost-core: add @@ -170,136 +291,15 @@ - + ZcashFoundation/frost#68 - + ZcashFoundation/frost#68 Create IETF presentation - - -ZcashFoundation/frost#35 - - -ZcashFoundation/frost#35 -frost-core: Implement the -generic DKG - - - - - -ZcashFoundation/frost#63 - - -ZcashFoundation/frost#63 -frost-ristretto255: -implement `frost-core`'s -DKG concretely - - - - - -ZcashFoundation/frost#35->ZcashFoundation/frost#63 - - - - - -ZcashFoundation/frost#37 - - -ZcashFoundation/frost#37 -Draft a ZIP document for -using FROST in the re- -randomized SpendAuth -setting in Zcash - - - - - -ZcashFoundation/frost#75 - - -ZcashFoundation/frost#75 -frost-core: Remove -`order()` from the -`Group` trait - - - - - -ZcashFoundation/frost#81 - - -ZcashFoundation/frost#81 -Start rerandomized repo - - - - - -ZcashFoundation/frost#71 - - -ZcashFoundation/frost#71 -Add Ed448 support - - - - - -ZcashFoundation/frost#55 - - -ZcashFoundation/frost#55 -Rename participant -indexes to participant -identifiers or IDs - - - - - -ZcashFoundation/frost#61 - - -ZcashFoundation/frost#61 -Flesh out all rustdoc in -`frost-ristretto255` -public API - - - - - -ZcashFoundation/frost#74 - - -ZcashFoundation/frost#74 -Port fresh keygen test -from `frost-core` to -`frost-ristretto` and -other dependent crates - - - - - -ZcashFoundation/frost#70 - - -ZcashFoundation/frost#70 -Add Ed25519 support - - - ZcashFoundation/frost#39 diff --git a/zcash-zf-frost-dag.svg b/zcash-zf-frost-dag.svg index 5ed7f5cd..e63c9fc8 100644 --- a/zcash-zf-frost-dag.svg +++ b/zcash-zf-frost-dag.svg @@ -10,19 +10,140 @@ -cluster_0 - -Epic: IETF-ready FROST - - cluster_1 Epic: Zcon-ready FROST - + +cluster_0 + +Epic: IETF-ready FROST + + +ZcashFoundation/frost#35 + + +ZcashFoundation/frost#35 +frost-core: Implement the +generic DKG + + + + + +ZcashFoundation/frost#63 + + +ZcashFoundation/frost#63 +frost-ristretto255: +implement `frost-core`'s +DKG concretely + + + + + +ZcashFoundation/frost#35->ZcashFoundation/frost#63 + + + + + +ZcashFoundation/frost#37 + + +ZcashFoundation/frost#37 +Draft a ZIP document for +using FROST in the re- +randomized SpendAuth +setting in Zcash + + + + + +ZcashFoundation/frost#75 + + +ZcashFoundation/frost#75 +frost-core: Remove +`order()` from the +`Group` trait + + + + + +ZcashFoundation/frost#81 + + +ZcashFoundation/frost#81 +Start rerandomized repo + + + + + +ZcashFoundation/frost#71 + + +ZcashFoundation/frost#71 +Add Ed448 support + + + + + +ZcashFoundation/frost#55 + + +ZcashFoundation/frost#55 +Rename participant +indexes to participant +identifiers or IDs + + + + + +ZcashFoundation/frost#61 + + +ZcashFoundation/frost#61 +Flesh out all rustdoc in +`frost-ristretto255` +public API + + + + + +ZcashFoundation/frost#74 + + +ZcashFoundation/frost#74 +Port fresh keygen test +from `frost-core` to +`frost-ristretto` and +other dependent crates + + + + + +ZcashFoundation/frost#70 + + +ZcashFoundation/frost#70 +Add Ed25519 support + + + + + ZcashFoundation/frost#60 - + ZcashFoundation/frost#60 `frost-core`: update for @@ -31,9 +152,9 @@ - + ZcashFoundation/frost#67 - + ZcashFoundation/frost#67 Update ristretto255 to @@ -42,7 +163,7 @@ - + ZcashFoundation/frost#60->ZcashFoundation/frost#67 @@ -87,9 +208,9 @@ - + ZcashFoundation/frost#80 - + ZcashFoundation/frost#80 frost-p256: update to @@ -106,9 +227,9 @@ - + ZcashFoundation/frost#47 - + ZcashFoundation/frost#47 Note in Ristretto255 near @@ -120,9 +241,9 @@ - + ZcashFoundation/frost#56 - + ZcashFoundation/frost#56 Enforce that THRESHOLD @@ -132,9 +253,9 @@ - + ZcashFoundation/frost#59 - + ZcashFoundation/frost#59 Rename @@ -146,9 +267,9 @@ - + ZcashFoundation/frost#78 - + ZcashFoundation/frost#78 frost-core: add @@ -158,136 +279,15 @@ - + ZcashFoundation/frost#68 - + ZcashFoundation/frost#68 Create IETF presentation - - -ZcashFoundation/frost#35 - - -ZcashFoundation/frost#35 -frost-core: Implement the -generic DKG - - - - - -ZcashFoundation/frost#63 - - -ZcashFoundation/frost#63 -frost-ristretto255: -implement `frost-core`'s -DKG concretely - - - - - -ZcashFoundation/frost#35->ZcashFoundation/frost#63 - - - - - -ZcashFoundation/frost#37 - - -ZcashFoundation/frost#37 -Draft a ZIP document for -using FROST in the re- -randomized SpendAuth -setting in Zcash - - - - - -ZcashFoundation/frost#75 - - -ZcashFoundation/frost#75 -frost-core: Remove -`order()` from the -`Group` trait - - - - - -ZcashFoundation/frost#81 - - -ZcashFoundation/frost#81 -Start rerandomized repo - - - - - -ZcashFoundation/frost#71 - - -ZcashFoundation/frost#71 -Add Ed448 support - - - - - -ZcashFoundation/frost#55 - - -ZcashFoundation/frost#55 -Rename participant -indexes to participant -identifiers or IDs - - - - - -ZcashFoundation/frost#61 - - -ZcashFoundation/frost#61 -Flesh out all rustdoc in -`frost-ristretto255` -public API - - - - - -ZcashFoundation/frost#74 - - -ZcashFoundation/frost#74 -Port fresh keygen test -from `frost-core` to -`frost-ristretto` and -other dependent crates - - - - - -ZcashFoundation/frost#70 - - -ZcashFoundation/frost#70 -Add Ed25519 support - - - ZcashFoundation/frost#39