diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index 66edc686..dc6b1229 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -22,20 +22,20 @@ +cluster_1 + +Epic: Zebra Stable Release Candidate + + cluster_4 Epic: Zebra as a lightwalletd backend - + cluster_3 Tracking: Tech Debt - -cluster_1 - -Epic: Zebra Stable Release Candidate - cluster_2 @@ -51,137 +51,10 @@ Stop tokio tasks running for a long time and blocking other tasks - - -ZcashFoundation/zebra#4350 - - -ZcashFoundation/zebra#4350 -Add GetMempoolTx gRPC -test - - - - - -ZcashFoundation/zebra#4612 - - -ZcashFoundation/zebra#4612 -ci: Wait for lightwalletd -image rebuild if it has -changed - - - - - -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#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 @@ -191,9 +64,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -203,9 +76,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -222,9 +95,9 @@ - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -233,9 +106,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -244,6 +117,17 @@ + + +ZcashFoundation/zebra#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + + ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 @@ -251,9 +135,9 @@ - + ZcashFoundation/zebra#4784 - + ZcashFoundation/zebra#4784 Store only the first tree @@ -263,9 +147,9 @@ - + ZcashFoundation/zebra#4562 - + ZcashFoundation/zebra#4562 Deploy long-running Zebra @@ -281,9 +165,9 @@ - + ZcashFoundation/zebra#4733 - + ZcashFoundation/zebra#4733 Return connection errors @@ -328,9 +212,9 @@ - + ZcashFoundation/zebra#4734 - + ZcashFoundation/zebra#4734 Return errors from @@ -346,9 +230,9 @@ - + ZcashFoundation/zebra#4684 - + ZcashFoundation/zebra#4684 Test that every old @@ -358,9 +242,9 @@ - + ZcashFoundation/zebra#4778 - + ZcashFoundation/zebra#4778 Replace old release @@ -371,9 +255,9 @@ - + ZcashFoundation/zebra#4677 - + ZcashFoundation/zebra#4677 Various tests sometimes @@ -382,9 +266,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -393,9 +277,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -404,9 +288,9 @@ - + ZcashFoundation/zebra#3757 - + ZcashFoundation/zebra#3757 De-duplicate note @@ -417,9 +301,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -429,9 +313,9 @@ - + ZcashFoundation/zebra#4678 - + ZcashFoundation/zebra#4678 Return peer metadata from @@ -441,9 +325,9 @@ - + ZcashFoundation/zebra#4751 - + ZcashFoundation/zebra#4751 ci: Add missing CI/CD @@ -453,9 +337,9 @@ - + ZcashFoundation/zebra#4753 - + ZcashFoundation/zebra#4753 ci: Split deploy-gcp- @@ -465,9 +349,9 @@ - + ZcashFoundation/zebra#2001 - + ZcashFoundation/zebra#2001 Write a draft security @@ -476,9 +360,9 @@ - + ZcashFoundation/zebra#4591 - + ZcashFoundation/zebra#4591 Fix timeout not being @@ -486,6 +370,122 @@ + + +ZcashFoundation/zebra#4350 + + +ZcashFoundation/zebra#4350 +Add GetMempoolTx gRPC +test + + + + + +ZcashFoundation/zebra#4612 + + +ZcashFoundation/zebra#4612 +ci: Wait for lightwalletd +image rebuild if it has +changed + + + + + +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#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#2971 diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index 5c2bbf3c..5448c244 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -10,20 +10,20 @@ +cluster_1 + +Epic: Zebra Stable Release Candidate + + cluster_4 Epic: Zebra as a lightwalletd backend - + cluster_3 Tracking: Tech Debt - -cluster_1 - -Epic: Zebra Stable Release Candidate - cluster_2 @@ -39,137 +39,10 @@ Stop tokio tasks running for a long time and blocking other tasks - - -ZcashFoundation/zebra#4350 - - -ZcashFoundation/zebra#4350 -Add GetMempoolTx gRPC -test - - - - - -ZcashFoundation/zebra#4612 - - -ZcashFoundation/zebra#4612 -ci: Wait for lightwalletd -image rebuild if it has -changed - - - - - -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#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 @@ -179,9 +52,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -191,9 +64,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -210,9 +83,9 @@ - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -221,9 +94,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -232,6 +105,17 @@ + + +ZcashFoundation/zebra#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + + ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 @@ -239,9 +123,9 @@ - + ZcashFoundation/zebra#4784 - + ZcashFoundation/zebra#4784 Store only the first tree @@ -251,9 +135,9 @@ - + ZcashFoundation/zebra#4562 - + ZcashFoundation/zebra#4562 Deploy long-running Zebra @@ -269,9 +153,9 @@ - + ZcashFoundation/zebra#4733 - + ZcashFoundation/zebra#4733 Return connection errors @@ -316,9 +200,9 @@ - + ZcashFoundation/zebra#4734 - + ZcashFoundation/zebra#4734 Return errors from @@ -334,9 +218,9 @@ - + ZcashFoundation/zebra#4684 - + ZcashFoundation/zebra#4684 Test that every old @@ -346,9 +230,9 @@ - + ZcashFoundation/zebra#4778 - + ZcashFoundation/zebra#4778 Replace old release @@ -359,9 +243,9 @@ - + ZcashFoundation/zebra#4677 - + ZcashFoundation/zebra#4677 Various tests sometimes @@ -370,9 +254,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -381,9 +265,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -392,9 +276,9 @@ - + ZcashFoundation/zebra#3757 - + ZcashFoundation/zebra#3757 De-duplicate note @@ -405,9 +289,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -417,9 +301,9 @@ - + ZcashFoundation/zebra#4678 - + ZcashFoundation/zebra#4678 Return peer metadata from @@ -429,9 +313,9 @@ - + ZcashFoundation/zebra#4751 - + ZcashFoundation/zebra#4751 ci: Add missing CI/CD @@ -441,9 +325,9 @@ - + ZcashFoundation/zebra#4753 - + ZcashFoundation/zebra#4753 ci: Split deploy-gcp- @@ -453,9 +337,9 @@ - + ZcashFoundation/zebra#2001 - + ZcashFoundation/zebra#2001 Write a draft security @@ -464,9 +348,9 @@ - + ZcashFoundation/zebra#4591 - + ZcashFoundation/zebra#4591 Fix timeout not being @@ -474,6 +358,122 @@ + + +ZcashFoundation/zebra#4350 + + +ZcashFoundation/zebra#4350 +Add GetMempoolTx gRPC +test + + + + + +ZcashFoundation/zebra#4612 + + +ZcashFoundation/zebra#4612 +ci: Wait for lightwalletd +image rebuild if it has +changed + + + + + +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#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#2971 diff --git a/zcash-zf-devops-dag.html b/zcash-zf-devops-dag.html index 630875a5..e1615b6e 100644 --- a/zcash-zf-devops-dag.html +++ b/zcash-zf-devops-dag.html @@ -17,38 +17,49 @@ -
- - +
+ + -cluster_3 - -Tracking: Documentation +cluster_2 + +Tracking: Tech Debt -cluster_5 - -Epic: Zebra as a lightwalletd backend +cluster_3 + +Tracking: Documentation -cluster_2 - -Tracking: Tech Debt +cluster_4 + +Epic: Zebra as a lightwalletd backend cluster_1 - -Epic: Zebra Stable Release Candidate + +Epic: Zebra Stable Release Candidate + + + +ZcashFoundation/zebra#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + - + ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Work out how to release -Zebra binaries + + +ZcashFoundation/zebra#1963 +Work out how to release +Zebra binaries @@ -56,74 +67,63 @@ ZcashFoundation/zebra#755 - -ZcashFoundation/zebra#755 -Automate zebrad releases + +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#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#4412 +Automate pinning CI +dependencies to specific +commit hashes ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 - - + + - + ZcashFoundation/zebra#4612 - - -ZcashFoundation/zebra#4612 -ci: Wait for lightwalletd -image rebuild if it has -changed - - - - - -ZcashFoundation/zebra#1791 - - -ZcashFoundation/zebra#1791 -Re-enable `sync_large_che -ckpoints_testnet` test + + +ZcashFoundation/zebra#4612 +ci: Wait for lightwalletd +image rebuild if it has +changed @@ -131,11 +131,11 @@ ZcashFoundation/zebra#1894 - -ZcashFoundation/zebra#1894 -Zebra should follow OS -directory conventions -better + +ZcashFoundation/zebra#1894 +Zebra should follow OS +directory conventions +better @@ -143,65 +143,65 @@ ZcashFoundation/zebra#3432 - -ZcashFoundation/zebra#3432 -Use the Filesystem -Hierarchy Standard (FHS) -for deployments and -artifacts + +ZcashFoundation/zebra#3432 +Use the Filesystem +Hierarchy Standard (FHS) +for deployments and +artifacts ZcashFoundation/zebra#1894->ZcashFoundation/zebra#3432 - - + + ZcashFoundation/zebra#1904 - -ZcashFoundation/zebra#1904 -Some DNS seeders and -block explorers don't -show Zebra nodes + +ZcashFoundation/zebra#1904 +Some DNS seeders and +block explorers don't +show Zebra nodes ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 - - + + ZcashFoundation/zebra#4562 - -ZcashFoundation/zebra#4562 -Deploy long-running Zebra -nodes after each tagged -release + +ZcashFoundation/zebra#4562 +Deploy long-running Zebra +nodes after each tagged +release ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 - - + + ZcashFoundation/zebra#1638 - -ZcashFoundation/zebra#1638 -Create PGP keys amongst -security@zfnd.org + +ZcashFoundation/zebra#1638 +Create PGP keys amongst +security@zfnd.org @@ -209,11 +209,11 @@ ZcashFoundation/zebra#4751 - -ZcashFoundation/zebra#4751 -ci: Add missing CI/CD -status labels to -README.md + +ZcashFoundation/zebra#4751 +ci: Add missing CI/CD +status labels to +README.md @@ -221,11 +221,11 @@ ZcashFoundation/zebra#4753 - -ZcashFoundation/zebra#4753 -ci: Split deploy-gcp- -tests workflow into -multiple categories + +ZcashFoundation/zebra#4753 +ci: Split deploy-gcp- +tests workflow into +multiple categories @@ -233,11 +233,11 @@ ZcashFoundation/zebra#4554 - -ZcashFoundation/zebra#4554 -benchmarks: surface -zebrad mainnet sync time -in CI + +ZcashFoundation/zebra#4554 +benchmarks: surface +zebrad mainnet sync time +in CI diff --git a/zcash-zf-devops-dag.svg b/zcash-zf-devops-dag.svg index 51f6fdcc..896d38be 100644 --- a/zcash-zf-devops-dag.svg +++ b/zcash-zf-devops-dag.svg @@ -5,38 +5,49 @@ - - - + + + -cluster_3 - -Tracking: Documentation +cluster_2 + +Tracking: Tech Debt -cluster_5 - -Epic: Zebra as a lightwalletd backend +cluster_3 + +Tracking: Documentation -cluster_2 - -Tracking: Tech Debt +cluster_4 + +Epic: Zebra as a lightwalletd backend cluster_1 - -Epic: Zebra Stable Release Candidate + +Epic: Zebra Stable Release Candidate + + + +ZcashFoundation/zebra#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + - + ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Work out how to release -Zebra binaries + + +ZcashFoundation/zebra#1963 +Work out how to release +Zebra binaries @@ -44,74 +55,63 @@ ZcashFoundation/zebra#755 - -ZcashFoundation/zebra#755 -Automate zebrad releases + +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#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#4412 +Automate pinning CI +dependencies to specific +commit hashes ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 - - + + - + ZcashFoundation/zebra#4612 - - -ZcashFoundation/zebra#4612 -ci: Wait for lightwalletd -image rebuild if it has -changed - - - - - -ZcashFoundation/zebra#1791 - - -ZcashFoundation/zebra#1791 -Re-enable `sync_large_che -ckpoints_testnet` test + + +ZcashFoundation/zebra#4612 +ci: Wait for lightwalletd +image rebuild if it has +changed @@ -119,11 +119,11 @@ ZcashFoundation/zebra#1894 - -ZcashFoundation/zebra#1894 -Zebra should follow OS -directory conventions -better + +ZcashFoundation/zebra#1894 +Zebra should follow OS +directory conventions +better @@ -131,65 +131,65 @@ ZcashFoundation/zebra#3432 - -ZcashFoundation/zebra#3432 -Use the Filesystem -Hierarchy Standard (FHS) -for deployments and -artifacts + +ZcashFoundation/zebra#3432 +Use the Filesystem +Hierarchy Standard (FHS) +for deployments and +artifacts ZcashFoundation/zebra#1894->ZcashFoundation/zebra#3432 - - + + ZcashFoundation/zebra#1904 - -ZcashFoundation/zebra#1904 -Some DNS seeders and -block explorers don't -show Zebra nodes + +ZcashFoundation/zebra#1904 +Some DNS seeders and +block explorers don't +show Zebra nodes ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 - - + + ZcashFoundation/zebra#4562 - -ZcashFoundation/zebra#4562 -Deploy long-running Zebra -nodes after each tagged -release + +ZcashFoundation/zebra#4562 +Deploy long-running Zebra +nodes after each tagged +release ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 - - + + ZcashFoundation/zebra#1638 - -ZcashFoundation/zebra#1638 -Create PGP keys amongst -security@zfnd.org + +ZcashFoundation/zebra#1638 +Create PGP keys amongst +security@zfnd.org @@ -197,11 +197,11 @@ ZcashFoundation/zebra#4751 - -ZcashFoundation/zebra#4751 -ci: Add missing CI/CD -status labels to -README.md + +ZcashFoundation/zebra#4751 +ci: Add missing CI/CD +status labels to +README.md @@ -209,11 +209,11 @@ ZcashFoundation/zebra#4753 - -ZcashFoundation/zebra#4753 -ci: Split deploy-gcp- -tests workflow into -multiple categories + +ZcashFoundation/zebra#4753 +ci: Split deploy-gcp- +tests workflow into +multiple categories @@ -221,11 +221,11 @@ ZcashFoundation/zebra#4554 - -ZcashFoundation/zebra#4554 -benchmarks: surface -zebrad mainnet sync time -in CI + +ZcashFoundation/zebra#4554 +benchmarks: surface +zebrad mainnet sync time +in CI