273 lines
19 KiB
HTML
273 lines
19 KiB
HTML
<!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>
|
|
<div id="dag"><svg width="832pt" height="822pt"
|
|
viewBox="0.00 0.00 832.00 822.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 818)">
|
|
<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-818 828,-818 828,4 -4,4"/>
|
|
<g id="clust1" class="cluster">
|
|
<title>cluster_4</title>
|
|
<polygon fill="none" stroke="#0000ff" points="576,-280 576,-373 824,-373 824,-280 576,-280"/>
|
|
<text text-anchor="middle" x="700" y="-357.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Tech Debt</text>
|
|
</g>
|
|
<g id="clust2" class="cluster">
|
|
<title>cluster_3</title>
|
|
<polygon fill="none" stroke="#0000ff" points="0,-645 0,-738 248,-738 248,-645 0,-645"/>
|
|
<text text-anchor="middle" x="124" y="-722.8" font-family="Times,serif" font-size="14.00" fill="#000000">Tracking: Documentation</text>
|
|
</g>
|
|
<g id="clust3" class="cluster">
|
|
<title>cluster_1</title>
|
|
<polygon fill="none" stroke="#0000ff" points="0,-115 0,-552 536,-552 536,-115 0,-115"/>
|
|
<text text-anchor="middle" x="268" y="-536.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra Stable Release Candidate</text>
|
|
</g>
|
|
<g id="clust4" class="cluster">
|
|
<title>cluster_5</title>
|
|
<polygon fill="none" stroke="#0000ff" points="268,0 268,-107 556,-107 556,0 268,0"/>
|
|
<text text-anchor="middle" x="412" y="-91.8" font-family="Times,serif" font-size="14.00" fill="#000000">Epic: Zebra as a lightwalletd backend</text>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1791 -->
|
|
<g id="node1" class="node closed">
|
|
<title>ZcashFoundation/zebra#1791</title>
|
|
<g id="a_node1"><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="816,-341.5 584,-341.5 584,-288.5 816,-288.5 816,-341.5"/>
|
|
<text text-anchor="middle" x="700" y="-326.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1791</text>
|
|
<text text-anchor="middle" x="700" y="-311.3" font-family="Times,serif" font-size="14.00" fill="#000000">Re-enable `sync_large_che</text>
|
|
<text text-anchor="middle" x="700" y="-296.3" font-family="Times,serif" font-size="14.00" fill="#000000">ckpoints_testnet` test</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1963 -->
|
|
<g id="node2" class="node open">
|
|
<title>ZcashFoundation/zebra#1963</title>
|
|
<g id="a_node2"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/1963" xlink:title="ZcashFoundation/zebra#1963 Work out how to release Zebra binaries" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-706.5 8,-706.5 8,-653.5 240,-653.5 240,-706.5"/>
|
|
<text text-anchor="middle" x="124" y="-691.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1963</text>
|
|
<text text-anchor="middle" x="124" y="-676.3" font-family="Times,serif" font-size="14.00" fill="#000000">Work out how to release</text>
|
|
<text text-anchor="middle" x="124" y="-661.3" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra binaries</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#755 -->
|
|
<g id="node11" class="node open">
|
|
<title>ZcashFoundation/zebra#755</title>
|
|
<g id="a_node11"><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="523.5,-770 300.5,-770 300.5,-732 523.5,-732 523.5,-770"/>
|
|
<text text-anchor="middle" x="412" y="-754.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#755</text>
|
|
<text text-anchor="middle" x="412" y="-739.8" font-family="Times,serif" font-size="14.00" fill="#000000">Automate zebrad releases</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755 -->
|
|
<g id="edge3" class="edge">
|
|
<title>ZcashFoundation/zebra#1963->ZcashFoundation/zebra#755</title>
|
|
<path fill="none" stroke="#000000" d="M207.76,-706.52C227.42,-712.33 248.36,-718.17 268,-723 277.55,-725.35 287.5,-727.63 297.51,-729.8"/>
|
|
<polygon fill="#000000" stroke="#000000" points="297.0092,-733.272 307.52,-731.94 298.4727,-726.4266 297.0092,-733.272"/>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#2564 -->
|
|
<g id="node12" class="node open">
|
|
<title>ZcashFoundation/zebra#2564</title>
|
|
<g id="a_node12"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/2564" xlink:title="ZcashFoundation/zebra#2564 Include git metadata in docker logs and Google Cloud panic reports" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" points="528,-714 296,-714 296,-646 528,-646 528,-714"/>
|
|
<text text-anchor="middle" x="412" y="-698.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#2564</text>
|
|
<text text-anchor="middle" x="412" y="-683.8" font-family="Times,serif" font-size="14.00" fill="#000000">Include git metadata in</text>
|
|
<text text-anchor="middle" x="412" y="-668.8" font-family="Times,serif" font-size="14.00" fill="#000000">docker logs and Google</text>
|
|
<text text-anchor="middle" x="412" y="-653.8" font-family="Times,serif" font-size="14.00" fill="#000000">Cloud panic reports</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564 -->
|
|
<g id="edge4" class="edge">
|
|
<title>ZcashFoundation/zebra#1963->ZcashFoundation/zebra#2564</title>
|
|
<path fill="none" stroke="#000000" d="M240.31,-680C255.15,-680 270.4,-680 285.39,-680"/>
|
|
<polygon fill="#000000" stroke="#000000" points="285.72,-683.5001 295.72,-680 285.72,-676.5001 285.72,-683.5001"/>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#4412 -->
|
|
<g id="node13" class="node open">
|
|
<title>ZcashFoundation/zebra#4412</title>
|
|
<g id="a_node13"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4412" xlink:title="ZcashFoundation/zebra#4412 Automate pinning CI dependencies to specific commit hashes" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" points="528,-628 296,-628 296,-560 528,-560 528,-628"/>
|
|
<text text-anchor="middle" x="412" y="-612.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4412</text>
|
|
<text text-anchor="middle" x="412" y="-597.8" font-family="Times,serif" font-size="14.00" fill="#000000">Automate pinning CI</text>
|
|
<text text-anchor="middle" x="412" y="-582.8" font-family="Times,serif" font-size="14.00" fill="#000000">dependencies to specific</text>
|
|
<text text-anchor="middle" x="412" y="-567.8" font-family="Times,serif" font-size="14.00" fill="#000000">commit hashes</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412 -->
|
|
<g id="edge5" class="edge">
|
|
<title>ZcashFoundation/zebra#1963->ZcashFoundation/zebra#4412</title>
|
|
<path fill="none" stroke="#000000" d="M212.76,-653.5C236.65,-646.36 262.93,-638.52 288.34,-630.93"/>
|
|
<polygon fill="#000000" stroke="#000000" points="289.4534,-634.2503 298.03,-628.03 287.4463,-627.5441 289.4534,-634.2503"/>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1894 -->
|
|
<g id="node3" class="node open">
|
|
<title>ZcashFoundation/zebra#1894</title>
|
|
<g id="a_node3"><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="240,-521 8,-521 8,-453 240,-453 240,-521"/>
|
|
<text text-anchor="middle" x="124" y="-505.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1894</text>
|
|
<text text-anchor="middle" x="124" y="-490.8" font-family="Times,serif" font-size="14.00" fill="#000000">Zebra should follow OS</text>
|
|
<text text-anchor="middle" x="124" y="-475.8" font-family="Times,serif" font-size="14.00" fill="#000000">directory conventions</text>
|
|
<text text-anchor="middle" x="124" y="-460.8" font-family="Times,serif" font-size="14.00" fill="#000000">better</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#3432 -->
|
|
<g id="node4" class="node closed">
|
|
<title>ZcashFoundation/zebra#3432</title>
|
|
<g id="a_node4"><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="#fad8c7" stroke="#000000" points="528,-520.5 296,-520.5 296,-437.5 528,-437.5 528,-520.5"/>
|
|
<text text-anchor="middle" x="412" y="-505.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#3432</text>
|
|
<text text-anchor="middle" x="412" y="-490.3" font-family="Times,serif" font-size="14.00" fill="#000000">Use the Filesystem</text>
|
|
<text text-anchor="middle" x="412" y="-475.3" font-family="Times,serif" font-size="14.00" fill="#000000">Hierarchy Standard (FHS)</text>
|
|
<text text-anchor="middle" x="412" y="-460.3" font-family="Times,serif" font-size="14.00" fill="#000000">for deployments and</text>
|
|
<text text-anchor="middle" x="412" y="-445.3" font-family="Times,serif" font-size="14.00" fill="#000000">artifacts</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1894->ZcashFoundation/zebra#3432 -->
|
|
<g id="edge1" class="edge">
|
|
<title>ZcashFoundation/zebra#1894->ZcashFoundation/zebra#3432</title>
|
|
<path fill="none" stroke="#000000" d="M240.31,-483.77C255.15,-483.36 270.4,-482.93 285.39,-482.52"/>
|
|
<polygon fill="#000000" stroke="#000000" points="285.8222,-486.0093 295.72,-482.23 285.6257,-479.0121 285.8222,-486.0093"/>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1904 -->
|
|
<g id="node5" class="node open">
|
|
<title>ZcashFoundation/zebra#1904</title>
|
|
<g id="a_node5"><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="528,-349 296,-349 296,-281 528,-281 528,-349"/>
|
|
<text text-anchor="middle" x="412" y="-333.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1904</text>
|
|
<text text-anchor="middle" x="412" y="-318.8" font-family="Times,serif" font-size="14.00" fill="#000000">Some DNS seeders and</text>
|
|
<text text-anchor="middle" x="412" y="-303.8" font-family="Times,serif" font-size="14.00" fill="#000000">block explorers don't</text>
|
|
<text text-anchor="middle" x="412" y="-288.8" font-family="Times,serif" font-size="14.00" fill="#000000">show Zebra nodes</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791 -->
|
|
<g id="edge6" class="edge">
|
|
<title>ZcashFoundation/zebra#1904->ZcashFoundation/zebra#1791</title>
|
|
<path fill="none" stroke="#000000" d="M528.31,-315C543.15,-315 558.4,-315 573.39,-315"/>
|
|
<polygon fill="#000000" stroke="#000000" points="573.72,-318.5001 583.72,-315 573.72,-311.5001 573.72,-318.5001"/>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#4753 -->
|
|
<g id="node6" class="node open">
|
|
<title>ZcashFoundation/zebra#4753</title>
|
|
<g id="a_node6"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4753" xlink:title="ZcashFoundation/zebra#4753 ci: Split deploy-gcp- tests workflow into multiple categories" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-435 8,-435 8,-367 240,-367 240,-435"/>
|
|
<text text-anchor="middle" x="124" y="-419.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4753</text>
|
|
<text text-anchor="middle" x="124" y="-404.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Split deploy-gcp-</text>
|
|
<text text-anchor="middle" x="124" y="-389.8" font-family="Times,serif" font-size="14.00" fill="#000000">tests workflow into</text>
|
|
<text text-anchor="middle" x="124" y="-374.8" font-family="Times,serif" font-size="14.00" fill="#000000">multiple categories</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#4562 -->
|
|
<g id="node7" class="node open">
|
|
<title>ZcashFoundation/zebra#4562</title>
|
|
<g id="a_node7"><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" stroke-width="2" points="240,-349 8,-349 8,-281 240,-281 240,-349"/>
|
|
<text text-anchor="middle" x="124" y="-333.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4562</text>
|
|
<text text-anchor="middle" x="124" y="-318.8" font-family="Times,serif" font-size="14.00" fill="#000000">Deploy long-running Zebra</text>
|
|
<text text-anchor="middle" x="124" y="-303.8" font-family="Times,serif" font-size="14.00" fill="#000000">nodes after each tagged</text>
|
|
<text text-anchor="middle" x="124" y="-288.8" font-family="Times,serif" font-size="14.00" fill="#000000">release</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904 -->
|
|
<g id="edge2" class="edge">
|
|
<title>ZcashFoundation/zebra#4562->ZcashFoundation/zebra#1904</title>
|
|
<path fill="none" stroke="#000000" d="M240.31,-315C255.15,-315 270.4,-315 285.39,-315"/>
|
|
<polygon fill="#000000" stroke="#000000" points="285.72,-318.5001 295.72,-315 285.72,-311.5001 285.72,-318.5001"/>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#4295 -->
|
|
<g id="node8" class="node open">
|
|
<title>ZcashFoundation/zebra#4295</title>
|
|
<g id="a_node8"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4295" xlink:title="ZcashFoundation/zebra#4295 Truncate branch name when used in Google Cloud names" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-263 8,-263 8,-195 240,-195 240,-263"/>
|
|
<text text-anchor="middle" x="124" y="-247.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4295</text>
|
|
<text text-anchor="middle" x="124" y="-232.8" font-family="Times,serif" font-size="14.00" fill="#000000">Truncate branch name when</text>
|
|
<text text-anchor="middle" x="124" y="-217.8" font-family="Times,serif" font-size="14.00" fill="#000000">used in Google Cloud</text>
|
|
<text text-anchor="middle" x="124" y="-202.8" font-family="Times,serif" font-size="14.00" fill="#000000">names</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#1638 -->
|
|
<g id="node9" class="node open">
|
|
<title>ZcashFoundation/zebra#1638</title>
|
|
<g id="a_node9"><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="240,-176.5 8,-176.5 8,-123.5 240,-123.5 240,-176.5"/>
|
|
<text text-anchor="middle" x="124" y="-161.3" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#1638</text>
|
|
<text text-anchor="middle" x="124" y="-146.3" font-family="Times,serif" font-size="14.00" fill="#000000">Create PGP keys amongst</text>
|
|
<text text-anchor="middle" x="124" y="-131.3" font-family="Times,serif" font-size="14.00" fill="#000000">security@zfnd.org</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#4612 -->
|
|
<g id="node10" class="node open">
|
|
<title>ZcashFoundation/zebra#4612</title>
|
|
<g id="a_node10"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4612" xlink:title="ZcashFoundation/zebra#4612 ci: Wait for lightwalletd image rebuild if it has changed" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" points="528,-76 296,-76 296,-8 528,-8 528,-76"/>
|
|
<text text-anchor="middle" x="412" y="-60.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4612</text>
|
|
<text text-anchor="middle" x="412" y="-45.8" font-family="Times,serif" font-size="14.00" fill="#000000">ci: Wait for lightwalletd</text>
|
|
<text text-anchor="middle" x="412" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">image rebuild if it has</text>
|
|
<text text-anchor="middle" x="412" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">changed</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#4882 -->
|
|
<g id="node14" class="node open">
|
|
<title>ZcashFoundation/zebra#4882</title>
|
|
<g id="a_node14"><a xlink:href="https://github.com/ZcashFoundation/zebra/issues/4882" xlink:title="ZcashFoundation/zebra#4882 Add zcash-lightwalletd / Build images to required jobs" target="_blank">
|
|
<polygon fill="#c2e0c6" stroke="#000000" stroke-width="2" points="240,-76 8,-76 8,-8 240,-8 240,-76"/>
|
|
<text text-anchor="middle" x="124" y="-60.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4882</text>
|
|
<text text-anchor="middle" x="124" y="-45.8" font-family="Times,serif" font-size="14.00" fill="#000000">Add zcash-lightwalletd /</text>
|
|
<text text-anchor="middle" x="124" y="-30.8" font-family="Times,serif" font-size="14.00" fill="#000000">Build images to required</text>
|
|
<text text-anchor="middle" x="124" y="-15.8" font-family="Times,serif" font-size="14.00" fill="#000000">jobs</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#4882->ZcashFoundation/zebra#4612 -->
|
|
<g id="edge7" class="edge">
|
|
<title>ZcashFoundation/zebra#4882->ZcashFoundation/zebra#4612</title>
|
|
<path fill="none" stroke="#000000" d="M240.31,-42C255.15,-42 270.4,-42 285.39,-42"/>
|
|
<polygon fill="#000000" stroke="#000000" points="285.72,-45.5001 295.72,-42 285.72,-38.5001 285.72,-45.5001"/>
|
|
</g>
|
|
<!-- ZcashFoundation/zebra#4554 -->
|
|
<g id="node15" class="node open">
|
|
<title>ZcashFoundation/zebra#4554</title>
|
|
<g id="a_node15"><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="240,-814 8,-814 8,-746 240,-746 240,-814"/>
|
|
<text text-anchor="middle" x="124" y="-798.8" font-family="Times,serif" font-size="14.00" fill="#000000">ZcashFoundation/zebra#4554</text>
|
|
<text text-anchor="middle" x="124" y="-783.8" font-family="Times,serif" font-size="14.00" fill="#000000">benchmarks: surface</text>
|
|
<text text-anchor="middle" x="124" y="-768.8" font-family="Times,serif" font-size="14.00" fill="#000000">zebrad mainnet sync time</text>
|
|
<text text-anchor="middle" x="124" y="-753.8" font-family="Times,serif" font-size="14.00" fill="#000000">in CI</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|
|
</div>
|
|
|
|
<script>
|
|
svgPanZoom('#dag > svg', {
|
|
zoomScaleSensitivity: 0.4
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|