diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index 5144ecde..fd00c9b3 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -22,39 +22,154 @@ -cluster_0 - -Tracking: Zebra as a Full-Node Wallet - - -cluster_5 - -Epic: Zebra as a lightwalletd backend - - cluster_2 Tracking: Tech Debt - -cluster_3 - -Tracking: Documentation + +cluster_0 + +Tracking: Zebra as a Full-Node Wallet - + +cluster_5 + +Epic: Zebra as a lightwalletd backend + + cluster_4 Mini-Epic: Stop tokio tasks running for a long time and blocking other tasks + +cluster_3 + +Tracking: Documentation + cluster_1 Epic: Zebra Stable Release Candidate + + +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#271 - + ZcashFoundation/zebra#271 Sapling/Orchard Key @@ -63,9 +178,9 @@ - + ZcashFoundation/zebra#269 - + ZcashFoundation/zebra#269 Sapling/Orchard note @@ -81,9 +196,9 @@ - + ZcashFoundation/zebra#3002 - + ZcashFoundation/zebra#3002 Sapling note decryption @@ -98,9 +213,9 @@ - + ZcashFoundation/zebra#325 - + ZcashFoundation/zebra#325 Block Chain Scanning @@ -108,9 +223,9 @@ - + ZcashFoundation/zebra#4691 - + ZcashFoundation/zebra#4691 Stop assuming testnet @@ -120,9 +235,9 @@ - + ZcashFoundation/zebra#267 - + ZcashFoundation/zebra#267 Implement ZIP-32 Sapling @@ -132,9 +247,9 @@ - + ZcashFoundation/zebra#2064 - + ZcashFoundation/zebra#2064 Import Poseidon hash into @@ -143,9 +258,9 @@ - + ZcashFoundation/zebra#2192 - + ZcashFoundation/zebra#2192 Implement @@ -156,9 +271,9 @@ - + ZcashFoundation/zebra#181 - + ZcashFoundation/zebra#181 Sprout note @@ -168,9 +283,9 @@ - + ZcashFoundation/zebra#321 - + ZcashFoundation/zebra#321 Create Output Proof @@ -178,9 +293,9 @@ - + ZcashFoundation/zebra#272 - + ZcashFoundation/zebra#272 Sprout Key Agreement and @@ -189,9 +304,9 @@ - + ZcashFoundation/zebra#2496 - + ZcashFoundation/zebra#2496 Handle a ivk == ⊥ @@ -202,9 +317,9 @@ - + ZcashFoundation/zebra#278 - + ZcashFoundation/zebra#278 Sapling Note Builder @@ -212,9 +327,9 @@ - + ZcashFoundation/zebra#2447 - + ZcashFoundation/zebra#2447 Define a new `Amount` @@ -225,9 +340,9 @@ - + ZcashFoundation/zebra#2041 - + ZcashFoundation/zebra#2041 Orchard: derive @@ -237,9 +352,9 @@ - + ZcashFoundation/zebra#4692 - + ZcashFoundation/zebra#4692 Check address and key @@ -249,9 +364,9 @@ - + ZcashFoundation/zebra#320 - + ZcashFoundation/zebra#320 Create a Spend Proof @@ -259,9 +374,9 @@ - + ZcashFoundation/zebra#2080 - + ZcashFoundation/zebra#2080 [blocked on frost] @@ -272,9 +387,9 @@ - + ZcashFoundation/zebra#2095 - + ZcashFoundation/zebra#2095 Orchard: update @@ -286,9 +401,9 @@ - + ZcashFoundation/zebra#4612 - + ZcashFoundation/zebra#4612 ci: Wait for lightwalletd @@ -298,9 +413,9 @@ - + ZcashFoundation/zebra#4350 - + ZcashFoundation/zebra#4350 Add GetMempoolTx gRPC @@ -308,125 +423,189 @@ - - -ZcashFoundation/zebra#1791 - - -ZcashFoundation/zebra#1791 -Re-enable `sync_large_che -ckpoints_testnet` test + + +ZcashFoundation/zebra#4841 + + +ZcashFoundation/zebra#4841 +Improve note commitment +tree append performance - - -ZcashFoundation/zebra#3263 - - -ZcashFoundation/zebra#3263 -Security: Remove the -ErrorSlot from the -heartbeat and connection -tasks + + +ZcashFoundation/zebra#4831 + + +ZcashFoundation/zebra#4831 +Revert deserializing +state transactions in +`rayon` threads - - -ZcashFoundation/zebra#3383 - - -ZcashFoundation/zebra#3383 -Document `zebrad -download` command. + + +ZcashFoundation/zebra#4721 + + + + +ZcashFoundation/zebra#4721 +Send note commitment and +history trees from the +non-finalized state to +the finalized state - - -ZcashFoundation/zebra#483 - - -ZcashFoundation/zebra#483 -Limit generated block and -transaction size + + +ZcashFoundation/zebra#4823 + + +ZcashFoundation/zebra#4823 +Find out which parts of C +ommitBlock/CommitFinalize +dBlock are slow - - -ZcashFoundation/zebra#3436 - - -ZcashFoundation/zebra#3436 -Create wrapper for -`precomputed` in -`CachedFfiTransaction` + + +ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4823 + + + + + +ZcashFoundation/zebra#4784 + + +ZcashFoundation/zebra#4784 +Store only the first tree +state in each identical +series of tree states - - -ZcashFoundation/zebra#2908 - - -ZcashFoundation/zebra#2908 -Improve -VerifyBlockError::Commit -typing + + +ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4784 + + + + + +ZcashFoundation/zebra#4794 + + +ZcashFoundation/zebra#4794 +Revert note commitment +and history trees when +forking non-finalized +chains - - -ZcashFoundation/zebra#2297 - - -ZcashFoundation/zebra#2297 -Enforce unwrap-pertinent -Clippy lints + + +ZcashFoundation/zebra#4837 + + +ZcashFoundation/zebra#4837 +Store history trees by +height in the non- +finalized state - - -ZcashFoundation/zebra#3831 - - -ZcashFoundation/zebra#3831 -Remove duplicated -zcash_proofs + + +ZcashFoundation/zebra#4837->ZcashFoundation/zebra#4794 + + + + + +ZcashFoundation/zebra#4774 + + +ZcashFoundation/zebra#4774 +Add an NU5 block test +vector that contains many +shielded Orchard +transactions - - -ZcashFoundation/zebra#3179 - - -ZcashFoundation/zebra#3179 -Use a `bellman::Proof` -instead of a byte array -in `Groth16Proof` + + +ZcashFoundation/zebra#4774->ZcashFoundation/zebra#4841 + + + + + +ZcashFoundation/zebra#4775 + + +ZcashFoundation/zebra#4775 +Add an NU5 block test +vector that contains many +shielded Sapling +transactions - - -ZcashFoundation/zebra#3117 - - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default + + +ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 + + + + + +ZcashFoundation/zebra#4824 + + +ZcashFoundation/zebra#4824 +Send note commitment and +history trees from the +non-finalized state to +the finalized state + + + + + +ZcashFoundation/zebra#4821 + + +ZcashFoundation/zebra#4821 +Open the database in a +blocking tokio thread + + + + + +ZcashFoundation/zebra#4789 + + +ZcashFoundation/zebra#4789 +Move CPU-heavy proof +preparation into the +batch cryptography thread - + ZcashFoundation/zebra#2971 - + ZcashFoundation/zebra#2971 Fix crawler.rs doctest @@ -434,9 +613,9 @@ - + ZcashFoundation/zebra#1963 - + ZcashFoundation/zebra#1963 Work out how to release @@ -497,9 +676,9 @@ - + ZcashFoundation/zebra#2972 - + ZcashFoundation/zebra#2972 Make it easy for users to @@ -509,9 +688,9 @@ - + ZcashFoundation/zebra#2740 - + ZcashFoundation/zebra#2740 Documentation: link to @@ -521,185 +700,6 @@ - - -ZcashFoundation/zebra#4841 - - -ZcashFoundation/zebra#4841 -Improve note commitment -tree append performance - - - - - -ZcashFoundation/zebra#4831 - - -ZcashFoundation/zebra#4831 -Revert deserializing -state transactions in -`rayon` threads - - - - - -ZcashFoundation/zebra#4721 - - - - -ZcashFoundation/zebra#4721 -Send note commitment and -history trees from the -non-finalized state to -the finalized state - - - - - -ZcashFoundation/zebra#4823 - - -ZcashFoundation/zebra#4823 -Find out which parts of C -ommitBlock/CommitFinalize -dBlock are slow - - - - - -ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4823 - - - - - -ZcashFoundation/zebra#4784 - - -ZcashFoundation/zebra#4784 -Store only the first tree -state in each identical -series of tree states - - - - - -ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4784 - - - - - -ZcashFoundation/zebra#4794 - - -ZcashFoundation/zebra#4794 -Revert note commitment -and history trees when -forking non-finalized -chains - - - - - -ZcashFoundation/zebra#4837 - - -ZcashFoundation/zebra#4837 -Store history trees by -height in the non- -finalized state - - - - - -ZcashFoundation/zebra#4837->ZcashFoundation/zebra#4794 - - - - - -ZcashFoundation/zebra#4774 - - -ZcashFoundation/zebra#4774 -Add an NU5 block test -vector that contains many -shielded Orchard -transactions - - - - - -ZcashFoundation/zebra#4774->ZcashFoundation/zebra#4841 - - - - - -ZcashFoundation/zebra#4775 - - -ZcashFoundation/zebra#4775 -Add an NU5 block test -vector that contains many -shielded Sapling -transactions - - - - - -ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 - - - - - -ZcashFoundation/zebra#4824 - - -ZcashFoundation/zebra#4824 -Send note commitment and -history trees from the -non-finalized state to -the finalized state - - - - - -ZcashFoundation/zebra#4821 - - -ZcashFoundation/zebra#4821 -Open the database in a -blocking tokio thread - - - - - -ZcashFoundation/zebra#4789 - - -ZcashFoundation/zebra#4789 -Move CPU-heavy proof -preparation into the -batch cryptography thread - - - ZcashFoundation/zebra#2631 diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index 6207176f..a62c1401 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -10,39 +10,154 @@ -cluster_0 - -Tracking: Zebra as a Full-Node Wallet - - -cluster_5 - -Epic: Zebra as a lightwalletd backend - - cluster_2 Tracking: Tech Debt - -cluster_3 - -Tracking: Documentation + +cluster_0 + +Tracking: Zebra as a Full-Node Wallet - + +cluster_5 + +Epic: Zebra as a lightwalletd backend + + cluster_4 Mini-Epic: Stop tokio tasks running for a long time and blocking other tasks + +cluster_3 + +Tracking: Documentation + cluster_1 Epic: Zebra Stable Release Candidate + + +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#271 - + ZcashFoundation/zebra#271 Sapling/Orchard Key @@ -51,9 +166,9 @@ - + ZcashFoundation/zebra#269 - + ZcashFoundation/zebra#269 Sapling/Orchard note @@ -69,9 +184,9 @@ - + ZcashFoundation/zebra#3002 - + ZcashFoundation/zebra#3002 Sapling note decryption @@ -86,9 +201,9 @@ - + ZcashFoundation/zebra#325 - + ZcashFoundation/zebra#325 Block Chain Scanning @@ -96,9 +211,9 @@ - + ZcashFoundation/zebra#4691 - + ZcashFoundation/zebra#4691 Stop assuming testnet @@ -108,9 +223,9 @@ - + ZcashFoundation/zebra#267 - + ZcashFoundation/zebra#267 Implement ZIP-32 Sapling @@ -120,9 +235,9 @@ - + ZcashFoundation/zebra#2064 - + ZcashFoundation/zebra#2064 Import Poseidon hash into @@ -131,9 +246,9 @@ - + ZcashFoundation/zebra#2192 - + ZcashFoundation/zebra#2192 Implement @@ -144,9 +259,9 @@ - + ZcashFoundation/zebra#181 - + ZcashFoundation/zebra#181 Sprout note @@ -156,9 +271,9 @@ - + ZcashFoundation/zebra#321 - + ZcashFoundation/zebra#321 Create Output Proof @@ -166,9 +281,9 @@ - + ZcashFoundation/zebra#272 - + ZcashFoundation/zebra#272 Sprout Key Agreement and @@ -177,9 +292,9 @@ - + ZcashFoundation/zebra#2496 - + ZcashFoundation/zebra#2496 Handle a ivk == ⊥ @@ -190,9 +305,9 @@ - + ZcashFoundation/zebra#278 - + ZcashFoundation/zebra#278 Sapling Note Builder @@ -200,9 +315,9 @@ - + ZcashFoundation/zebra#2447 - + ZcashFoundation/zebra#2447 Define a new `Amount` @@ -213,9 +328,9 @@ - + ZcashFoundation/zebra#2041 - + ZcashFoundation/zebra#2041 Orchard: derive @@ -225,9 +340,9 @@ - + ZcashFoundation/zebra#4692 - + ZcashFoundation/zebra#4692 Check address and key @@ -237,9 +352,9 @@ - + ZcashFoundation/zebra#320 - + ZcashFoundation/zebra#320 Create a Spend Proof @@ -247,9 +362,9 @@ - + ZcashFoundation/zebra#2080 - + ZcashFoundation/zebra#2080 [blocked on frost] @@ -260,9 +375,9 @@ - + ZcashFoundation/zebra#2095 - + ZcashFoundation/zebra#2095 Orchard: update @@ -274,9 +389,9 @@ - + ZcashFoundation/zebra#4612 - + ZcashFoundation/zebra#4612 ci: Wait for lightwalletd @@ -286,9 +401,9 @@ - + ZcashFoundation/zebra#4350 - + ZcashFoundation/zebra#4350 Add GetMempoolTx gRPC @@ -296,125 +411,189 @@ - - -ZcashFoundation/zebra#1791 - - -ZcashFoundation/zebra#1791 -Re-enable `sync_large_che -ckpoints_testnet` test + + +ZcashFoundation/zebra#4841 + + +ZcashFoundation/zebra#4841 +Improve note commitment +tree append performance - - -ZcashFoundation/zebra#3263 - - -ZcashFoundation/zebra#3263 -Security: Remove the -ErrorSlot from the -heartbeat and connection -tasks + + +ZcashFoundation/zebra#4831 + + +ZcashFoundation/zebra#4831 +Revert deserializing +state transactions in +`rayon` threads - - -ZcashFoundation/zebra#3383 - - -ZcashFoundation/zebra#3383 -Document `zebrad -download` command. + + +ZcashFoundation/zebra#4721 + + + + +ZcashFoundation/zebra#4721 +Send note commitment and +history trees from the +non-finalized state to +the finalized state - - -ZcashFoundation/zebra#483 - - -ZcashFoundation/zebra#483 -Limit generated block and -transaction size + + +ZcashFoundation/zebra#4823 + + +ZcashFoundation/zebra#4823 +Find out which parts of C +ommitBlock/CommitFinalize +dBlock are slow - - -ZcashFoundation/zebra#3436 - - -ZcashFoundation/zebra#3436 -Create wrapper for -`precomputed` in -`CachedFfiTransaction` + + +ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4823 + + + + + +ZcashFoundation/zebra#4784 + + +ZcashFoundation/zebra#4784 +Store only the first tree +state in each identical +series of tree states - - -ZcashFoundation/zebra#2908 - - -ZcashFoundation/zebra#2908 -Improve -VerifyBlockError::Commit -typing + + +ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4784 + + + + + +ZcashFoundation/zebra#4794 + + +ZcashFoundation/zebra#4794 +Revert note commitment +and history trees when +forking non-finalized +chains - - -ZcashFoundation/zebra#2297 - - -ZcashFoundation/zebra#2297 -Enforce unwrap-pertinent -Clippy lints + + +ZcashFoundation/zebra#4837 + + +ZcashFoundation/zebra#4837 +Store history trees by +height in the non- +finalized state - - -ZcashFoundation/zebra#3831 - - -ZcashFoundation/zebra#3831 -Remove duplicated -zcash_proofs + + +ZcashFoundation/zebra#4837->ZcashFoundation/zebra#4794 + + + + + +ZcashFoundation/zebra#4774 + + +ZcashFoundation/zebra#4774 +Add an NU5 block test +vector that contains many +shielded Orchard +transactions - - -ZcashFoundation/zebra#3179 - - -ZcashFoundation/zebra#3179 -Use a `bellman::Proof` -instead of a byte array -in `Groth16Proof` + + +ZcashFoundation/zebra#4774->ZcashFoundation/zebra#4841 + + + + + +ZcashFoundation/zebra#4775 + + +ZcashFoundation/zebra#4775 +Add an NU5 block test +vector that contains many +shielded Sapling +transactions - - -ZcashFoundation/zebra#3117 - - -ZcashFoundation/zebra#3117 -Stop using private IP -addresses by default + + +ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 + + + + + +ZcashFoundation/zebra#4824 + + +ZcashFoundation/zebra#4824 +Send note commitment and +history trees from the +non-finalized state to +the finalized state + + + + + +ZcashFoundation/zebra#4821 + + +ZcashFoundation/zebra#4821 +Open the database in a +blocking tokio thread + + + + + +ZcashFoundation/zebra#4789 + + +ZcashFoundation/zebra#4789 +Move CPU-heavy proof +preparation into the +batch cryptography thread - + ZcashFoundation/zebra#2971 - + ZcashFoundation/zebra#2971 Fix crawler.rs doctest @@ -422,9 +601,9 @@ - + ZcashFoundation/zebra#1963 - + ZcashFoundation/zebra#1963 Work out how to release @@ -485,9 +664,9 @@ - + ZcashFoundation/zebra#2972 - + ZcashFoundation/zebra#2972 Make it easy for users to @@ -497,9 +676,9 @@ - + ZcashFoundation/zebra#2740 - + ZcashFoundation/zebra#2740 Documentation: link to @@ -509,185 +688,6 @@ - - -ZcashFoundation/zebra#4841 - - -ZcashFoundation/zebra#4841 -Improve note commitment -tree append performance - - - - - -ZcashFoundation/zebra#4831 - - -ZcashFoundation/zebra#4831 -Revert deserializing -state transactions in -`rayon` threads - - - - - -ZcashFoundation/zebra#4721 - - - - -ZcashFoundation/zebra#4721 -Send note commitment and -history trees from the -non-finalized state to -the finalized state - - - - - -ZcashFoundation/zebra#4823 - - -ZcashFoundation/zebra#4823 -Find out which parts of C -ommitBlock/CommitFinalize -dBlock are slow - - - - - -ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4823 - - - - - -ZcashFoundation/zebra#4784 - - -ZcashFoundation/zebra#4784 -Store only the first tree -state in each identical -series of tree states - - - - - -ZcashFoundation/zebra#4721->ZcashFoundation/zebra#4784 - - - - - -ZcashFoundation/zebra#4794 - - -ZcashFoundation/zebra#4794 -Revert note commitment -and history trees when -forking non-finalized -chains - - - - - -ZcashFoundation/zebra#4837 - - -ZcashFoundation/zebra#4837 -Store history trees by -height in the non- -finalized state - - - - - -ZcashFoundation/zebra#4837->ZcashFoundation/zebra#4794 - - - - - -ZcashFoundation/zebra#4774 - - -ZcashFoundation/zebra#4774 -Add an NU5 block test -vector that contains many -shielded Orchard -transactions - - - - - -ZcashFoundation/zebra#4774->ZcashFoundation/zebra#4841 - - - - - -ZcashFoundation/zebra#4775 - - -ZcashFoundation/zebra#4775 -Add an NU5 block test -vector that contains many -shielded Sapling -transactions - - - - - -ZcashFoundation/zebra#4775->ZcashFoundation/zebra#4841 - - - - - -ZcashFoundation/zebra#4824 - - -ZcashFoundation/zebra#4824 -Send note commitment and -history trees from the -non-finalized state to -the finalized state - - - - - -ZcashFoundation/zebra#4821 - - -ZcashFoundation/zebra#4821 -Open the database in a -blocking tokio thread - - - - - -ZcashFoundation/zebra#4789 - - -ZcashFoundation/zebra#4789 -Move CPU-heavy proof -preparation into the -batch cryptography thread - - - ZcashFoundation/zebra#2631 diff --git a/zcash-zf-devops-dag.html b/zcash-zf-devops-dag.html index 1c4f6bd5..09739c22 100644 --- a/zcash-zf-devops-dag.html +++ b/zcash-zf-devops-dag.html @@ -22,17 +22,17 @@ -cluster_3 - -Tracking: Documentation - - cluster_1 Epic: Zebra Stable Release Candidate - + cluster_2 + +Tracking: Documentation + + +cluster_3 Tracking: Tech Debt @@ -41,10 +41,123 @@ Epic: Zebra as a lightwalletd backend - + +ZcashFoundation/zebra#1894 + + +ZcashFoundation/zebra#1894 +Zebra should follow OS +directory conventions +better + + + + + +ZcashFoundation/zebra#3432 + + +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#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + + + + +ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 + + + + + +ZcashFoundation/zebra#4753 + + +ZcashFoundation/zebra#4753 +ci: Split deploy-gcp- +tests workflow into +multiple categories + + + + + +ZcashFoundation/zebra#4562 + + +ZcashFoundation/zebra#4562 +Deploy long-running Zebra +nodes after each tagged +release + + + + + +ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 + + + + + +ZcashFoundation/zebra#4295 + + +ZcashFoundation/zebra#4295 +Truncate branch name when +used in Google Cloud +names + + + + + +ZcashFoundation/zebra#1638 + + +ZcashFoundation/zebra#1638 +Create PGP keys amongst +security@zfnd.org + + + + + ZcashFoundation/zebra#1963 - + ZcashFoundation/zebra#1963 Work out how to release @@ -104,119 +217,6 @@ - - -ZcashFoundation/zebra#1894 - - -ZcashFoundation/zebra#1894 -Zebra should follow OS -directory conventions -better - - - - - -ZcashFoundation/zebra#3432 - - -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#1791 - - -ZcashFoundation/zebra#1791 -Re-enable `sync_large_che -ckpoints_testnet` test - - - - - -ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 - - - - - -ZcashFoundation/zebra#4753 - - -ZcashFoundation/zebra#4753 -ci: Split deploy-gcp- -tests workflow into -multiple categories - - - - - -ZcashFoundation/zebra#4562 - - -ZcashFoundation/zebra#4562 -Deploy long-running Zebra -nodes after each tagged -release - - - - - -ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 - - - - - -ZcashFoundation/zebra#4295 - - -ZcashFoundation/zebra#4295 -Truncate branch name when -used in Google Cloud -names - - - - - -ZcashFoundation/zebra#1638 - - -ZcashFoundation/zebra#1638 -Create PGP keys amongst -security@zfnd.org - - - ZcashFoundation/zebra#4612 diff --git a/zcash-zf-devops-dag.svg b/zcash-zf-devops-dag.svg index b0b89f8e..8f0b0843 100644 --- a/zcash-zf-devops-dag.svg +++ b/zcash-zf-devops-dag.svg @@ -10,17 +10,17 @@ -cluster_3 - -Tracking: Documentation - - cluster_1 Epic: Zebra Stable Release Candidate - + cluster_2 + +Tracking: Documentation + + +cluster_3 Tracking: Tech Debt @@ -29,10 +29,123 @@ Epic: Zebra as a lightwalletd backend - + +ZcashFoundation/zebra#1894 + + +ZcashFoundation/zebra#1894 +Zebra should follow OS +directory conventions +better + + + + + +ZcashFoundation/zebra#3432 + + +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#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + + + + +ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 + + + + + +ZcashFoundation/zebra#4753 + + +ZcashFoundation/zebra#4753 +ci: Split deploy-gcp- +tests workflow into +multiple categories + + + + + +ZcashFoundation/zebra#4562 + + +ZcashFoundation/zebra#4562 +Deploy long-running Zebra +nodes after each tagged +release + + + + + +ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 + + + + + +ZcashFoundation/zebra#4295 + + +ZcashFoundation/zebra#4295 +Truncate branch name when +used in Google Cloud +names + + + + + +ZcashFoundation/zebra#1638 + + +ZcashFoundation/zebra#1638 +Create PGP keys amongst +security@zfnd.org + + + + + ZcashFoundation/zebra#1963 - + ZcashFoundation/zebra#1963 Work out how to release @@ -92,119 +205,6 @@ - - -ZcashFoundation/zebra#1894 - - -ZcashFoundation/zebra#1894 -Zebra should follow OS -directory conventions -better - - - - - -ZcashFoundation/zebra#3432 - - -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#1791 - - -ZcashFoundation/zebra#1791 -Re-enable `sync_large_che -ckpoints_testnet` test - - - - - -ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 - - - - - -ZcashFoundation/zebra#4753 - - -ZcashFoundation/zebra#4753 -ci: Split deploy-gcp- -tests workflow into -multiple categories - - - - - -ZcashFoundation/zebra#4562 - - -ZcashFoundation/zebra#4562 -Deploy long-running Zebra -nodes after each tagged -release - - - - - -ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 - - - - - -ZcashFoundation/zebra#4295 - - -ZcashFoundation/zebra#4295 -Truncate branch name when -used in Google Cloud -names - - - - - -ZcashFoundation/zebra#1638 - - -ZcashFoundation/zebra#1638 -Create PGP keys amongst -security@zfnd.org - - - ZcashFoundation/zebra#4612