From 78bff07aa92b11dfb040cccde7ddea8ac1a3bc69 Mon Sep 17 00:00:00 2001 From: dconnolly Date: Sun, 12 Jun 2022 03:56:28 +0000 Subject: [PATCH] deploy: 7cd228f6aac84df61ce777ab4cfd7066a35814b2 --- zcash-zf-dag.html | 570 +++++++++++++++++++-------------------- zcash-zf-dag.svg | 570 +++++++++++++++++++-------------------- zcash-zf-devops-dag.html | 324 +++++++++++----------- zcash-zf-devops-dag.svg | 324 +++++++++++----------- 4 files changed, 894 insertions(+), 894 deletions(-) diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index c98a753c..c8c365ff 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -17,39 +17,114 @@ -
- - +
+ + +cluster_3 + +Epic: Zebra as a lightwalletd backend + + cluster_2 Tracking: Zebra as a Full-Node Wallet - + cluster_1 Tracking: Tech Debt - -cluster_3 + +cluster_4 Epic: Zebra Stable Release Candidate - -cluster_0 - -Tracking: Documentation - -cluster_4 - -Epic: Zebra as a lightwalletd backend +cluster_0 + +Tracking: Documentation + + + +ZcashFoundation/zebra#4456 + + +ZcashFoundation/zebra#4456 +Full sync test takes +slightly longer than CI +timeout + + + + + +ZcashFoundation/zebra#4554 + + +ZcashFoundation/zebra#4554 +benchmarks: surface +zebrad mainnet sync time +in CI + + + + + +ZcashFoundation/zebra#4456->ZcashFoundation/zebra#4554 + + + + + +ZcashFoundation/zebra#4450 + + +ZcashFoundation/zebra#4450 +Test ZecWallet Lite with +lightwalletd + Zebra + + + + + +ZcashFoundation/zebra#4451 + + +ZcashFoundation/zebra#4451 +Test another wallet with +lightwalletd + Zebra + + + + + +ZcashFoundation/zebra#4350 + + +ZcashFoundation/zebra#4350 +Add GetMempoolTx gRPC +test + + + + + +ZcashFoundation/zebra#4060 + + +ZcashFoundation/zebra#4060 +Report better +transactions errors to +lightwalletd + + - + ZcashFoundation/zebra#271 - + ZcashFoundation/zebra#271 Sapling/Orchard Key @@ -58,9 +133,9 @@ - + ZcashFoundation/zebra#269 - + ZcashFoundation/zebra#269 Sapling/Orchard note @@ -76,9 +151,9 @@ - + ZcashFoundation/zebra#3002 - + ZcashFoundation/zebra#3002 Sapling note decryption @@ -93,9 +168,9 @@ - + ZcashFoundation/zebra#325 - + ZcashFoundation/zebra#325 Block Chain Scanning @@ -103,9 +178,9 @@ - + ZcashFoundation/zebra#267 - + ZcashFoundation/zebra#267 Implement ZIP-32 Sapling @@ -115,9 +190,9 @@ - + ZcashFoundation/zebra#2064 - + ZcashFoundation/zebra#2064 Import Poseidon hash into @@ -126,9 +201,9 @@ - + ZcashFoundation/zebra#2192 - + ZcashFoundation/zebra#2192 Implement @@ -139,9 +214,9 @@ - + ZcashFoundation/zebra#181 - + ZcashFoundation/zebra#181 Sprout note @@ -151,9 +226,9 @@ - + ZcashFoundation/zebra#321 - + ZcashFoundation/zebra#321 Create Output Proof @@ -161,9 +236,9 @@ - + ZcashFoundation/zebra#272 - + ZcashFoundation/zebra#272 Sprout Key Agreement and @@ -172,9 +247,9 @@ - + ZcashFoundation/zebra#2496 - + ZcashFoundation/zebra#2496 Handle a ivk == ⊥ @@ -185,9 +260,9 @@ - + ZcashFoundation/zebra#3869 - + ZcashFoundation/zebra#3869 Orchard: ensure that ivk @@ -197,9 +272,9 @@ - + ZcashFoundation/zebra#278 - + ZcashFoundation/zebra#278 Sapling Note Builder @@ -207,9 +282,9 @@ - + ZcashFoundation/zebra#2447 - + ZcashFoundation/zebra#2447 Define a new `Amount` @@ -220,9 +295,9 @@ - + ZcashFoundation/zebra#2041 - + ZcashFoundation/zebra#2041 Orchard: derive @@ -232,9 +307,9 @@ - + ZcashFoundation/zebra#320 - + ZcashFoundation/zebra#320 Create a Spend Proof @@ -242,9 +317,9 @@ - + ZcashFoundation/zebra#2080 - + ZcashFoundation/zebra#2080 [blocked on frost] @@ -255,9 +330,9 @@ - + ZcashFoundation/zebra#2095 - + ZcashFoundation/zebra#2095 Orchard: update @@ -269,9 +344,9 @@ - + ZcashFoundation/zebra#3383 - + ZcashFoundation/zebra#3383 Document `zebrad @@ -280,9 +355,9 @@ - + ZcashFoundation/zebra#1791 - + ZcashFoundation/zebra#1791 Re-enable `sync_large_che @@ -291,9 +366,9 @@ - + ZcashFoundation/zebra#2112 - + ZcashFoundation/zebra#2112 Integrate tokio-console @@ -301,9 +376,9 @@ - + ZcashFoundation/zebra#2193 - + ZcashFoundation/zebra#2193 Redesign zebra-network so @@ -320,9 +395,9 @@ - + ZcashFoundation/zebra#1364 - + ZcashFoundation/zebra#1364 Add a CI job which @@ -332,9 +407,9 @@ - + ZcashFoundation/zebra#4550 - + ZcashFoundation/zebra#4550 Add all-features and no- @@ -344,15 +419,15 @@ - + ZcashFoundation/zebra#1364->ZcashFoundation/zebra#4550 - + ZcashFoundation/zebra#483 - + ZcashFoundation/zebra#483 Limit generated block and @@ -361,9 +436,9 @@ - + ZcashFoundation/zebra#3436 - + ZcashFoundation/zebra#3436 Create wrapper for @@ -373,9 +448,9 @@ - + ZcashFoundation/zebra#2908 - + ZcashFoundation/zebra#2908 Improve @@ -385,9 +460,9 @@ - + ZcashFoundation/zebra#2090 - + ZcashFoundation/zebra#2090 Auto-delete old Google @@ -396,9 +471,9 @@ - + ZcashFoundation/zebra#2297 - + ZcashFoundation/zebra#2297 Enforce unwrap-pertinent @@ -407,9 +482,9 @@ - + ZcashFoundation/zebra#3831 - + ZcashFoundation/zebra#3831 Remove duplicated @@ -418,9 +493,9 @@ - + ZcashFoundation/zebra#3179 - + ZcashFoundation/zebra#3179 Use a `bellman::Proof` @@ -430,9 +505,9 @@ - + ZcashFoundation/zebra#3117 - + ZcashFoundation/zebra#3117 Stop using private IP @@ -441,9 +516,9 @@ - + ZcashFoundation/zebra#2847 - + ZcashFoundation/zebra#2847 Make config `Duration` @@ -453,9 +528,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -465,9 +540,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -484,9 +559,9 @@ - + ZcashFoundation/zebra#2631 - + ZcashFoundation/zebra#2631 Send committed spent @@ -496,9 +571,9 @@ - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -507,9 +582,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -525,9 +600,9 @@ - + ZcashFoundation/zebra#4448 - + ZcashFoundation/zebra#4448 Decide on supported @@ -542,9 +617,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -553,9 +628,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -564,9 +639,9 @@ - + ZcashFoundation/zebra#1213 - + ZcashFoundation/zebra#1213 Detect when an older @@ -576,9 +651,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -588,9 +663,9 @@ - + ZcashFoundation/zebra#1617 - + ZcashFoundation/zebra#1617 Move long README sections @@ -601,173 +676,98 @@ - + ZcashFoundation/zebra#2971 - - -ZcashFoundation/zebra#2971 -Fix crawler.rs doctest + + +ZcashFoundation/zebra#2971 +Fix crawler.rs doctest - + ZcashFoundation/zebra#2892 - - -ZcashFoundation/zebra#2892 -Go over all `cargo doc` -warnings + + +ZcashFoundation/zebra#2892 +Go over all `cargo doc` +warnings - + ZcashFoundation/zebra#4524 - - -ZcashFoundation/zebra#4524 -Add `cargo doc` -warnings/errors to CI + + +ZcashFoundation/zebra#4524 +Add `cargo doc` +warnings/errors to CI ZcashFoundation/zebra#2892->ZcashFoundation/zebra#4524 - - + + - + ZcashFoundation/zebra#4549 - - -ZcashFoundation/zebra#4549 -Document optional zebrad -Rust features + + +ZcashFoundation/zebra#4549 +Document optional zebrad +Rust features - + ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Revise Release Process -RFC Draft + + +ZcashFoundation/zebra#1963 +Revise Release Process +RFC Draft - + ZcashFoundation/zebra#2972 - - -ZcashFoundation/zebra#2972 -Make it easy for users to -discover how to configure -Zebra + + +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#2740 +Documentation: link to +Zebra architecture blog +posts in zebrad overview +for devs in the book - -ZcashFoundation/zebra#2001 - - -ZcashFoundation/zebra#2001 -Write a draft security -triage RFC - - - - - -ZcashFoundation/zebra#4456 - - -ZcashFoundation/zebra#4456 -Full sync test takes -slightly longer than CI -timeout - - - - - -ZcashFoundation/zebra#4554 - - -ZcashFoundation/zebra#4554 -benchmarks: surface -zebrad mainnet sync time -in CI - - - - - -ZcashFoundation/zebra#4456->ZcashFoundation/zebra#4554 - - - - - -ZcashFoundation/zebra#4450 - - -ZcashFoundation/zebra#4450 -Test ZecWallet Lite with -lightwalletd + Zebra - - - - - -ZcashFoundation/zebra#4451 - - -ZcashFoundation/zebra#4451 -Test another wallet with -lightwalletd + Zebra - - - - - -ZcashFoundation/zebra#4350 - - -ZcashFoundation/zebra#4350 -Add GetMempoolTx gRPC -test - - - - -ZcashFoundation/zebra#4060 - - -ZcashFoundation/zebra#4060 -Report better -transactions errors to -lightwalletd +ZcashFoundation/zebra#2001 + + +ZcashFoundation/zebra#2001 +Write a draft security +triage RFC @@ -775,10 +775,10 @@ ZcashFoundation/zebra#3247 - -ZcashFoundation/zebra#3247 -Tracking: Questions for -Network Audit + +ZcashFoundation/zebra#3247 +Tracking: Questions for +Network Audit @@ -786,11 +786,11 @@ ZcashFoundation/zebra#4150 - -ZcashFoundation/zebra#4150 -Update column family -names to match Zebra's -database design + +ZcashFoundation/zebra#4150 +Update column family +names to match Zebra's +database design @@ -798,31 +798,31 @@ ZcashFoundation/zebra#4474 - - - -ZcashFoundation/zebra#4474 -fix(ci): Require full -sync to reach 100% + + + +ZcashFoundation/zebra#4474 +fix(ci): Require full +sync to reach 100% ZcashFoundation/zebra#4474->ZcashFoundation/zebra#4554 - - + + ZcashFoundation/zebra#4545 - -ZcashFoundation/zebra#4545 -Start disconnecting from -outdated peers before -network upgrade -activation + +ZcashFoundation/zebra#4545 +Start disconnecting from +outdated peers before +network upgrade +activation @@ -830,31 +830,31 @@ ZcashFoundation/zebra#4226 - -ZcashFoundation/zebra#4226 -Prefer faster peers, but -if all peers are slow, -still connect to them + +ZcashFoundation/zebra#4226 +Prefer faster peers, but +if all peers are slow, +still connect to them ZcashFoundation/zebra#4545->ZcashFoundation/zebra#4226 - - + + ZcashFoundation/zebra#4537 - - - -ZcashFoundation/zebra#4537 -test(grpc): -`GetMempoolTx` and -`GetMempoolStream` test + + + +ZcashFoundation/zebra#4537 +test(grpc): +`GetMempoolTx` and +`GetMempoolStream` test @@ -896,40 +896,40 @@ ZcashFoundation/zebra#4539 - - - -ZcashFoundation/zebra#4539 -breaking(diagnostics): -make zebrad diagnostics -into optional compile- -time features + + + +ZcashFoundation/zebra#4539 +breaking(diagnostics): +make zebrad diagnostics +into optional compile- +time features ZcashFoundation/zebra#4539->ZcashFoundation/zebra#4549 - - + + ZcashFoundation/zebra#4576 - -ZcashFoundation/zebra#4576 -See if registry tracing -stack is faster than -FmtSubscriber stack + +ZcashFoundation/zebra#4576 +See if registry tracing +stack is faster than +FmtSubscriber stack ZcashFoundation/zebra#4539->ZcashFoundation/zebra#4576 - - + + diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index 3caef641..75225e9a 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -5,39 +5,114 @@ - - - + + + +cluster_3 + +Epic: Zebra as a lightwalletd backend + + cluster_2 Tracking: Zebra as a Full-Node Wallet - + cluster_1 Tracking: Tech Debt - -cluster_3 + +cluster_4 Epic: Zebra Stable Release Candidate - -cluster_0 - -Tracking: Documentation - -cluster_4 - -Epic: Zebra as a lightwalletd backend +cluster_0 + +Tracking: Documentation + + + +ZcashFoundation/zebra#4456 + + +ZcashFoundation/zebra#4456 +Full sync test takes +slightly longer than CI +timeout + + + + + +ZcashFoundation/zebra#4554 + + +ZcashFoundation/zebra#4554 +benchmarks: surface +zebrad mainnet sync time +in CI + + + + + +ZcashFoundation/zebra#4456->ZcashFoundation/zebra#4554 + + + + + +ZcashFoundation/zebra#4450 + + +ZcashFoundation/zebra#4450 +Test ZecWallet Lite with +lightwalletd + Zebra + + + + + +ZcashFoundation/zebra#4451 + + +ZcashFoundation/zebra#4451 +Test another wallet with +lightwalletd + Zebra + + + + + +ZcashFoundation/zebra#4350 + + +ZcashFoundation/zebra#4350 +Add GetMempoolTx gRPC +test + + + + + +ZcashFoundation/zebra#4060 + + +ZcashFoundation/zebra#4060 +Report better +transactions errors to +lightwalletd + + - + ZcashFoundation/zebra#271 - + ZcashFoundation/zebra#271 Sapling/Orchard Key @@ -46,9 +121,9 @@ - + ZcashFoundation/zebra#269 - + ZcashFoundation/zebra#269 Sapling/Orchard note @@ -64,9 +139,9 @@ - + ZcashFoundation/zebra#3002 - + ZcashFoundation/zebra#3002 Sapling note decryption @@ -81,9 +156,9 @@ - + ZcashFoundation/zebra#325 - + ZcashFoundation/zebra#325 Block Chain Scanning @@ -91,9 +166,9 @@ - + ZcashFoundation/zebra#267 - + ZcashFoundation/zebra#267 Implement ZIP-32 Sapling @@ -103,9 +178,9 @@ - + ZcashFoundation/zebra#2064 - + ZcashFoundation/zebra#2064 Import Poseidon hash into @@ -114,9 +189,9 @@ - + ZcashFoundation/zebra#2192 - + ZcashFoundation/zebra#2192 Implement @@ -127,9 +202,9 @@ - + ZcashFoundation/zebra#181 - + ZcashFoundation/zebra#181 Sprout note @@ -139,9 +214,9 @@ - + ZcashFoundation/zebra#321 - + ZcashFoundation/zebra#321 Create Output Proof @@ -149,9 +224,9 @@ - + ZcashFoundation/zebra#272 - + ZcashFoundation/zebra#272 Sprout Key Agreement and @@ -160,9 +235,9 @@ - + ZcashFoundation/zebra#2496 - + ZcashFoundation/zebra#2496 Handle a ivk == ⊥ @@ -173,9 +248,9 @@ - + ZcashFoundation/zebra#3869 - + ZcashFoundation/zebra#3869 Orchard: ensure that ivk @@ -185,9 +260,9 @@ - + ZcashFoundation/zebra#278 - + ZcashFoundation/zebra#278 Sapling Note Builder @@ -195,9 +270,9 @@ - + ZcashFoundation/zebra#2447 - + ZcashFoundation/zebra#2447 Define a new `Amount` @@ -208,9 +283,9 @@ - + ZcashFoundation/zebra#2041 - + ZcashFoundation/zebra#2041 Orchard: derive @@ -220,9 +295,9 @@ - + ZcashFoundation/zebra#320 - + ZcashFoundation/zebra#320 Create a Spend Proof @@ -230,9 +305,9 @@ - + ZcashFoundation/zebra#2080 - + ZcashFoundation/zebra#2080 [blocked on frost] @@ -243,9 +318,9 @@ - + ZcashFoundation/zebra#2095 - + ZcashFoundation/zebra#2095 Orchard: update @@ -257,9 +332,9 @@ - + ZcashFoundation/zebra#3383 - + ZcashFoundation/zebra#3383 Document `zebrad @@ -268,9 +343,9 @@ - + ZcashFoundation/zebra#1791 - + ZcashFoundation/zebra#1791 Re-enable `sync_large_che @@ -279,9 +354,9 @@ - + ZcashFoundation/zebra#2112 - + ZcashFoundation/zebra#2112 Integrate tokio-console @@ -289,9 +364,9 @@ - + ZcashFoundation/zebra#2193 - + ZcashFoundation/zebra#2193 Redesign zebra-network so @@ -308,9 +383,9 @@ - + ZcashFoundation/zebra#1364 - + ZcashFoundation/zebra#1364 Add a CI job which @@ -320,9 +395,9 @@ - + ZcashFoundation/zebra#4550 - + ZcashFoundation/zebra#4550 Add all-features and no- @@ -332,15 +407,15 @@ - + ZcashFoundation/zebra#1364->ZcashFoundation/zebra#4550 - + ZcashFoundation/zebra#483 - + ZcashFoundation/zebra#483 Limit generated block and @@ -349,9 +424,9 @@ - + ZcashFoundation/zebra#3436 - + ZcashFoundation/zebra#3436 Create wrapper for @@ -361,9 +436,9 @@ - + ZcashFoundation/zebra#2908 - + ZcashFoundation/zebra#2908 Improve @@ -373,9 +448,9 @@ - + ZcashFoundation/zebra#2090 - + ZcashFoundation/zebra#2090 Auto-delete old Google @@ -384,9 +459,9 @@ - + ZcashFoundation/zebra#2297 - + ZcashFoundation/zebra#2297 Enforce unwrap-pertinent @@ -395,9 +470,9 @@ - + ZcashFoundation/zebra#3831 - + ZcashFoundation/zebra#3831 Remove duplicated @@ -406,9 +481,9 @@ - + ZcashFoundation/zebra#3179 - + ZcashFoundation/zebra#3179 Use a `bellman::Proof` @@ -418,9 +493,9 @@ - + ZcashFoundation/zebra#3117 - + ZcashFoundation/zebra#3117 Stop using private IP @@ -429,9 +504,9 @@ - + ZcashFoundation/zebra#2847 - + ZcashFoundation/zebra#2847 Make config `Duration` @@ -441,9 +516,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -453,9 +528,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -472,9 +547,9 @@ - + ZcashFoundation/zebra#2631 - + ZcashFoundation/zebra#2631 Send committed spent @@ -484,9 +559,9 @@ - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -495,9 +570,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -513,9 +588,9 @@ - + ZcashFoundation/zebra#4448 - + ZcashFoundation/zebra#4448 Decide on supported @@ -530,9 +605,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -541,9 +616,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -552,9 +627,9 @@ - + ZcashFoundation/zebra#1213 - + ZcashFoundation/zebra#1213 Detect when an older @@ -564,9 +639,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -576,9 +651,9 @@ - + ZcashFoundation/zebra#1617 - + ZcashFoundation/zebra#1617 Move long README sections @@ -589,173 +664,98 @@ - + ZcashFoundation/zebra#2971 - - -ZcashFoundation/zebra#2971 -Fix crawler.rs doctest + + +ZcashFoundation/zebra#2971 +Fix crawler.rs doctest - + ZcashFoundation/zebra#2892 - - -ZcashFoundation/zebra#2892 -Go over all `cargo doc` -warnings + + +ZcashFoundation/zebra#2892 +Go over all `cargo doc` +warnings - + ZcashFoundation/zebra#4524 - - -ZcashFoundation/zebra#4524 -Add `cargo doc` -warnings/errors to CI + + +ZcashFoundation/zebra#4524 +Add `cargo doc` +warnings/errors to CI ZcashFoundation/zebra#2892->ZcashFoundation/zebra#4524 - - + + - + ZcashFoundation/zebra#4549 - - -ZcashFoundation/zebra#4549 -Document optional zebrad -Rust features + + +ZcashFoundation/zebra#4549 +Document optional zebrad +Rust features - + ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Revise Release Process -RFC Draft + + +ZcashFoundation/zebra#1963 +Revise Release Process +RFC Draft - + ZcashFoundation/zebra#2972 - - -ZcashFoundation/zebra#2972 -Make it easy for users to -discover how to configure -Zebra + + +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#2740 +Documentation: link to +Zebra architecture blog +posts in zebrad overview +for devs in the book - -ZcashFoundation/zebra#2001 - - -ZcashFoundation/zebra#2001 -Write a draft security -triage RFC - - - - - -ZcashFoundation/zebra#4456 - - -ZcashFoundation/zebra#4456 -Full sync test takes -slightly longer than CI -timeout - - - - - -ZcashFoundation/zebra#4554 - - -ZcashFoundation/zebra#4554 -benchmarks: surface -zebrad mainnet sync time -in CI - - - - - -ZcashFoundation/zebra#4456->ZcashFoundation/zebra#4554 - - - - - -ZcashFoundation/zebra#4450 - - -ZcashFoundation/zebra#4450 -Test ZecWallet Lite with -lightwalletd + Zebra - - - - - -ZcashFoundation/zebra#4451 - - -ZcashFoundation/zebra#4451 -Test another wallet with -lightwalletd + Zebra - - - - - -ZcashFoundation/zebra#4350 - - -ZcashFoundation/zebra#4350 -Add GetMempoolTx gRPC -test - - - - -ZcashFoundation/zebra#4060 - - -ZcashFoundation/zebra#4060 -Report better -transactions errors to -lightwalletd +ZcashFoundation/zebra#2001 + + +ZcashFoundation/zebra#2001 +Write a draft security +triage RFC @@ -763,10 +763,10 @@ ZcashFoundation/zebra#3247 - -ZcashFoundation/zebra#3247 -Tracking: Questions for -Network Audit + +ZcashFoundation/zebra#3247 +Tracking: Questions for +Network Audit @@ -774,11 +774,11 @@ ZcashFoundation/zebra#4150 - -ZcashFoundation/zebra#4150 -Update column family -names to match Zebra's -database design + +ZcashFoundation/zebra#4150 +Update column family +names to match Zebra's +database design @@ -786,31 +786,31 @@ ZcashFoundation/zebra#4474 - - - -ZcashFoundation/zebra#4474 -fix(ci): Require full -sync to reach 100% + + + +ZcashFoundation/zebra#4474 +fix(ci): Require full +sync to reach 100% ZcashFoundation/zebra#4474->ZcashFoundation/zebra#4554 - - + + ZcashFoundation/zebra#4545 - -ZcashFoundation/zebra#4545 -Start disconnecting from -outdated peers before -network upgrade -activation + +ZcashFoundation/zebra#4545 +Start disconnecting from +outdated peers before +network upgrade +activation @@ -818,31 +818,31 @@ ZcashFoundation/zebra#4226 - -ZcashFoundation/zebra#4226 -Prefer faster peers, but -if all peers are slow, -still connect to them + +ZcashFoundation/zebra#4226 +Prefer faster peers, but +if all peers are slow, +still connect to them ZcashFoundation/zebra#4545->ZcashFoundation/zebra#4226 - - + + ZcashFoundation/zebra#4537 - - - -ZcashFoundation/zebra#4537 -test(grpc): -`GetMempoolTx` and -`GetMempoolStream` test + + + +ZcashFoundation/zebra#4537 +test(grpc): +`GetMempoolTx` and +`GetMempoolStream` test @@ -884,40 +884,40 @@ ZcashFoundation/zebra#4539 - - - -ZcashFoundation/zebra#4539 -breaking(diagnostics): -make zebrad diagnostics -into optional compile- -time features + + + +ZcashFoundation/zebra#4539 +breaking(diagnostics): +make zebrad diagnostics +into optional compile- +time features ZcashFoundation/zebra#4539->ZcashFoundation/zebra#4549 - - + + ZcashFoundation/zebra#4576 - -ZcashFoundation/zebra#4576 -See if registry tracing -stack is faster than -FmtSubscriber stack + +ZcashFoundation/zebra#4576 +See if registry tracing +stack is faster than +FmtSubscriber stack ZcashFoundation/zebra#4539->ZcashFoundation/zebra#4576 - - + + diff --git a/zcash-zf-devops-dag.html b/zcash-zf-devops-dag.html index d516a8c7..6076d377 100644 --- a/zcash-zf-devops-dag.html +++ b/zcash-zf-devops-dag.html @@ -17,160 +17,39 @@ -
- - +
+ + cluster_3 - -Epic: Zebra Stable Release Candidate + +Epic: Zebra as a lightwalletd backend -cluster_1 - -Tracking: Documentation +cluster_0 + +Tracking: Documentation -cluster_4 - -Epic: Zebra as a lightwalletd backend - - -cluster_0 +cluster_1 Tracking: Tech Debt - - -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#3050 - - -ZcashFoundation/zebra#3050 -Tag Zebra 1.0.0-rc.0 -stable release candidate - - - - - -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#4448 - - -ZcashFoundation/zebra#4448 -Decide on supported -platforms and test in CI - - - - - -ZcashFoundation/zebra#4448->ZcashFoundation/zebra#3050 - - - - - -ZcashFoundation/zebra#1638 - - -ZcashFoundation/zebra#1638 -Create PGP keys amongst -security@zfnd.org - - - - - -ZcashFoundation/zebra#4524 - - -ZcashFoundation/zebra#4524 -Add `cargo doc` -warnings/errors to CI - - - - - -ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Revise Release Process -RFC Draft - - + +cluster_4 + +Epic: Zebra Stable Release Candidate - + ZcashFoundation/zebra#4456 - - -ZcashFoundation/zebra#4456 -Full sync test takes -slightly longer than CI -timeout + + +ZcashFoundation/zebra#4456 +Full sync test takes +slightly longer than CI +timeout @@ -178,24 +57,57 @@ 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 - + ZcashFoundation/zebra#4456->ZcashFoundation/zebra#4554 - - + + + + + +ZcashFoundation/zebra#4524 + + +ZcashFoundation/zebra#4524 +Add `cargo doc` +warnings/errors to CI + + + + + +ZcashFoundation/zebra#1963 + + +ZcashFoundation/zebra#1963 +Revise Release Process +RFC Draft + + + + + +ZcashFoundation/zebra#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + - + ZcashFoundation/zebra#1364 - + ZcashFoundation/zebra#1364 Add a CI job which @@ -223,9 +135,9 @@ - + ZcashFoundation/zebra#2090 - + ZcashFoundation/zebra#2090 Auto-delete old Google @@ -233,24 +145,112 @@ + + +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#3050 + + +ZcashFoundation/zebra#3050 +Tag Zebra 1.0.0-rc.0 +stable release candidate + + + + + +ZcashFoundation/zebra#1904 + + +ZcashFoundation/zebra#1904 +Some DNS seeders and +block explorers don't +show Zebra nodes + + + + + +ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 + + + + + +ZcashFoundation/zebra#4448 + + +ZcashFoundation/zebra#4448 +Decide on supported +platforms and test in CI + + + + + +ZcashFoundation/zebra#4448->ZcashFoundation/zebra#3050 + + + + + +ZcashFoundation/zebra#1638 + + +ZcashFoundation/zebra#1638 +Create PGP keys amongst +security@zfnd.org + + + ZcashFoundation/zebra#4474 - - - -ZcashFoundation/zebra#4474 -fix(ci): Require full -sync to reach 100% + + + +ZcashFoundation/zebra#4474 +fix(ci): Require full +sync to reach 100% ZcashFoundation/zebra#4474->ZcashFoundation/zebra#4554 - - + + diff --git a/zcash-zf-devops-dag.svg b/zcash-zf-devops-dag.svg index 8c1f4b58..384f894f 100644 --- a/zcash-zf-devops-dag.svg +++ b/zcash-zf-devops-dag.svg @@ -5,160 +5,39 @@ - - - + + + cluster_3 - -Epic: Zebra Stable Release Candidate + +Epic: Zebra as a lightwalletd backend -cluster_1 - -Tracking: Documentation +cluster_0 + +Tracking: Documentation -cluster_4 - -Epic: Zebra as a lightwalletd backend - - -cluster_0 +cluster_1 Tracking: Tech Debt - - -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#3050 - - -ZcashFoundation/zebra#3050 -Tag Zebra 1.0.0-rc.0 -stable release candidate - - - - - -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#4448 - - -ZcashFoundation/zebra#4448 -Decide on supported -platforms and test in CI - - - - - -ZcashFoundation/zebra#4448->ZcashFoundation/zebra#3050 - - - - - -ZcashFoundation/zebra#1638 - - -ZcashFoundation/zebra#1638 -Create PGP keys amongst -security@zfnd.org - - - - - -ZcashFoundation/zebra#4524 - - -ZcashFoundation/zebra#4524 -Add `cargo doc` -warnings/errors to CI - - - - - -ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Revise Release Process -RFC Draft - - + +cluster_4 + +Epic: Zebra Stable Release Candidate - + ZcashFoundation/zebra#4456 - - -ZcashFoundation/zebra#4456 -Full sync test takes -slightly longer than CI -timeout + + +ZcashFoundation/zebra#4456 +Full sync test takes +slightly longer than CI +timeout @@ -166,24 +45,57 @@ 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 - + ZcashFoundation/zebra#4456->ZcashFoundation/zebra#4554 - - + + + + + +ZcashFoundation/zebra#4524 + + +ZcashFoundation/zebra#4524 +Add `cargo doc` +warnings/errors to CI + + + + + +ZcashFoundation/zebra#1963 + + +ZcashFoundation/zebra#1963 +Revise Release Process +RFC Draft + + + + + +ZcashFoundation/zebra#1791 + + +ZcashFoundation/zebra#1791 +Re-enable `sync_large_che +ckpoints_testnet` test + + - + ZcashFoundation/zebra#1364 - + ZcashFoundation/zebra#1364 Add a CI job which @@ -211,9 +123,9 @@ - + ZcashFoundation/zebra#2090 - + ZcashFoundation/zebra#2090 Auto-delete old Google @@ -221,24 +133,112 @@ + + +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#3050 + + +ZcashFoundation/zebra#3050 +Tag Zebra 1.0.0-rc.0 +stable release candidate + + + + + +ZcashFoundation/zebra#1904 + + +ZcashFoundation/zebra#1904 +Some DNS seeders and +block explorers don't +show Zebra nodes + + + + + +ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 + + + + + +ZcashFoundation/zebra#4448 + + +ZcashFoundation/zebra#4448 +Decide on supported +platforms and test in CI + + + + + +ZcashFoundation/zebra#4448->ZcashFoundation/zebra#3050 + + + + + +ZcashFoundation/zebra#1638 + + +ZcashFoundation/zebra#1638 +Create PGP keys amongst +security@zfnd.org + + + ZcashFoundation/zebra#4474 - - - -ZcashFoundation/zebra#4474 -fix(ci): Require full -sync to reach 100% + + + +ZcashFoundation/zebra#4474 +fix(ci): Require full +sync to reach 100% ZcashFoundation/zebra#4474->ZcashFoundation/zebra#4554 - - + +