2022-06-02 11:00:58 -07:00
<!DOCTYPE html>
< html >
< head >
< title > Zcash zf-devops DAG< / title >
<!-- Pan/zoom SVGs -->
< script src = "https://bumbu.me/svg-pan-zoom/dist/svg-pan-zoom.min.js" > < / script >
< link rel = "stylesheet" href = "zcash-dag.css" >
< style >
@media (prefers-color-scheme: dark) {
body {
/* Material dark theme surface colour */
background-color: #121212;
}
}
< / style >
< / head >
< body >
2022-07-07 14:45:41 -07:00
< div id = "dag" > < svg width = "1052pt" height = "446pt"
viewBox="0.00 0.00 1052.00 446.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
< g id = "graph0" class = "graph" transform = "scale(1 1) rotate(0) translate(4 442)" >
< polygon fill = "#ffffff" stroke = "transparent" points = "-4,4 -4,-442 1048,-442 1048,4 -4,4" / >
2022-06-02 11:00:58 -07:00
< g id = "clust1" class = "cluster" >
2022-07-07 14:45:41 -07:00
< title > cluster_4< / title >
< polygon fill = "none" stroke = "#0000ff" points = "260,0 260,-337 776,-337 776,0 260,0" / >
< text text-anchor = "middle" x = "518" y = "-321.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Epic: Zebra Stable Release Candidate< / text >
2022-07-07 08:49:05 -07:00
< / g >
2022-07-07 12:45:22 -07:00
< g id = "clust2" class = "cluster" >
2022-07-07 14:45:41 -07:00
< title > cluster_1< / title >
< polygon fill = "none" stroke = "#0000ff" points = "260,-345 260,-438 508,-438 508,-345 260,-345" / >
< text text-anchor = "middle" x = "384" y = "-422.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Tracking: Documentation< / text >
2022-07-06 15:45:55 -07:00
< / g >
2022-07-07 13:46:16 -07:00
< g id = "clust3" class = "cluster" >
2022-07-07 14:45:41 -07:00
< title > cluster_0< / title >
< polygon fill = "none" stroke = "#0000ff" points = "796,-64 796,-157 1044,-157 1044,-64 796,-64" / >
< text text-anchor = "middle" x = "920" y = "-141.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Tracking: Tech Debt< / text >
2022-07-07 13:46:16 -07:00
< / g >
2022-07-07 11:49:57 -07:00
<!-- ZcashFoundation/zebra#1894 -->
2022-07-07 14:45:41 -07:00
< g id = "node1" class = "node open" >
2022-06-19 19:26:18 -07:00
< title > ZcashFoundation/zebra#1894< / title >
2022-07-07 14:45:41 -07:00
< g id = "a_node1" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/1894" xlink:title = "ZcashFoundation/zebra#1894 Zebra should follow OS directory conventions better" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "500,-234 268,-234 268,-166 500,-166 500,-234" / >
< text text-anchor = "middle" x = "384" y = "-218.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#1894< / text >
< text text-anchor = "middle" x = "384" y = "-203.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Zebra should follow OS< / text >
< text text-anchor = "middle" x = "384" y = "-188.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > directory conventions< / text >
< text text-anchor = "middle" x = "384" y = "-173.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > better< / text >
2022-06-19 18:07:29 -07:00
< / a >
< / g >
< / g >
2022-06-19 19:26:18 -07:00
<!-- ZcashFoundation/zebra#3432 -->
2022-07-07 14:45:41 -07:00
< g id = "node2" class = "node open" >
2022-06-19 19:26:18 -07:00
< title > ZcashFoundation/zebra#3432< / title >
2022-07-07 14:45:41 -07:00
< g id = "a_node2" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/3432" xlink:title = "ZcashFoundation/zebra#3432 Use the Filesystem Hierarchy Standard (FHS) for deployments and artifacts" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "768,-234.5 536,-234.5 536,-151.5 768,-151.5 768,-234.5" / >
< text text-anchor = "middle" x = "652" y = "-219.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#3432< / text >
< text text-anchor = "middle" x = "652" y = "-204.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Use the Filesystem< / text >
< text text-anchor = "middle" x = "652" y = "-189.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Hierarchy Standard (FHS)< / text >
< text text-anchor = "middle" x = "652" y = "-174.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > for deployments and< / text >
< text text-anchor = "middle" x = "652" y = "-159.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > artifacts< / text >
2022-06-19 18:07:29 -07:00
< / a >
< / g >
< / g >
2022-06-19 19:26:18 -07:00
<!-- ZcashFoundation/zebra#1894->ZcashFoundation/zebra#3432 -->
< g id = "edge1" class = "edge" >
< title > ZcashFoundation/zebra#1894- > ZcashFoundation/zebra#3432< / title >
2022-07-07 14:45:41 -07:00
< path fill = "none" stroke = "#000000" d = "M500.38,-196.96C508.71,-196.74 517.14,-196.52 525.53,-196.3" / >
< polygon fill = "#000000" stroke = "#000000" points = "525.8324,-199.7935 535.74,-196.04 525.6541,-192.7958 525.8324,-199.7935" / >
2022-06-19 19:26:18 -07:00
< / g >
<!-- ZcashFoundation/zebra#3050 -->
2022-07-07 14:45:41 -07:00
< g id = "node3" class = "node open" >
2022-06-19 19:26:18 -07:00
< title > ZcashFoundation/zebra#3050< / title >
2022-07-07 14:45:41 -07:00
< g id = "a_node3" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/3050" xlink:title = "ZcashFoundation/zebra#3050 Tag Zebra 1.0.0-rc.0 stable release candidate" target = "_blank" >
< polygon fill = "#a7c2aa" stroke = "#000000" points = "768,-305.5 536,-305.5 536,-252.5 768,-252.5 768,-305.5" / >
< text text-anchor = "middle" x = "652" y = "-290.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#3050< / text >
< text text-anchor = "middle" x = "652" y = "-275.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Tag Zebra 1.0.0- rc.0< / text >
< text text-anchor = "middle" x = "652" y = "-260.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > stable release candidate< / text >
2022-06-19 18:07:29 -07:00
< / a >
< / g >
< / g >
2022-06-19 19:26:18 -07:00
<!-- ZcashFoundation/zebra#1904 -->
2022-07-07 14:45:41 -07:00
< g id = "node4" class = "node open" >
2022-06-19 19:26:18 -07:00
< title > ZcashFoundation/zebra#1904< / title >
2022-07-07 14:45:41 -07:00
< g id = "a_node4" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/1904" xlink:title = "ZcashFoundation/zebra#1904 Some DNS seeders and block explorers don't show Zebra nodes" target = "_blank" >
< polygon fill = "#a7c2aa" stroke = "#000000" points = "768,-133 536,-133 536,-65 768,-65 768,-133" / >
< text text-anchor = "middle" x = "652" y = "-117.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#1904< / text >
< text text-anchor = "middle" x = "652" y = "-102.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Some DNS seeders and< / text >
< text text-anchor = "middle" x = "652" y = "-87.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > block explorers don' t< / text >
< text text-anchor = "middle" x = "652" y = "-72.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > show Zebra nodes< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#1791 -->
< g id = "node9" class = "node closed" >
< title > ZcashFoundation/zebra#1791< / title >
< g id = "a_node9" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/1791" xlink:title = "ZcashFoundation/zebra#1791 Re-enable `sync_large_che ckpoints_testnet` test" target = "_blank" >
< polygon fill = "#fad8c7" stroke = "#000000" points = "1036,-125.5 804,-125.5 804,-72.5 1036,-72.5 1036,-125.5" / >
< text text-anchor = "middle" x = "920" y = "-110.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#1791< / text >
< text text-anchor = "middle" x = "920" y = "-95.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Re- enable `sync_large_che< / text >
< text text-anchor = "middle" x = "920" y = "-80.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ckpoints_testnet` test< / text >
2022-07-07 01:49:08 -07:00
< / a >
< / g >
< / g >
2022-06-19 19:26:18 -07:00
<!-- ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 -->
2022-07-07 14:45:41 -07:00
< g id = "edge5" class = "edge" >
2022-06-19 19:26:18 -07:00
< title > ZcashFoundation/zebra#1904- > ZcashFoundation/zebra#1791< / title >
2022-07-07 14:45:41 -07:00
< path fill = "none" stroke = "#000000" d = "M768.38,-99C776.71,-99 785.14,-99 793.53,-99" / >
< polygon fill = "#000000" stroke = "#000000" points = "793.74,-102.5001 803.74,-99 793.74,-95.5001 793.74,-102.5001" / >
2022-06-19 18:07:29 -07:00
< / g >
2022-06-19 19:26:18 -07:00
<!-- ZcashFoundation/zebra#4448 -->
2022-07-07 14:45:41 -07:00
< g id = "node5" class = "node open" >
2022-06-19 19:26:18 -07:00
< title > ZcashFoundation/zebra#4448< / title >
2022-07-07 14:45:41 -07:00
< g id = "a_node5" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4448" xlink:title = "ZcashFoundation/zebra#4448 Decide on supported platforms and test in CI" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "500,-305.5 268,-305.5 268,-252.5 500,-252.5 500,-305.5" / >
< text text-anchor = "middle" x = "384" y = "-290.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4448< / text >
< text text-anchor = "middle" x = "384" y = "-275.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Decide on supported< / text >
< text text-anchor = "middle" x = "384" y = "-260.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > platforms and test in CI< / text >
2022-06-19 18:07:29 -07:00
< / a >
< / g >
< / g >
2022-06-19 19:26:18 -07:00
<!-- ZcashFoundation/zebra#4448->ZcashFoundation/zebra#3050 -->
< g id = "edge2" class = "edge" >
< title > ZcashFoundation/zebra#4448- > ZcashFoundation/zebra#3050< / title >
2022-07-07 14:45:41 -07:00
< path fill = "none" stroke = "#000000" d = "M500.38,-279C508.71,-279 517.14,-279 525.53,-279" / >
< polygon fill = "#000000" stroke = "#000000" points = "525.74,-282.5001 535.74,-279 525.74,-275.5001 525.74,-282.5001" / >
< / g >
<!-- ZcashFoundation/zebra#755 -->
< g id = "node10" class = "node open" >
< title > ZcashFoundation/zebra#755< / title >
< g id = "a_node10" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/755" xlink:title = "ZcashFoundation/zebra#755 Automate zebrad releases" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "763.5,-391 540.5,-391 540.5,-353 763.5,-353 763.5,-391" / >
< text text-anchor = "middle" x = "652" y = "-375.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#755< / text >
< text text-anchor = "middle" x = "652" y = "-360.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Automate zebrad releases< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#4448->ZcashFoundation/zebra#755 -->
< g id = "edge6" class = "edge" >
< title > ZcashFoundation/zebra#4448- > ZcashFoundation/zebra#755< / title >
< path fill = "none" stroke = "#000000" d = "M443.99,-305.51C471.69,-317.22 505.2,-330.65 536,-341 545.41,-344.16 555.33,-347.22 565.25,-350.11" / >
< polygon fill = "#000000" stroke = "#000000" points = "564.5737,-353.5565 575.15,-352.93 566.4914,-346.8243 564.5737,-353.5565" / >
2022-06-19 18:07:29 -07:00
< / g >
2022-06-19 19:26:18 -07:00
<!-- ZcashFoundation/zebra#4562 -->
2022-07-07 14:45:41 -07:00
< g id = "node6" class = "node open" >
2022-06-19 19:26:18 -07:00
< title > ZcashFoundation/zebra#4562< / title >
2022-07-07 14:45:41 -07:00
< g id = "a_node6" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4562" xlink:title = "ZcashFoundation/zebra#4562 Deploy long-running Zebra nodes after each tagged release" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" points = "500,-148 268,-148 268,-80 500,-80 500,-148" / >
< text text-anchor = "middle" x = "384" y = "-132.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4562< / text >
< text text-anchor = "middle" x = "384" y = "-117.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Deploy long- running Zebra< / text >
< text text-anchor = "middle" x = "384" y = "-102.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > nodes after each tagged< / text >
< text text-anchor = "middle" x = "384" y = "-87.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > release< / text >
2022-06-18 04:45:15 -07:00
< / a >
< / g >
< / g >
2022-06-19 19:26:18 -07:00
<!-- ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 -->
< g id = "edge3" class = "edge" >
< title > ZcashFoundation/zebra#4562- > ZcashFoundation/zebra#1904< / title >
2022-07-07 14:45:41 -07:00
< path fill = "none" stroke = "#000000" d = "M500.38,-107.49C508.71,-107.02 517.14,-106.55 525.53,-106.08" / >
< polygon fill = "#000000" stroke = "#000000" points = "525.9507,-109.5621 535.74,-105.51 525.5604,-102.5729 525.9507,-109.5621" / >
2022-06-19 19:26:18 -07:00
< / g >
<!-- ZcashFoundation/zebra#1638 -->
2022-07-07 14:45:41 -07:00
< g id = "node7" class = "node open" >
2022-07-05 22:48:32 -07:00
< title > ZcashFoundation/zebra#1638< / title >
2022-07-07 14:45:41 -07:00
< g id = "a_node7" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/1638" xlink:title = "ZcashFoundation/zebra#1638 Create PGP keys amongst security@zfnd.org" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "500,-61.5 268,-61.5 268,-8.5 500,-8.5 500,-61.5" / >
< text text-anchor = "middle" x = "384" y = "-46.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#1638< / text >
< text text-anchor = "middle" x = "384" y = "-31.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Create PGP keys amongst< / text >
< text text-anchor = "middle" x = "384" y = "-16.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > security@zfnd.org< / text >
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#1963 -->
< g id = "node8" class = "node open" >
< title > ZcashFoundation/zebra#1963< / title >
< g id = "a_node8" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title = "ZcashFoundation/zebra#1963 Revise Release Process RFC Draft" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "500,-406.5 268,-406.5 268,-353.5 500,-353.5 500,-406.5" / >
< text text-anchor = "middle" x = "384" y = "-391.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#1963< / text >
< text text-anchor = "middle" x = "384" y = "-376.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Revise Release Process< / text >
< text text-anchor = "middle" x = "384" y = "-361.3" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > RFC Draft< / text >
2022-07-06 22:46:57 -07:00
< / a >
< / g >
< / g >
2022-07-07 14:45:41 -07:00
<!-- ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 -->
< g id = "edge4" class = "edge" >
< title > ZcashFoundation/zebra#1963- > ZcashFoundation/zebra#755< / title >
< path fill = "none" stroke = "#000000" d = "M500.38,-376.53C510.23,-376.23 520.22,-375.93 530.11,-375.64" / >
< polygon fill = "#000000" stroke = "#000000" points = "530.5001,-379.1299 540.39,-375.33 530.289,-372.1331 530.5001,-379.1299" / >
< / g >
2022-06-20 21:02:14 -07:00
<!-- ZcashFoundation/zebra#4554 -->
2022-07-07 14:45:41 -07:00
< g id = "node11" class = "node open" >
2022-06-20 21:02:14 -07:00
< title > ZcashFoundation/zebra#4554< / title >
2022-07-07 14:45:41 -07:00
< g id = "a_node11" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4554" xlink:title = "ZcashFoundation/zebra#4554 benchmarks: surface zebrad mainnet sync time in CI" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "232,-234 0,-234 0,-166 232,-166 232,-234" / >
< text text-anchor = "middle" x = "116" y = "-218.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4554< / text >
< text text-anchor = "middle" x = "116" y = "-203.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > benchmarks: surface< / text >
< text text-anchor = "middle" x = "116" y = "-188.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > zebrad mainnet sync time< / text >
< text text-anchor = "middle" x = "116" y = "-173.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > in CI< / text >
2022-06-02 11:00:58 -07:00
< / a >
< / g >
< / g >
2022-06-06 07:45:45 -07:00
<!-- ZcashFoundation/zebra#4546 -->
2022-07-07 14:45:41 -07:00
< g id = "node12" class = "node open" >
2022-06-13 09:54:56 -07:00
< title > ZcashFoundation/zebra#4546< / title >
2022-07-07 14:45:41 -07:00
< g id = "a_node12" > < a xlink:href = "https://github.com/ZcashFoundation/zebra/issues/4546" xlink:title = "ZcashFoundation/zebra#4546 Fix automatic Zebra deployments to Google Cloud" target = "_blank" >
< polygon fill = "#c2e0c6" stroke = "#000000" stroke-width = "2" points = "232,-148 0,-148 0,-80 232,-80 232,-148" / >
< text text-anchor = "middle" x = "116" y = "-132.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > ZcashFoundation/zebra#4546< / text >
< text text-anchor = "middle" x = "116" y = "-117.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Fix automatic Zebra< / text >
< text text-anchor = "middle" x = "116" y = "-102.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > deployments to Google< / text >
< text text-anchor = "middle" x = "116" y = "-87.8" font-family = "Times,serif" font-size = "14.00" fill = "#000000" > Cloud< / text >
2022-06-06 07:45:45 -07:00
< / a >
< / g >
< / g >
<!-- ZcashFoundation/zebra#4546->ZcashFoundation/zebra#4562 -->
2022-07-07 14:45:41 -07:00
< g id = "edge7" class = "edge" >
2022-06-13 09:54:56 -07:00
< title > ZcashFoundation/zebra#4546- > ZcashFoundation/zebra#4562< / title >
2022-07-07 14:45:41 -07:00
< path fill = "none" stroke = "#000000" d = "M232.38,-114C240.71,-114 249.14,-114 257.53,-114" / >
< polygon fill = "#000000" stroke = "#000000" points = "257.74,-117.5001 267.74,-114 257.74,-110.5001 257.74,-117.5001" / >
2022-06-06 07:45:45 -07:00
< / g >
2022-06-02 11:00:58 -07:00
< / g >
< / svg >
< / div >
< script >
svgPanZoom('#dag > svg', {
zoomScaleSensitivity: 0.4
});
< / script >
< / body >
< / html >