Prior to this change, Google Chrome's SVG renderer did not display "Hub" centered in the Koji structure diagram. Re-do the "Hub" text in the diagram so that it is centered in Inkscape, Firefox, and Chrome.
428 lines
32 KiB
XML
428 lines
32 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
|
|
|
<svg
|
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
|
xmlns:cc="http://creativecommons.org/ns#"
|
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
|
xmlns:svg="http://www.w3.org/2000/svg"
|
|
xmlns="http://www.w3.org/2000/svg"
|
|
xmlns:xlink="http://www.w3.org/1999/xlink"
|
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
|
width="1070"
|
|
height="742.5"
|
|
id="svg3177"
|
|
version="1.1"
|
|
inkscape:version="0.92.4 (unknown)"
|
|
sodipodi:docname="koji_structure1.svg">
|
|
<sodipodi:namedview
|
|
id="base"
|
|
pagecolor="#ffffff"
|
|
bordercolor="#666666"
|
|
borderopacity="1.0"
|
|
inkscape:pageopacity="1"
|
|
inkscape:pageshadow="2"
|
|
inkscape:zoom="0.86376544"
|
|
inkscape:cx="223.32266"
|
|
inkscape:cy="348.84422"
|
|
inkscape:document-units="px"
|
|
inkscape:current-layer="g4145"
|
|
showgrid="false"
|
|
units="in"
|
|
inkscape:object-paths="false"
|
|
inkscape:object-nodes="false"
|
|
inkscape:window-width="1680"
|
|
inkscape:window-height="988"
|
|
inkscape:window-x="0"
|
|
inkscape:window-y="0"
|
|
inkscape:window-maximized="1"
|
|
showguides="true"
|
|
inkscape:guide-bbox="true" />
|
|
<defs
|
|
id="defs3179">
|
|
<marker
|
|
inkscape:stockid="Arrow2Lend"
|
|
orient="auto"
|
|
refY="0"
|
|
refX="0"
|
|
id="Arrow2Lend"
|
|
style="overflow:visible"
|
|
inkscape:isstock="true">
|
|
<path
|
|
id="path37265"
|
|
style="fill:#db3279;fill-opacity:1;fill-rule:evenodd;stroke:#db3279;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
|
transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
|
|
inkscape:connector-curvature="0" />
|
|
</marker>
|
|
<marker
|
|
inkscape:stockid="Arrow2Lend"
|
|
orient="auto"
|
|
refY="0"
|
|
refX="0"
|
|
id="marker37240"
|
|
style="overflow:visible"
|
|
inkscape:isstock="true">
|
|
<path
|
|
id="path37238"
|
|
style="fill:#db3279;fill-opacity:1;fill-rule:evenodd;stroke:#db3279;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
|
transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
|
|
inkscape:connector-curvature="0" />
|
|
</marker>
|
|
<marker
|
|
inkscape:isstock="true"
|
|
style="overflow:visible"
|
|
id="marker37060"
|
|
refX="0"
|
|
refY="0"
|
|
orient="auto"
|
|
inkscape:stockid="Arrow2Lend">
|
|
<path
|
|
transform="matrix(-1.1,0,0,-1.1,-1.1,0)"
|
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
|
style="fill:#f00000;fill-opacity:1;fill-rule:evenodd;stroke:#f00000;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
|
id="path37058"
|
|
inkscape:connector-curvature="0" />
|
|
</marker>
|
|
<marker
|
|
inkscape:stockid="Arrow2Lend"
|
|
orient="auto"
|
|
refY="0"
|
|
refX="0"
|
|
id="Arrow2Lend-3"
|
|
style="overflow:visible"
|
|
inkscape:isstock="true">
|
|
<path
|
|
inkscape:connector-curvature="0"
|
|
id="path37265-6"
|
|
style="fill:#db3279;fill-opacity:1;fill-rule:evenodd;stroke:#db3279;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
|
transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
|
|
</marker>
|
|
<marker
|
|
inkscape:stockid="Arrow2Lend"
|
|
orient="auto"
|
|
refY="0"
|
|
refX="0"
|
|
id="Arrow2Lend-5"
|
|
style="overflow:visible"
|
|
inkscape:isstock="true">
|
|
<path
|
|
inkscape:connector-curvature="0"
|
|
id="path37265-3"
|
|
style="fill:#db3279;fill-opacity:1;fill-rule:evenodd;stroke:#db3279;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
|
transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
|
|
</marker>
|
|
<marker
|
|
inkscape:stockid="Arrow2Lend"
|
|
orient="auto"
|
|
refY="0"
|
|
refX="0"
|
|
id="Arrow2Lend-5-6"
|
|
style="overflow:visible"
|
|
inkscape:isstock="true">
|
|
<path
|
|
inkscape:connector-curvature="0"
|
|
id="path37265-3-2"
|
|
style="fill:#db3279;fill-opacity:1;fill-rule:evenodd;stroke:#db3279;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
|
|
d="M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
|
|
transform="matrix(-1.1,0,0,-1.1,-1.1,0)" />
|
|
</marker>
|
|
</defs>
|
|
<metadata
|
|
id="metadata3182">
|
|
<rdf:RDF>
|
|
<cc:Work
|
|
rdf:about="">
|
|
<dc:format>image/svg+xml</dc:format>
|
|
<dc:type
|
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
|
<dc:title />
|
|
</cc:Work>
|
|
</rdf:RDF>
|
|
</metadata>
|
|
<g
|
|
transform="translate(0,-309.859)"
|
|
id="layer1"
|
|
inkscape:groupmode="layer"
|
|
inkscape:label="Layer 1">
|
|
<g
|
|
id="g4155"
|
|
transform="matrix(1.0733791,0,0,1.0733791,-26.258362,-35.307136)"
|
|
style="opacity:1;vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">
|
|
<rect
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:18.63274574;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="rect3983"
|
|
width="200.88185"
|
|
height="96.626709"
|
|
x="292.06769"
|
|
y="337.10538"
|
|
rx="20"
|
|
ry="20" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
x="313.32611"
|
|
y="399.2778"
|
|
id="text4117"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan4119"
|
|
x="313.32611"
|
|
y="399.2778"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">Web UI</tspan></text>
|
|
</g>
|
|
<rect
|
|
style="fill:#ffffff;stroke:#294172;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="use4011"
|
|
width="260.42172"
|
|
height="135.80202"
|
|
x="27.466299"
|
|
y="532.92358" />
|
|
<rect
|
|
style="fill:#ffffff;stroke:#294172;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:2, 2;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="use4013"
|
|
width="260.42172"
|
|
height="135.80202"
|
|
x="51.460602"
|
|
y="561.58185" />
|
|
<rect
|
|
y="590.24005"
|
|
x="75.454941"
|
|
height="135.80202"
|
|
width="260.42172"
|
|
id="rect3957"
|
|
style="opacity:1;vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
|
<text
|
|
id="text4125"
|
|
y="647.05249"
|
|
x="204.70776"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
xml:space="preserve"><tspan
|
|
y="647.05249"
|
|
x="204.70776"
|
|
id="tspan4127"
|
|
sodipodi:role="line"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">Build</tspan><tspan
|
|
y="697.05249"
|
|
x="204.70776"
|
|
sodipodi:role="line"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="tspan1010">Daemons</tspan></text>
|
|
<g
|
|
id="g6097"
|
|
transform="translate(66.41345,24.955503)"
|
|
style="opacity:1;vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">
|
|
<g
|
|
id="g3839"
|
|
transform="matrix(1.5046924,0,0,1.7545209,-599.73361,-156.49394)"
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:15.45742321;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">
|
|
<rect
|
|
style="opacity:1;vector-effect:none;fill:#294172;fill-opacity:1;stroke:none;stroke-width:16.25061989;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="rect979"
|
|
width="163.05431"
|
|
height="71.456665"
|
|
x="515.27435"
|
|
y="577.17926" />
|
|
<path
|
|
id="path3755"
|
|
d="m 678.39036,569.77539 c 0,9.62583 -36.50472,17.42909 -81.53556,17.42909 -45.03085,0 -81.53556,-7.80326 -81.53556,-17.42909 0,-9.62581 36.50471,-17.42908 81.53556,-17.42908 45.03084,0 81.53556,7.80327 81.53556,17.42908 z"
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:14.99454403;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
inkscape:connector-curvature="0" />
|
|
<path
|
|
sodipodi:nodetypes="csc"
|
|
id="path3755-3"
|
|
d="m 678.13853,642.69218 c 0,10.26098 -36.39197,18.57914 -81.28373,18.57914 -44.89177,0 -81.28373,-8.31816 -81.28373,-18.57914"
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:15.45742321;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
inkscape:connector-curvature="0" />
|
|
<path
|
|
sodipodi:nodetypes="cc"
|
|
inkscape:connector-curvature="0"
|
|
id="path3779"
|
|
d="m 678.13853,568.37564 v 74.31654"
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:15.45742321;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
|
<path
|
|
sodipodi:nodetypes="cc"
|
|
inkscape:connector-curvature="0"
|
|
id="path3779-0"
|
|
d="m 515.57107,568.37564 v 74.31654"
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:15.45742321;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
|
</g>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
x="299.45306"
|
|
y="923.53857"
|
|
id="text4129"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan4131"
|
|
x="299.45306"
|
|
y="923.53857"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:0px;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">File</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="299.45306"
|
|
y="973.53857"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:0px;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="tspan1002">Storage</tspan></text>
|
|
</g>
|
|
<g
|
|
id="g6106"
|
|
transform="translate(21.00618,8.955503)"
|
|
style="opacity:1;vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">
|
|
<g
|
|
id="g4112"
|
|
transform="matrix(0.80353202,0,0,0.80353202,118.89171,173.34189)"
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:24.89011002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">
|
|
<rect
|
|
y="837.58136"
|
|
x="579.84998"
|
|
height="203.75346"
|
|
width="344.27313"
|
|
id="rect4091"
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;fill-rule:nonzero;stroke:#3c6eb4;stroke-width:24.89011002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
|
<path
|
|
sodipodi:nodetypes="cc"
|
|
inkscape:connector-curvature="0"
|
|
id="path4093"
|
|
d="m 620.2838,837.4917 v 199.5207"
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:24.89011002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
|
<path
|
|
sodipodi:nodetypes="cc"
|
|
inkscape:connector-curvature="0"
|
|
id="path4095"
|
|
d="M 579.76025,878.01525 H 918.35994"
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:24.89011002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
|
</g>
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
x="735.82391"
|
|
y="928.53717"
|
|
id="text4133"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan4135"
|
|
x="735.82391"
|
|
y="928.53717"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">SQL</tspan><tspan
|
|
sodipodi:role="line"
|
|
x="735.82391"
|
|
y="978.53717"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="tspan1058">Database</tspan></text>
|
|
</g>
|
|
<g
|
|
id="g6255">
|
|
<g
|
|
transform="translate(4.054306,-1.3042387)"
|
|
id="g4145">
|
|
<circle
|
|
id="path3185"
|
|
style="fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:20;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
cx="533.29272"
|
|
cy="652.92761"
|
|
r="90.269691" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
x="532.35522"
|
|
y="667.83972"
|
|
id="text4141-2"><tspan
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;-inkscape-font-specification:'sans-serif, Bold';font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-variant-east-asian:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="tspan7286-2"
|
|
sodipodi:role="line"
|
|
x="532.35522"
|
|
y="667.83972">Hub</tspan></text>
|
|
</g>
|
|
</g>
|
|
<g
|
|
id="g69069"
|
|
transform="translate(-28,-10)">
|
|
<rect
|
|
y="608.53699"
|
|
x="759.08453"
|
|
height="117.55213"
|
|
width="268.11365"
|
|
id="use4009"
|
|
style="opacity:1;vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
x="892.43823"
|
|
y="651.90704"
|
|
id="text4141"><tspan
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
sodipodi:role="line"
|
|
id="tspan4143"
|
|
x="892.43823"
|
|
y="651.90704">Maintenance</tspan><tspan
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:32px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:middle;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="tspan7286"
|
|
sodipodi:role="line"
|
|
x="892.43823"
|
|
y="701.90704">Daemon</tspan></text>
|
|
</g>
|
|
<path
|
|
style="fill:none;stroke:#38b7d9;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:9,3;stroke-dashoffset:0;stroke-opacity:1"
|
|
d="M 494.39606,751.97892 441.5581,823.35455"
|
|
id="path7229"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="cc" />
|
|
<use
|
|
x="0"
|
|
y="0"
|
|
xlink:href="#path7229"
|
|
id="use7231"
|
|
transform="matrix(-1,0,0,1,1065.3726,-1.1135569e-8)"
|
|
width="990"
|
|
height="742.5" />
|
|
<g
|
|
id="g4155-9"
|
|
transform="matrix(1.0733791,0,0,1.0733791,280.26882,-35.307136)"
|
|
style="opacity:1;vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">
|
|
<rect
|
|
style="vector-effect:none;fill:#294172;fill-opacity:1;stroke:#3c6eb4;stroke-width:18.63274574;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
id="rect3983-3"
|
|
width="243.40678"
|
|
height="94.929993"
|
|
x="292.91605"
|
|
y="337.95374"
|
|
rx="24.233824"
|
|
ry="19.648809" />
|
|
<text
|
|
xml:space="preserve"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;opacity:1;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
|
|
x="313.32611"
|
|
y="399.2778"
|
|
id="text4117-6"><tspan
|
|
sodipodi:role="line"
|
|
id="tspan4119-0"
|
|
x="313.32611"
|
|
y="399.2778"
|
|
style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:40px;line-height:1.25;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;vector-effect:none;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1">CLI Tools</tspan></text>
|
|
</g>
|
|
<path
|
|
style="fill:none;stroke:#db3279;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend)"
|
|
d="m 385.52132,458.44776 64.83242,91.46001"
|
|
id="path37242"
|
|
inkscape:connector-curvature="0" />
|
|
<path
|
|
style="fill:none;stroke:#db3279;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-3)"
|
|
d="m 686.44853,451.54633 -64.83242,91.46001"
|
|
id="path37242-7"
|
|
inkscape:connector-curvature="0" />
|
|
<path
|
|
style="fill:none;stroke:#db3279;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5)"
|
|
d="m 353.81645,654.57041 65.41128,0.14471"
|
|
id="path37242-5"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="cc" />
|
|
<path
|
|
style="fill:none;stroke:#db3279;stroke-width:3;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-end:url(#Arrow2Lend-5-6)"
|
|
d="m 712.58284,652.9241 -65.41128,0.14471"
|
|
id="path37242-5-9"
|
|
inkscape:connector-curvature="0"
|
|
sodipodi:nodetypes="cc" />
|
|
</g>
|
|
</svg>
|