diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index 04d84b8e..011b9ad0 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -27,35 +27,35 @@ Tracking: Tech Debt -cluster_4 - -Epic: Zebra Stable Release Candidate - - -cluster_1 - -Tracking: Documentation - - -cluster_7 +cluster_6 NU5 Tracking Epic - + cluster_2 Tracking: Zebra as a Full-Node Wallet - + cluster_3 Epic: Breaking Changes before the Stable Release - + +cluster_4 + +Epic: Zebra Stable Release Candidate + + cluster_5 Epic: Zebra as a lightwalletd backend + +cluster_1 + +Tracking: Documentation + ZcashFoundation/zebra#2573 @@ -441,146 +441,10 @@ - - -ZcashFoundation/zebra#3050 - - -ZcashFoundation/zebra#3050 -Tag Zebra v1.0.0-rc1 -stable release candidate - - - - - -ZcashFoundation/zebra#2995 - - -ZcashFoundation/zebra#2995 -Speed up Zebra's CI - - - - - -ZcashFoundation/zebra#2971 - - -ZcashFoundation/zebra#2971 -Fix crawler.rs doctest - - - - - -ZcashFoundation/zebra#2892 - - -ZcashFoundation/zebra#2892 -Go over all `cargo doc` -warnings - - - - - -ZcashFoundation/zebra#3318 - - -ZcashFoundation/zebra#3318 -Consider adding codespell -to the CI - - - - - -ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Revise Release Process -RFC Draft - - - - - -ZcashFoundation/zebra#4202 - - -ZcashFoundation/zebra#4202 -Document how to handle -network upgrades - - - - - -ZcashFoundation/zebra#2972 - - -ZcashFoundation/zebra#2972 -Make it easy for users to -discover how to configure -Zebra - - - - - -ZcashFoundation/zebra#2191 - - -ZcashFoundation/zebra#2191 -Update user and dev -instructions in the Zebra -Book to deduplicate - - - - - -ZcashFoundation/zebra#2740 - - -ZcashFoundation/zebra#2740 -Documentation: adapt -Zebra architecture blog -posts into zebrad -overview for devs in the -book - - - - - -ZcashFoundation/zebra#2001 - - -ZcashFoundation/zebra#2001 -Write a draft security -triage RFC - - - - - -ZcashFoundation/zebra#1772 - - -ZcashFoundation/zebra#1772 -Add comments on how to -configure metric and -tracing endpoints - - - - + ZcashFoundation/zebra#3414 - + ZcashFoundation/zebra#3414 Upgrade to NU5 mainnet @@ -590,9 +454,9 @@ - + ZcashFoundation/zebra#3948 - + ZcashFoundation/zebra#3948 Tag Zebra NU5 mainnet @@ -606,16 +470,10 @@ - - -ZcashFoundation/zebra#3948->ZcashFoundation/zebra#3050 - - - - + ZcashFoundation/zebra#4117 - + ZcashFoundation/zebra#4117 Set the minimum network @@ -630,6 +488,23 @@ + + +ZcashFoundation/zebra#3050 + + +ZcashFoundation/zebra#3050 +Tag Zebra v1.0.0-rc1 +stable release candidate + + + + + +ZcashFoundation/zebra#3948->ZcashFoundation/zebra#3050 + + + ZcashFoundation/zebra#4117->ZcashFoundation/zebra#3050 @@ -637,9 +512,9 @@ - + ZcashFoundation/zebra#2372 - + ZcashFoundation/zebra#2372 Update the README goals @@ -655,9 +530,9 @@ - + ZcashFoundation/zebra#4115 - + ZcashFoundation/zebra#4115 Set the NU5 mainnet @@ -673,9 +548,9 @@ - + ZcashFoundation/zebra#4335 - + ZcashFoundation/zebra#4335 Upgrade librustzcash- @@ -691,9 +566,9 @@ - + ZcashFoundation/zebra#271 - + ZcashFoundation/zebra#271 Sapling Key Agreement and @@ -702,9 +577,9 @@ - + ZcashFoundation/zebra#269 - + ZcashFoundation/zebra#269 Sapling note encryption @@ -719,9 +594,9 @@ - + ZcashFoundation/zebra#3002 - + ZcashFoundation/zebra#3002 Sapling note decryption @@ -736,9 +611,9 @@ - + ZcashFoundation/zebra#325 - + ZcashFoundation/zebra#325 Block Chain Scanning @@ -746,9 +621,9 @@ - + ZcashFoundation/zebra#483 - + ZcashFoundation/zebra#483 Limit generated block and @@ -757,9 +632,9 @@ - + ZcashFoundation/zebra#267 - + ZcashFoundation/zebra#267 Implement ZIP-32 Sapling @@ -769,9 +644,9 @@ - + ZcashFoundation/zebra#2064 - + ZcashFoundation/zebra#2064 Import Poseidon hash into @@ -780,9 +655,9 @@ - + ZcashFoundation/zebra#2192 - + ZcashFoundation/zebra#2192 Implement @@ -793,9 +668,9 @@ - + ZcashFoundation/zebra#181 - + ZcashFoundation/zebra#181 Sprout note @@ -805,9 +680,9 @@ - + ZcashFoundation/zebra#785 - + ZcashFoundation/zebra#785 Implement ZIP 212: Allow @@ -818,9 +693,9 @@ - + ZcashFoundation/zebra#321 - + ZcashFoundation/zebra#321 Create Output Proof @@ -828,9 +703,9 @@ - + ZcashFoundation/zebra#272 - + ZcashFoundation/zebra#272 Sprout Key Agreement and @@ -839,9 +714,9 @@ - + ZcashFoundation/zebra#2496 - + ZcashFoundation/zebra#2496 Handle a ivk == ⊥ @@ -852,9 +727,9 @@ - + ZcashFoundation/zebra#3869 - + ZcashFoundation/zebra#3869 Orchard: ensure that ivk @@ -864,9 +739,9 @@ - + ZcashFoundation/zebra#278 - + ZcashFoundation/zebra#278 Sapling Note Builder @@ -874,9 +749,9 @@ - + ZcashFoundation/zebra#2447 - + ZcashFoundation/zebra#2447 Define a new `Amount` @@ -887,9 +762,9 @@ - + ZcashFoundation/zebra#2041 - + ZcashFoundation/zebra#2041 Orchard: derive @@ -898,9 +773,9 @@ - + ZcashFoundation/zebra#320 - + ZcashFoundation/zebra#320 Create a Spend Proof @@ -908,9 +783,9 @@ - + ZcashFoundation/zebra#2080 - + ZcashFoundation/zebra#2080 Replace`redpallas` module @@ -920,9 +795,9 @@ - + ZcashFoundation/zebra#2095 - + ZcashFoundation/zebra#2095 Orchard: update @@ -934,9 +809,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -946,9 +821,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -965,9 +840,9 @@ - + ZcashFoundation/zebra#2631 - + ZcashFoundation/zebra#2631 Send committed spent @@ -977,9 +852,9 @@ - + ZcashFoundation/zebra#950 - + ZcashFoundation/zebra#950 Demo: compare zcashd vs @@ -989,9 +864,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -1007,9 +882,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -1019,9 +894,9 @@ - + ZcashFoundation/zebra#1213 - + ZcashFoundation/zebra#1213 Detect when an older @@ -1031,9 +906,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -1043,9 +918,9 @@ - + ZcashFoundation/zebra#1617 - + ZcashFoundation/zebra#1617 Restructure and clean up @@ -1056,9 +931,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -1067,9 +942,9 @@ - + ZcashFoundation/zebra#1870 - + ZcashFoundation/zebra#1870 Decide if old Zebra @@ -1078,10 +953,20 @@ + + +ZcashFoundation/zebra#2995 + + +ZcashFoundation/zebra#2995 +Speed up Zebra's CI + + + - + ZcashFoundation/zebra#3512 - + ZcashFoundation/zebra#3512 Send transactions in @@ -1091,9 +976,9 @@ - + ZcashFoundation/zebra#4168 - + ZcashFoundation/zebra#4168 ci: call lightwalletd @@ -1144,9 +1029,9 @@ - + ZcashFoundation/zebra#3156 - + ZcashFoundation/zebra#3156 z_gettreestate JSON-RPC @@ -1155,9 +1040,9 @@ - + ZcashFoundation/zebra#3655 - + ZcashFoundation/zebra#3655 Integration tests for @@ -1174,9 +1059,9 @@ - + ZcashFoundation/zebra#4278 - + ZcashFoundation/zebra#4278 Add missing wallet grpc @@ -1191,9 +1076,9 @@ - + ZcashFoundation/zebra#4351 - + ZcashFoundation/zebra#4351 Add GetTreeState gRPC @@ -1238,9 +1123,9 @@ - + ZcashFoundation/zebra#3926 - + ZcashFoundation/zebra#3926 ci: run a full @@ -1250,9 +1135,9 @@ - + ZcashFoundation/zebra#4165 - + ZcashFoundation/zebra#4165 Store lightwalletd state @@ -1280,9 +1165,9 @@ - + ZcashFoundation/zebra#4166 - + ZcashFoundation/zebra#4166 Add lightwalletd quick @@ -1297,9 +1182,9 @@ - + ZcashFoundation/zebra#4167 - + ZcashFoundation/zebra#4167 ci: call lightwalletd @@ -1326,9 +1211,9 @@ - + ZcashFoundation/zebra#4220 - + ZcashFoundation/zebra#4220 getaddressutxos RPC is @@ -1356,9 +1241,9 @@ - + ZcashFoundation/zebra#4350 - + ZcashFoundation/zebra#4350 Add GetMempoolTx gRPC @@ -1367,9 +1252,9 @@ - + ZcashFoundation/zebra#4060 - + ZcashFoundation/zebra#4060 Report better @@ -1378,6 +1263,121 @@ + + +ZcashFoundation/zebra#2971 + + +ZcashFoundation/zebra#2971 +Fix crawler.rs doctest + + + + + +ZcashFoundation/zebra#2892 + + +ZcashFoundation/zebra#2892 +Go over all `cargo doc` +warnings + + + + + +ZcashFoundation/zebra#3318 + + +ZcashFoundation/zebra#3318 +Consider adding codespell +to the CI + + + + + +ZcashFoundation/zebra#1963 + + +ZcashFoundation/zebra#1963 +Revise Release Process +RFC Draft + + + + + +ZcashFoundation/zebra#4202 + + +ZcashFoundation/zebra#4202 +Document how to handle +network upgrades + + + + + +ZcashFoundation/zebra#2972 + + +ZcashFoundation/zebra#2972 +Make it easy for users to +discover how to configure +Zebra + + + + + +ZcashFoundation/zebra#2191 + + +ZcashFoundation/zebra#2191 +Update user and dev +instructions in the Zebra +Book to deduplicate + + + + + +ZcashFoundation/zebra#2740 + + +ZcashFoundation/zebra#2740 +Documentation: adapt +Zebra architecture blog +posts into zebrad +overview for devs in the +book + + + + + +ZcashFoundation/zebra#2001 + + +ZcashFoundation/zebra#2001 +Write a draft security +triage RFC + + + + + +ZcashFoundation/zebra#1772 + + +ZcashFoundation/zebra#1772 +Add comments on how to +configure metric and +tracing endpoints + + + ZcashFoundation/zebra#3247 diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index 81402083..ba0d937b 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -15,35 +15,35 @@ Tracking: Tech Debt -cluster_4 - -Epic: Zebra Stable Release Candidate - - -cluster_1 - -Tracking: Documentation - - -cluster_7 +cluster_6 NU5 Tracking Epic - + cluster_2 Tracking: Zebra as a Full-Node Wallet - + cluster_3 Epic: Breaking Changes before the Stable Release - + +cluster_4 + +Epic: Zebra Stable Release Candidate + + cluster_5 Epic: Zebra as a lightwalletd backend + +cluster_1 + +Tracking: Documentation + ZcashFoundation/zebra#2573 @@ -429,146 +429,10 @@ - - -ZcashFoundation/zebra#3050 - - -ZcashFoundation/zebra#3050 -Tag Zebra v1.0.0-rc1 -stable release candidate - - - - - -ZcashFoundation/zebra#2995 - - -ZcashFoundation/zebra#2995 -Speed up Zebra's CI - - - - - -ZcashFoundation/zebra#2971 - - -ZcashFoundation/zebra#2971 -Fix crawler.rs doctest - - - - - -ZcashFoundation/zebra#2892 - - -ZcashFoundation/zebra#2892 -Go over all `cargo doc` -warnings - - - - - -ZcashFoundation/zebra#3318 - - -ZcashFoundation/zebra#3318 -Consider adding codespell -to the CI - - - - - -ZcashFoundation/zebra#1963 - - -ZcashFoundation/zebra#1963 -Revise Release Process -RFC Draft - - - - - -ZcashFoundation/zebra#4202 - - -ZcashFoundation/zebra#4202 -Document how to handle -network upgrades - - - - - -ZcashFoundation/zebra#2972 - - -ZcashFoundation/zebra#2972 -Make it easy for users to -discover how to configure -Zebra - - - - - -ZcashFoundation/zebra#2191 - - -ZcashFoundation/zebra#2191 -Update user and dev -instructions in the Zebra -Book to deduplicate - - - - - -ZcashFoundation/zebra#2740 - - -ZcashFoundation/zebra#2740 -Documentation: adapt -Zebra architecture blog -posts into zebrad -overview for devs in the -book - - - - - -ZcashFoundation/zebra#2001 - - -ZcashFoundation/zebra#2001 -Write a draft security -triage RFC - - - - - -ZcashFoundation/zebra#1772 - - -ZcashFoundation/zebra#1772 -Add comments on how to -configure metric and -tracing endpoints - - - - + ZcashFoundation/zebra#3414 - + ZcashFoundation/zebra#3414 Upgrade to NU5 mainnet @@ -578,9 +442,9 @@ - + ZcashFoundation/zebra#3948 - + ZcashFoundation/zebra#3948 Tag Zebra NU5 mainnet @@ -594,16 +458,10 @@ - - -ZcashFoundation/zebra#3948->ZcashFoundation/zebra#3050 - - - - + ZcashFoundation/zebra#4117 - + ZcashFoundation/zebra#4117 Set the minimum network @@ -618,6 +476,23 @@ + + +ZcashFoundation/zebra#3050 + + +ZcashFoundation/zebra#3050 +Tag Zebra v1.0.0-rc1 +stable release candidate + + + + + +ZcashFoundation/zebra#3948->ZcashFoundation/zebra#3050 + + + ZcashFoundation/zebra#4117->ZcashFoundation/zebra#3050 @@ -625,9 +500,9 @@ - + ZcashFoundation/zebra#2372 - + ZcashFoundation/zebra#2372 Update the README goals @@ -643,9 +518,9 @@ - + ZcashFoundation/zebra#4115 - + ZcashFoundation/zebra#4115 Set the NU5 mainnet @@ -661,9 +536,9 @@ - + ZcashFoundation/zebra#4335 - + ZcashFoundation/zebra#4335 Upgrade librustzcash- @@ -679,9 +554,9 @@ - + ZcashFoundation/zebra#271 - + ZcashFoundation/zebra#271 Sapling Key Agreement and @@ -690,9 +565,9 @@ - + ZcashFoundation/zebra#269 - + ZcashFoundation/zebra#269 Sapling note encryption @@ -707,9 +582,9 @@ - + ZcashFoundation/zebra#3002 - + ZcashFoundation/zebra#3002 Sapling note decryption @@ -724,9 +599,9 @@ - + ZcashFoundation/zebra#325 - + ZcashFoundation/zebra#325 Block Chain Scanning @@ -734,9 +609,9 @@ - + ZcashFoundation/zebra#483 - + ZcashFoundation/zebra#483 Limit generated block and @@ -745,9 +620,9 @@ - + ZcashFoundation/zebra#267 - + ZcashFoundation/zebra#267 Implement ZIP-32 Sapling @@ -757,9 +632,9 @@ - + ZcashFoundation/zebra#2064 - + ZcashFoundation/zebra#2064 Import Poseidon hash into @@ -768,9 +643,9 @@ - + ZcashFoundation/zebra#2192 - + ZcashFoundation/zebra#2192 Implement @@ -781,9 +656,9 @@ - + ZcashFoundation/zebra#181 - + ZcashFoundation/zebra#181 Sprout note @@ -793,9 +668,9 @@ - + ZcashFoundation/zebra#785 - + ZcashFoundation/zebra#785 Implement ZIP 212: Allow @@ -806,9 +681,9 @@ - + ZcashFoundation/zebra#321 - + ZcashFoundation/zebra#321 Create Output Proof @@ -816,9 +691,9 @@ - + ZcashFoundation/zebra#272 - + ZcashFoundation/zebra#272 Sprout Key Agreement and @@ -827,9 +702,9 @@ - + ZcashFoundation/zebra#2496 - + ZcashFoundation/zebra#2496 Handle a ivk == ⊥ @@ -840,9 +715,9 @@ - + ZcashFoundation/zebra#3869 - + ZcashFoundation/zebra#3869 Orchard: ensure that ivk @@ -852,9 +727,9 @@ - + ZcashFoundation/zebra#278 - + ZcashFoundation/zebra#278 Sapling Note Builder @@ -862,9 +737,9 @@ - + ZcashFoundation/zebra#2447 - + ZcashFoundation/zebra#2447 Define a new `Amount` @@ -875,9 +750,9 @@ - + ZcashFoundation/zebra#2041 - + ZcashFoundation/zebra#2041 Orchard: derive @@ -886,9 +761,9 @@ - + ZcashFoundation/zebra#320 - + ZcashFoundation/zebra#320 Create a Spend Proof @@ -896,9 +771,9 @@ - + ZcashFoundation/zebra#2080 - + ZcashFoundation/zebra#2080 Replace`redpallas` module @@ -908,9 +783,9 @@ - + ZcashFoundation/zebra#2095 - + ZcashFoundation/zebra#2095 Orchard: update @@ -922,9 +797,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -934,9 +809,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -953,9 +828,9 @@ - + ZcashFoundation/zebra#2631 - + ZcashFoundation/zebra#2631 Send committed spent @@ -965,9 +840,9 @@ - + ZcashFoundation/zebra#950 - + ZcashFoundation/zebra#950 Demo: compare zcashd vs @@ -977,9 +852,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -995,9 +870,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -1007,9 +882,9 @@ - + ZcashFoundation/zebra#1213 - + ZcashFoundation/zebra#1213 Detect when an older @@ -1019,9 +894,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -1031,9 +906,9 @@ - + ZcashFoundation/zebra#1617 - + ZcashFoundation/zebra#1617 Restructure and clean up @@ -1044,9 +919,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -1055,9 +930,9 @@ - + ZcashFoundation/zebra#1870 - + ZcashFoundation/zebra#1870 Decide if old Zebra @@ -1066,10 +941,20 @@ + + +ZcashFoundation/zebra#2995 + + +ZcashFoundation/zebra#2995 +Speed up Zebra's CI + + + - + ZcashFoundation/zebra#3512 - + ZcashFoundation/zebra#3512 Send transactions in @@ -1079,9 +964,9 @@ - + ZcashFoundation/zebra#4168 - + ZcashFoundation/zebra#4168 ci: call lightwalletd @@ -1132,9 +1017,9 @@ - + ZcashFoundation/zebra#3156 - + ZcashFoundation/zebra#3156 z_gettreestate JSON-RPC @@ -1143,9 +1028,9 @@ - + ZcashFoundation/zebra#3655 - + ZcashFoundation/zebra#3655 Integration tests for @@ -1162,9 +1047,9 @@ - + ZcashFoundation/zebra#4278 - + ZcashFoundation/zebra#4278 Add missing wallet grpc @@ -1179,9 +1064,9 @@ - + ZcashFoundation/zebra#4351 - + ZcashFoundation/zebra#4351 Add GetTreeState gRPC @@ -1226,9 +1111,9 @@ - + ZcashFoundation/zebra#3926 - + ZcashFoundation/zebra#3926 ci: run a full @@ -1238,9 +1123,9 @@ - + ZcashFoundation/zebra#4165 - + ZcashFoundation/zebra#4165 Store lightwalletd state @@ -1268,9 +1153,9 @@ - + ZcashFoundation/zebra#4166 - + ZcashFoundation/zebra#4166 Add lightwalletd quick @@ -1285,9 +1170,9 @@ - + ZcashFoundation/zebra#4167 - + ZcashFoundation/zebra#4167 ci: call lightwalletd @@ -1314,9 +1199,9 @@ - + ZcashFoundation/zebra#4220 - + ZcashFoundation/zebra#4220 getaddressutxos RPC is @@ -1344,9 +1229,9 @@ - + ZcashFoundation/zebra#4350 - + ZcashFoundation/zebra#4350 Add GetMempoolTx gRPC @@ -1355,9 +1240,9 @@ - + ZcashFoundation/zebra#4060 - + ZcashFoundation/zebra#4060 Report better @@ -1366,6 +1251,121 @@ + + +ZcashFoundation/zebra#2971 + + +ZcashFoundation/zebra#2971 +Fix crawler.rs doctest + + + + + +ZcashFoundation/zebra#2892 + + +ZcashFoundation/zebra#2892 +Go over all `cargo doc` +warnings + + + + + +ZcashFoundation/zebra#3318 + + +ZcashFoundation/zebra#3318 +Consider adding codespell +to the CI + + + + + +ZcashFoundation/zebra#1963 + + +ZcashFoundation/zebra#1963 +Revise Release Process +RFC Draft + + + + + +ZcashFoundation/zebra#4202 + + +ZcashFoundation/zebra#4202 +Document how to handle +network upgrades + + + + + +ZcashFoundation/zebra#2972 + + +ZcashFoundation/zebra#2972 +Make it easy for users to +discover how to configure +Zebra + + + + + +ZcashFoundation/zebra#2191 + + +ZcashFoundation/zebra#2191 +Update user and dev +instructions in the Zebra +Book to deduplicate + + + + + +ZcashFoundation/zebra#2740 + + +ZcashFoundation/zebra#2740 +Documentation: adapt +Zebra architecture blog +posts into zebrad +overview for devs in the +book + + + + + +ZcashFoundation/zebra#2001 + + +ZcashFoundation/zebra#2001 +Write a draft security +triage RFC + + + + + +ZcashFoundation/zebra#1772 + + +ZcashFoundation/zebra#1772 +Add comments on how to +configure metric and +tracing endpoints + + + ZcashFoundation/zebra#3247