diff options
Diffstat (limited to 'rebuilds-inconclusive-diagram.svg')
-rw-r--r-- | rebuilds-inconclusive-diagram.svg | 826 |
1 files changed, 826 insertions, 0 deletions
diff --git a/rebuilds-inconclusive-diagram.svg b/rebuilds-inconclusive-diagram.svg new file mode 100644 index 0000000..e4c3709 --- /dev/null +++ b/rebuilds-inconclusive-diagram.svg @@ -0,0 +1,826 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + width="800pt" + height="400pt" + viewBox="0 0 800 400" + version="1.1" + id="svg1" + inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)" + sodipodi:docname="rebuilds-inconclusive-diagram.svg" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns="http://www.w3.org/2000/svg" + xmlns:svg="http://www.w3.org/2000/svg"> + <sodipodi:namedview + id="namedview1" + pagecolor="#ffffff" + bordercolor="#000000" + borderopacity="0.25" + inkscape:showpageshadow="2" + inkscape:pageopacity="0.0" + inkscape:pagecheckerboard="0" + inkscape:deskcolor="#d1d1d1" + inkscape:document-units="pt" + inkscape:zoom="0.65728573" + inkscape:cx="350.68462" + inkscape:cy="324.05998" + inkscape:window-width="1440" + inkscape:window-height="876" + inkscape:window-x="1280" + inkscape:window-y="0" + inkscape:window-maximized="1" + inkscape:current-layer="layer1" /> + <defs + id="defs1"> + <inkscape:path-effect + effect="powermask" + id="path-effect29" + is_visible="true" + lpeversion="1" + uri="#mask-powermask-path-effect29" + invert="false" + hide_mask="false" + background="true" + background_color="#ffffffff" /> + <marker + style="overflow:visible" + id="marker33" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path33" /> + </marker> + <inkscape:path-effect + effect="powermask" + id="path-effect28" + is_visible="true" + lpeversion="1" + uri="#mask-powermask-path-effect28" + invert="false" + hide_mask="false" + background="false" + background_color="#ffffffff" /> + <inkscape:path-effect + effect="powermask" + id="path-effect27" + is_visible="true" + lpeversion="1" + uri="#mask-powermask-path-effect27" + invert="false" + hide_mask="false" + background="true" + background_color="#ffffffff" /> + <mask + maskUnits="userSpaceOnUse" + id="mask-powermask-path-effect29" /> + <marker + style="overflow:visible" + id="marker33-1" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path33-8" /> + </marker> + <marker + style="overflow:visible" + id="marker33-5" + refX="0" + refY="0" + orient="auto-start-reverse" + inkscape:stockid="Wide arrow" + markerWidth="1" + markerHeight="1" + viewBox="0 0 1 1" + inkscape:isstock="true" + inkscape:collect="always" + preserveAspectRatio="xMidYMid"> + <path + style="fill:none;stroke:context-stroke;stroke-width:1;stroke-linecap:butt" + d="M 3,-3 0,0 3,3" + transform="rotate(180,0.125,0)" + sodipodi:nodetypes="ccc" + id="path33-4" /> + </marker> + </defs> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <rect + style="fill:#000000;fill-opacity:0;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3" + id="rect4" + width="800" + height="400" + x="0" + y="0" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:start;letter-spacing:-0.434999px;text-anchor:start;white-space:pre;inline-size:131.66;display:inline;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999992;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:3.99999, 3.99999;stroke-dashoffset:0;stroke-opacity:1" + x="666.77734" + y="359.8067" + id="text73" + inkscape:label="text3" + transform="matrix(0.99999408,0,0,1.0000441,-491.61904,-101.47374)"><tspan + x="666.77734" + y="359.8067" + id="tspan2"><tspan + style="font-style:italic" + id="tspan1">Timestamp gets included.</tspan></tspan></text> + <path + style="opacity:1;fill:#000000;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + d="M 160,0 V 400" + id="path2" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435001px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999998;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="79.771561" + y="21.93548" + id="text3" + inkscape:label="text3"><tspan + sodipodi:role="line" + id="tspan3" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="79.554062" + y="21.93548">build inputs</tspan></text> + <path + style="opacity:1;fill:#000000;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + d="M 320,0 V 400" + id="path5" + sodipodi:nodetypes="cc" /> + <path + style="opacity:1;fill:#000000;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + d="M 480,0 V 400" + id="path6" + sodipodi:nodetypes="cc" /> + <path + style="opacity:1;fill:#000000;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + d="M 640,0 V 400" + id="path7" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="stroke-opacity:1;stroke-dashoffset:0;stroke-dasharray:3.99999, 3.99999;stroke-miterlimit:2.3;stroke-linejoin:round;stroke-width:0.999993;stroke:none;fill-opacity:1;fill:#212121;opacity:1;text-anchor:middle;letter-spacing:-0.434999px;text-align:center;-inkscape-font-specification:'DejaVu Sans';font-family:'DejaVu Sans';font-size:10.875px;font-stretch:normal;font-weight:normal;font-variant:normal;font-style:normal;" + x="239.5524" + y="21.935394" + id="text20" + inkscape:label="text3"><tspan + sodipodi:role="line" + id="tspan20" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999995" + x="239.5524" + y="21.935394">party A</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999995" + x="239.3349" + y="21.935394" + id="tspan35">(the original distributor)</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999995;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="399.89056" + y="21.935427" + id="text23" + inkscape:label="text3"><tspan + sodipodi:role="line" + id="tspan23" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999996" + x="399.67307" + y="21.935427">party B</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.434999px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999992;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:3.99999, 3.99999;stroke-dashoffset:0;stroke-opacity:1" + x="559.80231" + y="21.935371" + id="text25" + inkscape:label="text3"><tspan + sodipodi:role="line" + id="tspan25" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999993" + x="559.58478" + y="21.935371">party C</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.434999px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999992;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:3.99999, 3.99999;stroke-dashoffset:0;stroke-opacity:1" + x="719.70563" + y="21.93536" + id="text26" + inkscape:label="text3"><tspan + sodipodi:role="line" + id="tspan26" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999993" + x="719.48816" + y="21.93536">software consumer</tspan></text> + <g + id="g1" + transform="translate(2.6239157e-5,167.046)"> + <rect + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999995;stroke-linejoin:round;stroke-miterlimit:2.3" + id="rect26" + width="114.616" + height="85.299004" + x="182.692" + y="101.534" /> + <g + id="g11"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-decoration:underline;text-decoration-line:underline;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="190.52602" + y="204.42259" + id="text27"><tspan + sodipodi:role="line" + id="tspan27" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="190.30852" + y="204.42259">people</tspan></text> + <g + id="g1-2" + transform="translate(2.8864938,-153.44257)"> + <path + style="fill:none;stroke:#212121;stroke-width:0.48;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + d="m 171.28348,358.79257 h 33.121" + id="path10" + sodipodi:nodetypes="cc" /> + </g> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="M 214.54097,201.92241 H 277.079 l 3e-5,-13.0893" + id="path28" + sodipodi:nodetypes="ccc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + id="text31" + transform="translate(0,10.499939)" + x="-8.5231352" + y="0"><textPath + xlink:href="#path28" + startOffset="50%" + id="textPath31"><tspan + id="tspan31" + style="text-align:center;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:1">«manage» </tspan></textPath></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.434999px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999995;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:3.99999, 3.99999;stroke-dashoffset:0;stroke-opacity:1" + x="235.13669" + y="116.79645" + id="text32"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999998" + x="234.91919" + y="116.79645" + id="tspan32">build environment</tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.434999px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999995;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:3.99999, 3.99999;stroke-dashoffset:0;stroke-opacity:1" + x="239.77739" + y="175.33215" + id="text33"><tspan + sodipodi:role="line" + id="tspan33" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999998" + x="239.55989" + y="175.33215">infrastructure</tspan></text> + <rect + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999995;stroke-linejoin:round;stroke-miterlimit:2.3" + id="rect33" + width="114.616" + height="29" + x="182.692" + y="157.83273" /> + <g + id="g34" + transform="matrix(0.99999647,0,0,1,179.58561,-89.151178)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text34"><tspan + sodipodi:role="line" + id="tspan34" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="224.83426">build</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect34" + width="37.526001" + height="14.5" + x="41.6516" + y="214.58449" /> + </g> + </g> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect71" + width="114.616" + height="295.29874" + x="22.691999" + y="58.580002" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="m 139.308,299.729 h 79.929" + id="path9" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="m 139.308,194.729 239.929,3.1e-4" + id="path46" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="m 139.308,89.729 383.469,1.14e-4" + id="path47" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="m 260.763,299.72931 417.808,-7.3e-4" + id="path48" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="m 420.763,194.72931 257.807,-3.4e-4" + id="path49" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1,1;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="m 595.223,89.729114 83.347,-3e-6" + id="path50" + sodipodi:nodetypes="cc" /> + <rect + style="fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect53" + width="114.616" + height="196.405" + x="662.69202" + y="78.521004" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999999;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="M 720,291.875 V 268.926" + id="path53" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999999;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999999, 0.999999;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="m 766.724,274.926 v 63.13" + id="path60" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999999;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:0.999999, 0.999999;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33-5)" + d="m 109.698,206.22937 h 11.878 V 270.4 H 80.000001 l 0,21.476" + id="path60-4" + sodipodi:nodetypes="ccccc" /> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33-1)" + d="m 374.541,263.96841 h 62.53803 l 3e-5,-13.0893" + id="path28-5" + sodipodi:nodetypes="ccc" /> + <text + xml:space="preserve" + style="font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;fill:none;stroke:#555555;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3" + x="659.03473" + y="354.23218" + id="text60"><tspan + sodipodi:role="line" + id="tspan60" + style="stroke-width:1" + x="659.03473" + y="354.23218" /></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:start;letter-spacing:-0.434999px;text-anchor:start;white-space:pre;inline-size:131.66;display:inline;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999992;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:3.99999, 3.99999;stroke-dashoffset:0;stroke-opacity:1" + x="666.77734" + y="359.8067" + id="text61" + inkscape:label="text3" + transform="matrix(0.99999598,0,0,1,-7.2237155,-9)" /> + <g + id="g3"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:start;text-decoration:underline;text-decoration-line:underline;letter-spacing:-0.435001px;text-anchor:start;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="49.270584" + y="158.74438" + id="text69"><tspan + sodipodi:role="line" + id="tspan69" + style="text-align:start;text-anchor:start;fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="49.270584" + y="158.74438">software</tspan><tspan + sodipodi:role="line" + style="text-align:start;text-anchor:start;fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="49.270584" + y="172.33813" + id="tspan72">source code</tspan></text> + <path + style="fill:none;stroke:#212121;stroke-width:0.48;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + d="M 49.860001,159.672 H 110.139" + id="path55" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#212121;stroke-width:0.48;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + d="M 49.860001,173.267 H 110.139" + id="path1" + sodipodi:nodetypes="cc" /> + </g> + <g + id="g12"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-decoration:underline;text-decoration-line:underline;letter-spacing:-0.435001px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="74.926155" + y="210.2836" + id="text70"><tspan + sodipodi:role="line" + id="tspan70" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="74.708656" + y="210.2836">build tools</tspan></text> + <path + style="fill:none;stroke:#212121;stroke-width:0.48;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + d="M 49.860001,211.211 H 100.448" + id="path3" + sodipodi:nodetypes="cc" /> + </g> + <g + id="g10"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-decoration:underline;text-decoration-line:underline;letter-spacing:-0.435001px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="69.060753" + y="248.22868" + id="text71"><tspan + sodipodi:role="line" + id="tspan71" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="68.843254" + y="248.22868">libraries</tspan></text> + <path + style="fill:none;stroke:#212121;stroke-width:0.48;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + d="m 49.860001,249.156 h 38.894" + id="path4" + sodipodi:nodetypes="cc" /> + </g> + <use + x="0" + y="0" + xlink:href="#g1" + id="use11" + transform="translate(160,-105)" + style="display:inline" /> + <g + id="g13" + transform="translate(0,105.00011)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-decoration:underline;text-decoration-line:underline;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999998;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="720.13354" + y="93.78334" + id="text53"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999" + x="719.91602" + y="93.78334" + id="tspan59">hash: 2fe31…</tspan></text> + <path + style="fill:none;stroke:#212121;stroke-width:0.48;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + d="m 685.82029,94.711 h 68.361" + id="path3-0" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999998;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="716.53064" + y="-11.216659" + id="text40"><tspan + sodipodi:role="line" + style="font-style:italic;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999" + x="716.31311" + y="-11.216659" + id="tspan40">no result yet</tspan></text> + </g> + <g + id="g14"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-decoration:underline;text-decoration-line:underline;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999998;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="719.21313" + y="302.72876" + id="text50"><tspan + sodipodi:role="line" + id="tspan50" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999" + x="718.99561" + y="302.72876">built program</tspan></text> + <path + style="fill:none;stroke:#212121;stroke-width:0.48;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + d="m 685.82094,303.656 h 66.848" + id="path3-0-6" + sodipodi:nodetypes="cc" /> + </g> + <g + id="g21" + transform="translate(-21.211247,-3.4912144)"> + <circle + style="fill:#ffffff;fill-opacity:1;stroke:#212121;stroke-width:0.75;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none" + id="path62" + cx="276.75925" + cy="312.33221" + r="5" /> + <circle + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3" + id="circle63" + cx="276.75925" + cy="312.33221" + r="0.5" /> + <path + style="fill:none;stroke:#212121;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 276.75925,307.3322 v 1" + id="path16" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#212121;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 276.75925,316.3322 v 1" + id="path17" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#212121;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 281.75924,312.33221 h -1" + id="path18" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#212121;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 272.75924,312.33221 h -1" + id="path19" + sodipodi:nodetypes="cc" /> + <rect + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect20" + width="0.5" + height="3.4000001" + x="382.31351" + y="-170.09579" + transform="rotate(72)" /> + <rect + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect21" + width="0.5" + height="2" + x="-289.84192" + y="-302.46439" + transform="rotate(-177.6)" /> + </g> + <use + x="0" + y="0" + xlink:href="#g21" + id="use21" + transform="translate(501.156)" /> + <g + id="g22" + transform="translate(1.2207031e-4,171.00078)" + style="display:inline"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-decoration:underline;text-decoration-line:underline;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999998;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4.00001, 4.00001;stroke-dashoffset:0;stroke-opacity:1" + x="719.76941" + y="93.78334" + id="text21"><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999999" + x="719.55188" + y="93.78334" + id="tspan21">hash: 8c9bf…</tspan></text> + <path + style="fill:none;stroke:#212121;stroke-width:0.48;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + d="m 685.82029,94.711 h 67.634" + id="path21" + sodipodi:nodetypes="cc" /> + </g> + <use + x="0" + y="0" + xlink:href="#text73" + id="use22" + transform="translate(160,-105)" /> + <g + id="g28" + transform="translate(138.78875,-108.49121)"> + <circle + style="fill:#ffffff;fill-opacity:1;stroke:#212121;stroke-width:0.75;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none" + id="circle22" + cx="276.75925" + cy="312.33221" + r="5" /> + <circle + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3" + id="circle23" + cx="276.75925" + cy="312.33221" + r="0.5" /> + <path + style="fill:none;stroke:#212121;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 276.75925,307.3322 v 1" + id="path23" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#212121;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 276.75925,316.3322 v 1" + id="path24" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#212121;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 281.75924,312.33221 h -1" + id="path25" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#212121;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + d="m 272.75924,312.33221 h -1" + id="path26" + sodipodi:nodetypes="cc" /> + <rect + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect27" + width="0.5" + height="3.4000001" + x="382.31351" + y="-170.09579" + transform="rotate(72)" /> + <rect + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.5;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" + id="rect28" + width="0.5" + height="2" + x="-289.84192" + y="-302.46439" + transform="rotate(-177.6)" /> + </g> + <g + id="g39" + transform="translate(320.00003,-42.954)" + style="display:inline"> + <rect + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999995;stroke-linejoin:round;stroke-miterlimit:2.3" + id="rect29" + width="114.616" + height="85.299004" + x="182.692" + y="101.534" /> + <g + id="g30"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;text-decoration:underline;text-decoration-line:underline;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="190.52602" + y="204.42259" + id="text29"><tspan + sodipodi:role="line" + id="tspan29" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="190.30852" + y="204.42259">people</tspan></text> + <g + id="g29" + transform="translate(2.8864938,-153.44257)"> + <path + style="fill:none;stroke:#212121;stroke-width:0.48;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-opacity:1" + d="m 171.28348,358.79257 h 33.121" + id="path29" + sodipodi:nodetypes="cc" /> + </g> + </g> + <path + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker-end:url(#marker33)" + d="M 214.54097,201.92241 H 277.079 l 3e-5,-13.0893" + id="path30" + sodipodi:nodetypes="ccc" /> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + id="text30" + transform="translate(0,10.499939)" + x="-8.5231352" + y="0"><textPath + xlink:href="#path28" + startOffset="50%" + id="textPath30"><tspan + id="tspan30" + style="text-align:center;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:1">«manage» </tspan></textPath></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;line-height:0px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.434999px;text-anchor:middle;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999995;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:3.99999, 3.99999;stroke-dashoffset:0;stroke-opacity:1" + x="239.77739" + y="175.33215" + id="text37"><tspan + sodipodi:role="line" + id="tspan37" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999998" + x="239.55989" + y="175.33215">infrastructure</tspan></text> + <rect + style="fill:none;fill-opacity:1;stroke:#555555;stroke-width:0.999995;stroke-linejoin:round;stroke-miterlimit:2.3" + id="rect37" + width="114.616" + height="29" + x="182.692" + y="157.83273" /> + <g + id="g40" + transform="translate(0.3690163,-7.8508891)"> + <g + id="g38" + transform="matrix(0.99999647,0,0,1,179.58561,-89.151178)"> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:center;letter-spacing:-0.435px;text-anchor:middle;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999997;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:4, 4;stroke-dashoffset:0;stroke-opacity:1" + x="60.4146" + y="224.83426" + id="text38"><tspan + sodipodi:role="line" + id="tspan38" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.4146" + y="224.83426">queued</tspan><tspan + sodipodi:role="line" + style="fill:#212121;fill-opacity:1;stroke:none;stroke-width:1" + x="60.197102" + y="238.42801" + id="tspan39">for building</tspan></text> + <rect + style="opacity:1;fill:none;stroke:#555555;stroke-width:1;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:1, 1;stroke-dashoffset:0;stroke-opacity:1" + id="rect38" + width="70.446251" + height="30.202" + x="24.822426" + y="214.58418" /> + </g> + </g> + </g> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:start;letter-spacing:-0.434999px;text-anchor:start;white-space:pre;inline-size:131.66;display:inline;opacity:1;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999992;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:3.99999, 3.99999;stroke-dashoffset:0;stroke-opacity:1" + x="666.77734" + y="359.8067" + id="text41" + inkscape:label="text3" + transform="matrix(0.99999598,0,0,1,-7.2237155,-9)"><tspan + x="666.77734" + y="359.8067" + id="tspan5"><tspan + style="font-style:italic" + id="tspan4">Results are inconclusive.</tspan></tspan></text> + <text + xml:space="preserve" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:10.875px;font-family:'DejaVu Sans';-inkscape-font-specification:'DejaVu Sans';text-align:start;letter-spacing:-0.434999px;text-anchor:start;white-space:pre;inline-size:86.276;display:inline;fill:#212121;fill-opacity:1;stroke:none;stroke-width:0.999992;stroke-linejoin:round;stroke-miterlimit:2.3;stroke-dasharray:3.99999, 3.99999;stroke-dashoffset:0;stroke-opacity:1" + x="666.77734" + y="359.8067" + id="text42" + inkscape:label="text3" + transform="matrix(0.99999326,0,0,1.0000441,-624.5354,-57.093124)"><tspan + x="666.77734" + y="359.8067" + id="tspan7"><tspan + style="font-style:italic" + id="tspan6">include </tspan></tspan><tspan + x="666.77734" + y="373.40045" + id="tspan9"><tspan + style="font-style:italic" + id="tspan8">timestamps in </tspan></tspan><tspan + x="666.77734" + y="386.9942" + id="tspan11"><tspan + dx="0 0 0 0 0 0 0 0 0 0 0 0.43499899 -0.43499613" + style="font-style:italic" + id="tspan10">generated files</tspan></tspan></text> + </g> +</svg> |