diff --git a/zcash-zf-dag.html b/zcash-zf-dag.html index 21fe09b8..bc364c5d 100644 --- a/zcash-zf-dag.html +++ b/zcash-zf-dag.html @@ -22,9 +22,9 @@ -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_1 @@ -32,15 +32,15 @@ Epic: Zebra Stable Release Candidate -cluster_4 - -Mini-Epic: Stop tokio tasks running for a long time and blocking other tasks - - cluster_3 Tracking: Documentation + +cluster_5 + +Epic: Zebra as a lightwalletd backend + cluster_0 @@ -51,33 +51,189 @@ Tracking: Tech Debt - + -ZcashFoundation/zebra#4612 - - -ZcashFoundation/zebra#4612 -ci: Wait for lightwalletd -image rebuild if it has -changed +ZcashFoundation/zebra#4841 + + +ZcashFoundation/zebra#4841 +Improve note commitment +tree append performance - + -ZcashFoundation/zebra#4350 - - -ZcashFoundation/zebra#4350 -Add GetMempoolTx gRPC -test +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 - + ZcashFoundation/zebra#2631 Send committed spent @@ -87,9 +243,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -99,9 +255,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -112,15 +268,15 @@ - + ZcashFoundation/zebra#1894->ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -129,9 +285,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -158,9 +314,9 @@ - + ZcashFoundation/zebra#4875 - + ZcashFoundation/zebra#4875 Send the state tip height @@ -168,22 +324,10 @@ - - -ZcashFoundation/zebra#4784 - - -ZcashFoundation/zebra#4784 -Store only the first tree -state in each identical -series of tree states - - - - + ZcashFoundation/zebra#4753 - + ZcashFoundation/zebra#4753 ci: Split deploy-gcp- @@ -193,9 +337,9 @@ - + ZcashFoundation/zebra#4834 - + ZcashFoundation/zebra#4834 Switch zebrad to a non- @@ -221,9 +365,9 @@ - + ZcashFoundation/zebra#4562 - + ZcashFoundation/zebra#4562 Deploy long-running Zebra @@ -233,15 +377,15 @@ - + ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#4733 - + ZcashFoundation/zebra#4733 Return connection errors @@ -286,9 +430,9 @@ - + ZcashFoundation/zebra#4734 - + ZcashFoundation/zebra#4734 Return errors from @@ -304,9 +448,9 @@ - + ZcashFoundation/zebra#4684 - + ZcashFoundation/zebra#4684 Test that every old @@ -316,9 +460,9 @@ - + ZcashFoundation/zebra#4778 - + ZcashFoundation/zebra#4778 Replace old release @@ -329,9 +473,9 @@ - + ZcashFoundation/zebra#4677 - + ZcashFoundation/zebra#4677 Various tests sometimes @@ -340,9 +484,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -351,9 +495,9 @@ - + ZcashFoundation/zebra#4295 - + ZcashFoundation/zebra#4295 Truncate branch name when @@ -363,9 +507,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -374,9 +518,9 @@ - + ZcashFoundation/zebra#4822 - + ZcashFoundation/zebra#4822 Speed up opening the @@ -385,9 +529,9 @@ - + ZcashFoundation/zebra#3757 - + ZcashFoundation/zebra#3757 De-duplicate note @@ -398,9 +542,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -410,9 +554,9 @@ - + ZcashFoundation/zebra#4678 - + ZcashFoundation/zebra#4678 Return peer metadata from @@ -422,9 +566,9 @@ - + ZcashFoundation/zebra#2001 - + ZcashFoundation/zebra#2001 Write a draft security @@ -433,9 +577,9 @@ - + ZcashFoundation/zebra#4591 - + ZcashFoundation/zebra#4591 Fix timeout not being @@ -443,177 +587,10 @@ - - -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#4721->ZcashFoundation/zebra#4784 - - - - - -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#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#2971 - + ZcashFoundation/zebra#2971 Fix crawler.rs doctest @@ -621,9 +598,9 @@ - + ZcashFoundation/zebra#1963 - + ZcashFoundation/zebra#1963 Work out how to release @@ -684,9 +661,9 @@ - + ZcashFoundation/zebra#2972 - + ZcashFoundation/zebra#2972 Make it easy for users to @@ -696,9 +673,9 @@ - + ZcashFoundation/zebra#2740 - + ZcashFoundation/zebra#2740 Documentation: link to @@ -708,6 +685,29 @@ + + +ZcashFoundation/zebra#4612 + + +ZcashFoundation/zebra#4612 +ci: Wait for lightwalletd +image rebuild if it has +changed + + + + + +ZcashFoundation/zebra#4350 + + +ZcashFoundation/zebra#4350 +Add GetMempoolTx gRPC +test + + + ZcashFoundation/zebra#271 @@ -1118,18 +1118,6 @@ - - -ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4612 - - - - - -ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4875 - - - ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4841 @@ -1148,6 +1136,18 @@ + + +ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4875 + + + + + +ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4612 + + + ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4767 diff --git a/zcash-zf-dag.svg b/zcash-zf-dag.svg index 75a4122e..cf241364 100644 --- a/zcash-zf-dag.svg +++ b/zcash-zf-dag.svg @@ -10,9 +10,9 @@ -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_1 @@ -20,15 +20,15 @@ Epic: Zebra Stable Release Candidate -cluster_4 - -Mini-Epic: Stop tokio tasks running for a long time and blocking other tasks - - cluster_3 Tracking: Documentation + +cluster_5 + +Epic: Zebra as a lightwalletd backend + cluster_0 @@ -39,33 +39,189 @@ Tracking: Tech Debt - + -ZcashFoundation/zebra#4612 - - -ZcashFoundation/zebra#4612 -ci: Wait for lightwalletd -image rebuild if it has -changed +ZcashFoundation/zebra#4841 + + +ZcashFoundation/zebra#4841 +Improve note commitment +tree append performance - + -ZcashFoundation/zebra#4350 - - -ZcashFoundation/zebra#4350 -Add GetMempoolTx gRPC -test +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 - + ZcashFoundation/zebra#2631 Send committed spent @@ -75,9 +231,9 @@ - + ZcashFoundation/zebra#1894 - + ZcashFoundation/zebra#1894 Zebra should follow OS @@ -87,9 +243,9 @@ - + ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3432 Use the Filesystem @@ -100,15 +256,15 @@ - + ZcashFoundation/zebra#1894->ZcashFoundation/zebra#3432 - + ZcashFoundation/zebra#3050 - + ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 @@ -117,9 +273,9 @@ - + ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#1904 Some DNS seeders and @@ -146,9 +302,9 @@ - + ZcashFoundation/zebra#4875 - + ZcashFoundation/zebra#4875 Send the state tip height @@ -156,22 +312,10 @@ - - -ZcashFoundation/zebra#4784 - - -ZcashFoundation/zebra#4784 -Store only the first tree -state in each identical -series of tree states - - - - + ZcashFoundation/zebra#4753 - + ZcashFoundation/zebra#4753 ci: Split deploy-gcp- @@ -181,9 +325,9 @@ - + ZcashFoundation/zebra#4834 - + ZcashFoundation/zebra#4834 Switch zebrad to a non- @@ -209,9 +353,9 @@ - + ZcashFoundation/zebra#4562 - + ZcashFoundation/zebra#4562 Deploy long-running Zebra @@ -221,15 +365,15 @@ - + ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 - + ZcashFoundation/zebra#4733 - + ZcashFoundation/zebra#4733 Return connection errors @@ -274,9 +418,9 @@ - + ZcashFoundation/zebra#4734 - + ZcashFoundation/zebra#4734 Return errors from @@ -292,9 +436,9 @@ - + ZcashFoundation/zebra#4684 - + ZcashFoundation/zebra#4684 Test that every old @@ -304,9 +448,9 @@ - + ZcashFoundation/zebra#4778 - + ZcashFoundation/zebra#4778 Replace old release @@ -317,9 +461,9 @@ - + ZcashFoundation/zebra#4677 - + ZcashFoundation/zebra#4677 Various tests sometimes @@ -328,9 +472,9 @@ - + ZcashFoundation/zebra#1621 - + ZcashFoundation/zebra#1621 Run `zebrad start` by @@ -339,9 +483,9 @@ - + ZcashFoundation/zebra#4295 - + ZcashFoundation/zebra#4295 Truncate branch name when @@ -351,9 +495,9 @@ - + ZcashFoundation/zebra#1638 - + ZcashFoundation/zebra#1638 Create PGP keys amongst @@ -362,9 +506,9 @@ - + ZcashFoundation/zebra#4822 - + ZcashFoundation/zebra#4822 Speed up opening the @@ -373,9 +517,9 @@ - + ZcashFoundation/zebra#3757 - + ZcashFoundation/zebra#3757 De-duplicate note @@ -386,9 +530,9 @@ - + ZcashFoundation/zebra#1615 - + ZcashFoundation/zebra#1615 Zebra stable download @@ -398,9 +542,9 @@ - + ZcashFoundation/zebra#4678 - + ZcashFoundation/zebra#4678 Return peer metadata from @@ -410,9 +554,9 @@ - + ZcashFoundation/zebra#2001 - + ZcashFoundation/zebra#2001 Write a draft security @@ -421,9 +565,9 @@ - + ZcashFoundation/zebra#4591 - + ZcashFoundation/zebra#4591 Fix timeout not being @@ -431,177 +575,10 @@ - - -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#4721->ZcashFoundation/zebra#4784 - - - - - -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#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#2971 - + ZcashFoundation/zebra#2971 Fix crawler.rs doctest @@ -609,9 +586,9 @@ - + ZcashFoundation/zebra#1963 - + ZcashFoundation/zebra#1963 Work out how to release @@ -672,9 +649,9 @@ - + ZcashFoundation/zebra#2972 - + ZcashFoundation/zebra#2972 Make it easy for users to @@ -684,9 +661,9 @@ - + ZcashFoundation/zebra#2740 - + ZcashFoundation/zebra#2740 Documentation: link to @@ -696,6 +673,29 @@ + + +ZcashFoundation/zebra#4612 + + +ZcashFoundation/zebra#4612 +ci: Wait for lightwalletd +image rebuild if it has +changed + + + + + +ZcashFoundation/zebra#4350 + + +ZcashFoundation/zebra#4350 +Add GetMempoolTx gRPC +test + + + ZcashFoundation/zebra#271 @@ -1106,18 +1106,6 @@ - - -ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4612 - - - - - -ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4875 - - - ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4841 @@ -1136,6 +1124,18 @@ + + +ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4875 + + + + + +ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4612 + + + ZcashFoundation/zebra#4910->ZcashFoundation/zebra#4767 diff --git a/zcash-zf-devops-dag.html b/zcash-zf-devops-dag.html index 09fbdd72..c416aed9 100644 --- a/zcash-zf-devops-dag.html +++ b/zcash-zf-devops-dag.html @@ -22,142 +22,41 @@ -cluster_1 - -Epic: Zebra Stable Release Candidate - - -cluster_2 - -Tracking: Tech Debt - - -cluster_3 - -Tracking: Documentation - - cluster_5 Epic: Zebra as a lightwalletd backend - + +cluster_3 + +Tracking: Documentation + + +cluster_1 + +Epic: Zebra Stable Release Candidate + + +cluster_2 + +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#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 + + +ZcashFoundation/zebra#4612 +ci: Wait for lightwalletd +image rebuild if it has +changed - + ZcashFoundation/zebra#1963 - + ZcashFoundation/zebra#1963 Work out how to release @@ -176,7 +75,7 @@ - + ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 @@ -194,7 +93,7 @@ - + ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 @@ -212,20 +111,121 @@ - + ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 - - -ZcashFoundation/zebra#4612 - - -ZcashFoundation/zebra#4612 -ci: Wait for lightwalletd -image rebuild if it has -changed + + +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 diff --git a/zcash-zf-devops-dag.svg b/zcash-zf-devops-dag.svg index 46c31d5f..5745ebb4 100644 --- a/zcash-zf-devops-dag.svg +++ b/zcash-zf-devops-dag.svg @@ -10,142 +10,41 @@ -cluster_1 - -Epic: Zebra Stable Release Candidate - - -cluster_2 - -Tracking: Tech Debt - - -cluster_3 - -Tracking: Documentation - - cluster_5 Epic: Zebra as a lightwalletd backend - + +cluster_3 + +Tracking: Documentation + + +cluster_1 + +Epic: Zebra Stable Release Candidate + + +cluster_2 + +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#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 + + +ZcashFoundation/zebra#4612 +ci: Wait for lightwalletd +image rebuild if it has +changed - + ZcashFoundation/zebra#1963 - + ZcashFoundation/zebra#1963 Work out how to release @@ -164,7 +63,7 @@ - + ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 @@ -182,7 +81,7 @@ - + ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 @@ -200,20 +99,121 @@ - + ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 - - -ZcashFoundation/zebra#4612 - - -ZcashFoundation/zebra#4612 -ci: Wait for lightwalletd -image rebuild if it has -changed + + +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 diff --git a/zcash-zf-frost-dag.html b/zcash-zf-frost-dag.html index 40734ae3..b52ffcf4 100644 --- a/zcash-zf-frost-dag.html +++ b/zcash-zf-frost-dag.html @@ -22,19 +22,101 @@ -cluster_1 - -Epic: Zcon-ready FROST - - cluster_0 Epic: v8 - + +cluster_1 + +Epic: Zcon-ready FROST + + +ZcashFoundation/frost#97 + + +ZcashFoundation/frost#97 +frost-core: update to +spec v8 + + + + + +ZcashFoundation/frost#99 + + +ZcashFoundation/frost#99 +frost-p256: update to use +frost-core v8 + + + + + +ZcashFoundation/frost#97->ZcashFoundation/frost#99 + + + + + +ZcashFoundation/frost#98 + + +ZcashFoundation/frost#98 +frost-ristretto255: +update to use frost-core +v8 + + + + + +ZcashFoundation/frost#97->ZcashFoundation/frost#98 + + + + + +ZcashFoundation/frost#102 + + +ZcashFoundation/frost#102 +frost-core: add and use C +iphersuite.identifier_to_ +scalar() + + + + + +ZcashFoundation/frost#102->ZcashFoundation/frost#97 + + + + + +ZcashFoundation/frost#101 + + +ZcashFoundation/frost#101 +frost-core: support H4 +and H5 domain-separated +hashes per-ciphersuite + + + + + +ZcashFoundation/frost#101->ZcashFoundation/frost#97 + + + + + ZcashFoundation/frost#86 - + ZcashFoundation/frost#86 frost-core: update for @@ -43,9 +125,9 @@ - + ZcashFoundation/frost#95 - + ZcashFoundation/frost#95 Flesh out all rustdoc in @@ -54,9 +136,9 @@ - + ZcashFoundation/frost#79 - + ZcashFoundation/frost#79 Publish `frost-` crates @@ -64,15 +146,15 @@ - + ZcashFoundation/frost#95->ZcashFoundation/frost#79 - + ZcashFoundation/frost#55 - + ZcashFoundation/frost#55 Rename participant @@ -82,15 +164,15 @@ - + ZcashFoundation/frost#55->ZcashFoundation/frost#79 - + ZcashFoundation/frost#61 - + ZcashFoundation/frost#61 Flesh out all rustdoc in @@ -100,15 +182,15 @@ - + ZcashFoundation/frost#61->ZcashFoundation/frost#79 - + ZcashFoundation/frost#92 - + ZcashFoundation/frost#92 v6/v7: Use per-signer @@ -118,15 +200,15 @@ - + ZcashFoundation/frost#92->ZcashFoundation/frost#86 - + ZcashFoundation/frost#91 - + ZcashFoundation/frost#91 v6/v7: Make verification @@ -136,15 +218,15 @@ - + ZcashFoundation/frost#91->ZcashFoundation/frost#86 - + ZcashFoundation/frost#47 - + ZcashFoundation/frost#47 Note in Ristretto255 near @@ -156,9 +238,9 @@ - + ZcashFoundation/frost#59 - + ZcashFoundation/frost#59 Rename @@ -170,9 +252,9 @@ - + ZcashFoundation/frost#81 - + ZcashFoundation/frost#81 Start rerandomized repo @@ -180,9 +262,9 @@ - + ZcashFoundation/frost#71 - + ZcashFoundation/frost#71 Add Ed448 support @@ -190,9 +272,9 @@ - + ZcashFoundation/frost#74 - + ZcashFoundation/frost#74 Port fresh keygen test @@ -203,97 +285,15 @@ - + ZcashFoundation/frost#70 - + ZcashFoundation/frost#70 Add Ed25519 support - - -ZcashFoundation/frost#97 - - -ZcashFoundation/frost#97 -frost-core: update to -spec v8 - - - - - -ZcashFoundation/frost#99 - - -ZcashFoundation/frost#99 -frost-p256: update to use -frost-core v8 - - - - - -ZcashFoundation/frost#97->ZcashFoundation/frost#99 - - - - - -ZcashFoundation/frost#98 - - -ZcashFoundation/frost#98 -frost-ristretto255: -update to use frost-core -v8 - - - - - -ZcashFoundation/frost#97->ZcashFoundation/frost#98 - - - - - -ZcashFoundation/frost#102 - - -ZcashFoundation/frost#102 -frost-core: add and use C -iphersuite.identifier_to_ -scalar() - - - - - -ZcashFoundation/frost#102->ZcashFoundation/frost#97 - - - - - -ZcashFoundation/frost#101 - - -ZcashFoundation/frost#101 -frost-core: support H4 -and H5 domain-separated -hashes per-ciphersuite - - - - - -ZcashFoundation/frost#101->ZcashFoundation/frost#97 - - - ZcashFoundation/frost#35 diff --git a/zcash-zf-frost-dag.svg b/zcash-zf-frost-dag.svg index 456c7f03..f4ae1e9c 100644 --- a/zcash-zf-frost-dag.svg +++ b/zcash-zf-frost-dag.svg @@ -10,19 +10,101 @@ -cluster_1 - -Epic: Zcon-ready FROST - - cluster_0 Epic: v8 - + +cluster_1 + +Epic: Zcon-ready FROST + + +ZcashFoundation/frost#97 + + +ZcashFoundation/frost#97 +frost-core: update to +spec v8 + + + + + +ZcashFoundation/frost#99 + + +ZcashFoundation/frost#99 +frost-p256: update to use +frost-core v8 + + + + + +ZcashFoundation/frost#97->ZcashFoundation/frost#99 + + + + + +ZcashFoundation/frost#98 + + +ZcashFoundation/frost#98 +frost-ristretto255: +update to use frost-core +v8 + + + + + +ZcashFoundation/frost#97->ZcashFoundation/frost#98 + + + + + +ZcashFoundation/frost#102 + + +ZcashFoundation/frost#102 +frost-core: add and use C +iphersuite.identifier_to_ +scalar() + + + + + +ZcashFoundation/frost#102->ZcashFoundation/frost#97 + + + + + +ZcashFoundation/frost#101 + + +ZcashFoundation/frost#101 +frost-core: support H4 +and H5 domain-separated +hashes per-ciphersuite + + + + + +ZcashFoundation/frost#101->ZcashFoundation/frost#97 + + + + + ZcashFoundation/frost#86 - + ZcashFoundation/frost#86 frost-core: update for @@ -31,9 +113,9 @@ - + ZcashFoundation/frost#95 - + ZcashFoundation/frost#95 Flesh out all rustdoc in @@ -42,9 +124,9 @@ - + ZcashFoundation/frost#79 - + ZcashFoundation/frost#79 Publish `frost-` crates @@ -52,15 +134,15 @@ - + ZcashFoundation/frost#95->ZcashFoundation/frost#79 - + ZcashFoundation/frost#55 - + ZcashFoundation/frost#55 Rename participant @@ -70,15 +152,15 @@ - + ZcashFoundation/frost#55->ZcashFoundation/frost#79 - + ZcashFoundation/frost#61 - + ZcashFoundation/frost#61 Flesh out all rustdoc in @@ -88,15 +170,15 @@ - + ZcashFoundation/frost#61->ZcashFoundation/frost#79 - + ZcashFoundation/frost#92 - + ZcashFoundation/frost#92 v6/v7: Use per-signer @@ -106,15 +188,15 @@ - + ZcashFoundation/frost#92->ZcashFoundation/frost#86 - + ZcashFoundation/frost#91 - + ZcashFoundation/frost#91 v6/v7: Make verification @@ -124,15 +206,15 @@ - + ZcashFoundation/frost#91->ZcashFoundation/frost#86 - + ZcashFoundation/frost#47 - + ZcashFoundation/frost#47 Note in Ristretto255 near @@ -144,9 +226,9 @@ - + ZcashFoundation/frost#59 - + ZcashFoundation/frost#59 Rename @@ -158,9 +240,9 @@ - + ZcashFoundation/frost#81 - + ZcashFoundation/frost#81 Start rerandomized repo @@ -168,9 +250,9 @@ - + ZcashFoundation/frost#71 - + ZcashFoundation/frost#71 Add Ed448 support @@ -178,9 +260,9 @@ - + ZcashFoundation/frost#74 - + ZcashFoundation/frost#74 Port fresh keygen test @@ -191,97 +273,15 @@ - + ZcashFoundation/frost#70 - + ZcashFoundation/frost#70 Add Ed25519 support - - -ZcashFoundation/frost#97 - - -ZcashFoundation/frost#97 -frost-core: update to -spec v8 - - - - - -ZcashFoundation/frost#99 - - -ZcashFoundation/frost#99 -frost-p256: update to use -frost-core v8 - - - - - -ZcashFoundation/frost#97->ZcashFoundation/frost#99 - - - - - -ZcashFoundation/frost#98 - - -ZcashFoundation/frost#98 -frost-ristretto255: -update to use frost-core -v8 - - - - - -ZcashFoundation/frost#97->ZcashFoundation/frost#98 - - - - - -ZcashFoundation/frost#102 - - -ZcashFoundation/frost#102 -frost-core: add and use C -iphersuite.identifier_to_ -scalar() - - - - - -ZcashFoundation/frost#102->ZcashFoundation/frost#97 - - - - - -ZcashFoundation/frost#101 - - -ZcashFoundation/frost#101 -frost-core: support H4 -and H5 domain-separated -hashes per-ciphersuite - - - - - -ZcashFoundation/frost#101->ZcashFoundation/frost#97 - - - ZcashFoundation/frost#35