diff options
-rw-r--r-- | boxer.svg | 518 | ||||
-rw-r--r-- | boxer_v2.svg | 518 | ||||
-rw-r--r-- | boxer_v3.svg | 463 | ||||
-rw-r--r-- | boxer_v4.svg | 401 | ||||
-rw-r--r-- | boxer_v5.svg | 533 | ||||
-rw-r--r-- | boxer_v6.svg | 522 | ||||
-rw-r--r-- | boxer_v7.svg | 274 |
7 files changed, 3229 insertions, 0 deletions
diff --git a/boxer.svg b/boxer.svg new file mode 100644 index 0000000..fd336dc --- /dev/null +++ b/boxer.svg @@ -0,0 +1,518 @@ +<?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="648.57404" + height="541.39099" + id="svg2" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="boxer.svg"> + <defs + id="defs4"> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path3850" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL" + style="overflow:visible"> + <path + id="path3983" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL" + style="overflow:visible"> + <path + id="path3992" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible"> + <path + id="path3877" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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="scale(-0.6,-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible"> + <path + id="path3871" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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> + <linearGradient + id="linearGradient3826"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop3828" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop3830" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3826" + id="linearGradient3832" + x1="157.59117" + y1="324.3595" + x2="190.99364" + y2="338.91956" + gradientUnits="userSpaceOnUse" /> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL-0" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3983-6" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-1" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-7" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-7" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-3" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-74" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-8" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <filter + inkscape:collect="always" + id="filter3971" + x="-0.16845714" + width="1.3369143" + y="-0.10851534" + height="1.2170307"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="7.37" + id="feGaussianBlur3973" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="44.600507" + inkscape:cy="185.28357" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1680" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="1" + units="cm" + fit-margin-left="1" + fit-margin-bottom="1" + fit-margin-right="1" /> + <metadata + id="metadata7"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(48.126262,-39.236828)"> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-1-0-6" + width="95.925056" + height="26.550686" + x="95.654694" + y="336.75476" + rx="8.066678" + ry="8.066678" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-1-0" + width="95.925056" + height="26.550686" + x="282.65469" + y="316.75476" + rx="8.066678" + ry="8.066678" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;filter:url(#filter3971)" + id="rect3063" + width="105" + height="163" + x="88.617218" + y="369.03009" + rx="10.456805" + ry="5.6920714" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-1" + width="95.925056" + height="26.550686" + x="297.54999" + y="518.64404" + rx="8.066678" + ry="8.066678" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-0" + width="95.925056" + height="26.550686" + x="469.08963" + y="417.35864" + rx="8.066678" + ry="8.066678" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana" + x="292.12244" + y="436.28928" + id="text3755" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3757" + x="292.12244" + y="436.28928">profile classes</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="506.13385" + y="434.70773" + id="text3759" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3761" + x="506.13385" + y="434.70773">distill</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="330.22864" + y="534.98181" + id="text3763" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3765" + x="330.22864" + y="534.98181">adapt</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="309.20108" + y="332.99451" + id="text3767" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3769" + x="309.20108" + y="332.99451">share</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-10.867508" + y="386.76666" + id="text3771" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3773" + x="-10.867508" + y="386.76666">profile</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-10.867508" + y="417.03024" + id="text3775" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3777" + x="-10.867508" + y="417.03024">profile</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-10.867508" + y="445.29391" + id="text3779" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3781" + x="-10.867508" + y="445.29391">profile</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="135.41406" + y="391.21606" + id="text3783" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3785" + x="135.41406" + y="391.21606">tweaks</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="103.36475" + y="420.82581" + id="text3787" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3789" + x="103.36475" + y="420.82581">debootstrap</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="135.41406" + y="452.854" + id="text3791" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3793" + x="135.41406" + y="452.854">tweaks</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="143.20898" + y="483.67294" + id="text3795" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3797" + x="143.20898" + y="483.67294">install</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="135.41406" + y="514.49194" + id="text3799" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3801" + x="135.41406" + y="514.49194">tweaks</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold" + x="71.087318" + y="84.546852" + id="text3822" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3824" + x="71.087318" + y="84.546852" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold">Boxer</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 92.28539,411.90082 33.18869,385.35014" + id="path3834" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 91.42891,417.03966 36.61458,414.47025" + id="path3836" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 93.99833,422.1785 35.75811,441.8774" + id="path3838" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m 344.19157,459.20964 0.85647,53.10136" + id="path3844-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m 273.47974,433.11868 -56.2449,-5.28707" + id="path3844-0-4" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m 466.65739,429.69746 -46.24959,1.71293" + id="path3844-0-6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)" + d="m 337.94611,350.52281 4.28236,49.67548" + id="path3844-0-65" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana" + x="71.991577" + y="125.16461" + id="text5904" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5906" + x="71.991577" + y="125.16461" + style="font-weight:normal;-inkscape-font-specification:Verdana">features</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="141.41461" + id="tspan5908"> * dry-run</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="157.66461" + id="tspan5910"> * show would-be result/diff</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="173.91461" + id="tspan5912"> * script</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="190.16461" + id="tspan5918"> * output shell script (with/without comments)</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="206.41461" + id="tspan5920"> * faked by default</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="222.66461" + id="tspan5922"> * never switch to root</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="238.91461" + id="tspan5924"> * choice of core tools</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="255.16461" + id="tspan5916" /></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="121.61722" + y="356.03009" + id="text3083" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3085" + x="121.61722" + y="356.03009">create</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold" + x="77.617226" + y="290.03012" + id="text3105" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3107" + x="77.617226" + y="290.03012">profile handling</tspan></text> + </g> +</svg> diff --git a/boxer_v2.svg b/boxer_v2.svg new file mode 100644 index 0000000..fc465df --- /dev/null +++ b/boxer_v2.svg @@ -0,0 +1,518 @@ +<?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="648.57404" + height="541.39099" + id="svg2" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="boxer.svg"> + <defs + id="defs4"> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path3850" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL" + style="overflow:visible"> + <path + id="path3983" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL" + style="overflow:visible"> + <path + id="path3992" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible"> + <path + id="path3877" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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="scale(-0.6,-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible"> + <path + id="path3871" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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> + <linearGradient + id="linearGradient3826"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop3828" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop3830" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3826" + id="linearGradient3832" + x1="157.59117" + y1="324.3595" + x2="190.99364" + y2="338.91956" + gradientUnits="userSpaceOnUse" /> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL-0" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3983-6" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-1" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-7" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-7" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-3" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-74" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-8" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <filter + inkscape:collect="always" + id="filter3971" + x="-0.16845714" + width="1.3369143" + y="-0.10851534" + height="1.2170307"> + <feGaussianBlur + inkscape:collect="always" + stdDeviation="7.37" + id="feGaussianBlur3973" /> + </filter> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="44.600507" + inkscape:cy="185.28357" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1680" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="1" + units="cm" + fit-margin-left="1" + fit-margin-bottom="1" + fit-margin-right="1" /> + <metadata + id="metadata7"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(48.126262,-39.236828)"> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-1-0-6" + width="95.925056" + height="26.550686" + x="95.654694" + y="336.75476" + rx="8.066678" + ry="8.066678" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-1-0" + width="95.925056" + height="26.550686" + x="282.65469" + y="316.75476" + rx="8.066678" + ry="8.066678" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;filter:url(#filter3971)" + id="rect3063" + width="105" + height="163" + x="88.617218" + y="369.03009" + rx="10.456805" + ry="5.6920714" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-1" + width="95.925056" + height="26.550686" + x="297.54999" + y="518.64404" + rx="8.066678" + ry="8.066678" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-0" + width="95.925056" + height="26.550686" + x="469.08963" + y="417.35864" + rx="8.066678" + ry="8.066678" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold" + x="292.12244" + y="436.28928" + id="text3755" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3757" + x="292.12244" + y="436.28928">profile classes</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="506.13385" + y="434.70773" + id="text3759" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3761" + x="506.13385" + y="434.70773">distill</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="330.22864" + y="534.98181" + id="text3763" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3765" + x="330.22864" + y="534.98181">adapt</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="309.20108" + y="332.99451" + id="text3767" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3769" + x="309.20108" + y="332.99451">share</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-10.867508" + y="386.76666" + id="text3771" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3773" + x="-10.867508" + y="386.76666">profile</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-10.867508" + y="417.03024" + id="text3775" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3777" + x="-10.867508" + y="417.03024">profile</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-10.867508" + y="445.29391" + id="text3779" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3781" + x="-10.867508" + y="445.29391">profile</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="135.41406" + y="391.21606" + id="text3783" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3785" + x="135.41406" + y="391.21606">tweaks</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="103.36475" + y="420.82581" + id="text3787" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3789" + x="103.36475" + y="420.82581">debootstrap</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="135.41406" + y="452.854" + id="text3791" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3793" + x="135.41406" + y="452.854">tweaks</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="143.20898" + y="483.67294" + id="text3795" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3797" + x="143.20898" + y="483.67294">install</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="135.41406" + y="514.49194" + id="text3799" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3801" + x="135.41406" + y="514.49194">tweaks</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold" + x="71.087318" + y="84.546852" + id="text3822" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3824" + x="71.087318" + y="84.546852" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold">boxer</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 92.28539,411.90082 33.18869,385.35014" + id="path3834" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 91.42891,417.03966 36.61458,414.47025" + id="path3836" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="M 93.99833,422.1785 35.75811,441.8774" + id="path3838" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m 344.19157,459.20964 0.85647,53.10136" + id="path3844-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m 273.47974,433.11868 -56.2449,-5.28707" + id="path3844-0-4" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m 466.65739,429.69746 -46.24959,1.71293" + id="path3844-0-6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)" + d="m 337.94611,350.52281 4.28236,49.67548" + id="path3844-0-65" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana" + x="71.991577" + y="139.16461" + id="text5904" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan5906" + x="71.991577" + y="139.16461" + style="font-weight:normal;-inkscape-font-specification:Verdana">features</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="155.41461" + id="tspan5908"> * dry-run</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="171.66461" + id="tspan5910"> * show would-be result/diff</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="187.91461" + id="tspan5912"> * script</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="204.16461" + id="tspan5918"> * output shell script (with/without comments)</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="220.41461" + id="tspan5920"> * faked by default</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="236.66461" + id="tspan5922"> * never switch to root</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="252.91461" + id="tspan5924"> * choice of core tools</tspan><tspan + sodipodi:role="line" + x="71.991577" + y="269.16461" + id="tspan5916" /></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="121.61722" + y="356.03009" + id="text3083" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3085" + x="121.61722" + y="356.03009">create</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold" + x="69.617226" + y="105.03011" + id="text3105" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3107" + x="69.617226" + y="105.03011">profile handling</tspan></text> + </g> +</svg> diff --git a/boxer_v3.svg b/boxer_v3.svg new file mode 100644 index 0000000..4e72ea4 --- /dev/null +++ b/boxer_v3.svg @@ -0,0 +1,463 @@ +<?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="699.54443" + height="478.68988" + id="svg2" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="boxer_v3.svg"> + <defs + id="defs4"> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path3850" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL" + style="overflow:visible"> + <path + id="path3983" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL" + style="overflow:visible"> + <path + id="path3992" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible"> + <path + id="path3877" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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="scale(-0.6,-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible"> + <path + id="path3871" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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> + <linearGradient + id="linearGradient3826"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop3828" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop3830" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3826" + id="linearGradient3832" + x1="157.59117" + y1="324.3595" + x2="190.99364" + y2="338.91956" + gradientUnits="userSpaceOnUse" /> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL-0" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3983-6" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-1" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-7" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-7" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-3" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-74" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-8" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="276.40915" + inkscape:cy="263.66343" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1680" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="1" + units="cm" + fit-margin-left="1" + fit-margin-bottom="1" + fit-margin-right="1" /> + <metadata + id="metadata7"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(33.625454,-180.3178)"> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-1-0-6" + width="95.925056" + height="26.550686" + x="98.654694" + y="413.75476" + rx="8.066678" + ry="8.066678" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-1-0" + width="95.925056" + height="26.550686" + x="282.65469" + y="316.75476" + rx="8.066678" + ry="8.066678" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-1" + width="95.925056" + height="26.550686" + x="297.54999" + y="518.64404" + rx="8.066678" + ry="8.066678" /> + <rect + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect5928-0" + width="95.925056" + height="26.550686" + x="469.08963" + y="417.35864" + rx="8.066678" + ry="8.066678" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana" + x="296.12244" + y="436.28928" + id="text3755" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3757" + x="296.12244" + y="436.28928">boxer profiles</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="590.13385" + y="424.70773" + id="text3759" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3761" + x="590.13385" + y="424.70773">distill</tspan><tspan + sodipodi:role="line" + x="590.13385" + y="440.95773" + id="tspan4000">detect</tspan><tspan + sodipodi:role="line" + x="590.13385" + y="457.20773" + id="tspan3998" /></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="330.22864" + y="534.98181" + id="text3763" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3765" + x="330.22864" + y="534.98181">edit</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="309.20108" + y="332.99451" + id="text3767" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3769" + x="309.20108" + y="332.99451">share</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="1.4140625" + y="397.21606" + id="text3783" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3785" + x="1.4140625" + y="397.21606">tweaks</tspan><tspan + sodipodi:role="line" + x="1.4140625" + y="413.46606" + id="tspan4022">debootstrap</tspan><tspan + sodipodi:role="line" + x="1.4140625" + y="429.71606" + id="tspan4024">tweaks</tspan><tspan + sodipodi:role="line" + x="1.4140625" + y="445.96606" + id="tspan4026">install</tspan><tspan + sodipodi:role="line" + x="1.4140625" + y="462.21606" + id="tspan4028">tweaks</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m 344.19157,459.20964 0.85647,53.10136" + id="path3844-0" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m 273.47974,433.11868 -56.2449,-5.28707" + id="path3844-0-4" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m 466.65739,429.69746 -46.24959,1.71293" + id="path3844-0-6" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)" + d="m 337.94611,350.52281 4.28236,49.67548" + id="path3844-0-65" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="124.61722" + y="433.03009" + id="text3083" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3085" + x="124.61722" + y="433.03009">deploy</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="527" + y="392.39099" + id="text3994" + sodipodi:linespacing="125%" + transform="translate(-48.126262,39.236828)"><tspan + sodipodi:role="line" + id="tspan3996" + x="527" + y="392.39099">analyse</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="301.87375" + y="243.62782" + id="text4002" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4004" + x="301.87375" + y="243.62782">publish</tspan><tspan + sodipodi:role="line" + x="301.87375" + y="259.87781" + id="tspan4006">clone</tspan><tspan + sodipodi:role="line" + x="301.87375" + y="276.12781" + id="tspan4008">push</tspan><tspan + sodipodi:role="line" + x="301.87375" + y="292.37781" + id="tspan4010">pull</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="375" + y="535.39099" + id="text4012" + sodipodi:linespacing="125%" + transform="translate(-48.126262,39.236828)"><tspan + sodipodi:role="line" + id="tspan4014" + x="375" + y="535.39099">adapt (from OS)</tspan><tspan + sodipodi:role="line" + x="375" + y="551.64099" + id="tspan4016">add</tspan><tspan + sodipodi:role="line" + x="375" + y="567.89099" + id="tspan4018">enable</tspan><tspan + sodipodi:role="line" + x="375" + y="584.14099" + id="tspan4020">disable</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold" + x="19.374546" + y="349.00769" + id="text4049" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4051" + x="19.374546" + y="349.00769">New System</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold" + x="231.37454" + y="598.00769" + id="text4053" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4055" + x="231.37454" + y="598.00769">Self</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold" + x="237" + y="56.68988" + id="text4057" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4059" + x="237" + y="56.68988">The World</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana Bold" + x="503.37454" + y="379.00769" + id="text4061" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4063" + x="503.37454" + y="379.00769">Existing System</tspan></text> + </g> +</svg> diff --git a/boxer_v4.svg b/boxer_v4.svg new file mode 100644 index 0000000..040a36b --- /dev/null +++ b/boxer_v4.svg @@ -0,0 +1,401 @@ +<?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="838.62646" + height="593.69946" + id="svg2" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="boxer_v4.svg"> + <defs + id="defs4"> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path3850" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL" + style="overflow:visible"> + <path + id="path3983" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL" + style="overflow:visible"> + <path + id="path3992" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible"> + <path + id="path3877" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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="scale(-0.6,-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible"> + <path + id="path3871" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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> + <linearGradient + id="linearGradient3826"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop3828" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop3830" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3826" + id="linearGradient3832" + x1="157.59117" + y1="324.3595" + x2="190.99364" + y2="338.91956" + gradientUnits="userSpaceOnUse" /> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL-0" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3983-6" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-1" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-7" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-7" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-3" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-74" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-8" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1.5951547" + inkscape:cx="419.31324" + inkscape:cy="255.84035" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1680" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="1" + units="cm" + fit-margin-left="1" + fit-margin-bottom="1" + fit-margin-right="1" /> + <metadata + id="metadata7"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(249.25346,-649.48893)"> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="413.22864" + y="794.98181" + id="text3763" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3765" + x="413.22864" + y="794.98181">edit</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-90.104744" + y="1059.4805" + id="text3767" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3769" + x="-90.104744" + y="1059.4805">share</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-56.286903" + y="788.59863" + id="text3083" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3085" + x="-56.286903" + y="788.59863">deploy</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="443.87378" + y="1114.6278" + id="text3994" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3996" + x="443.87378" + y="1114.6278">analyse</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana" + x="-82.529579" + y="815.57623" + id="text4049" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4051" + x="-82.529579" + y="815.57623">new system</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana" + x="417.0426" + y="823.45673" + id="text4053" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4055" + x="417.0426" + y="823.45673">self</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana" + x="-94.100548" + y="1083.3007" + id="text4057" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4059" + x="-94.100548" + y="1083.3007">with the World</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Verdana" + x="438.37451" + y="1146.0077" + id="text4061" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4063" + x="438.37451" + y="1146.0077">existing System</tspan></text> + <path + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 235.37455,758.3803 0,214.625 211.78125,0 C 442.10594,857.70216 350.28432,764.92224 235.37455,758.3803 z" + id="path4094" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="261.87375" + y="857.62781" + id="text4012" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4014" + x="261.87375" + y="857.62781">adapt (from OS)</tspan><tspan + sodipodi:role="line" + x="261.87375" + y="873.87781" + id="tspan4016">add</tspan><tspan + sodipodi:role="line" + x="261.87375" + y="890.12781" + id="tspan4018">enable</tspan><tspan + sodipodi:role="line" + x="261.87375" + y="906.37781" + id="tspan4020">disable</tspan></text> + <path + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 446.93705,997.0053 -211.5625,0 0,210.625 c 113.58408,-6.4665 204.60006,-97.1743 211.5625,-210.625 z" + id="path4090" + inkscape:connector-curvature="0" /> + <path + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 211.37455,1207.7553 0,-210.75 -213.562504,0 c 7.003357,114.1174 99.04646,205.2437 213.562504,210.75 z" + id="path4086" + inkscape:connector-curvature="0" /> + <path + style="color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m -2.406704,973.0053 213.781254,0 0,-214.75 C 95.529746,763.82547 2.672489,857.03239 -2.406704,973.0053 z" + id="path4082" + inkscape:connector-curvature="0" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="284.13385" + y="1067.7078" + id="text3759" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan3761" + x="284.13385" + y="1067.7078">distill</tspan><tspan + sodipodi:role="line" + x="284.13385" + y="1083.9578" + id="tspan4000">detect</tspan><tspan + sodipodi:role="line" + x="284.13385" + y="1100.2078" + id="tspan3998" /></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="101.96321" + y="867.43933" + id="text3783" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + x="101.96321" + y="867.43933" + id="tspan4022">bootstrap</tspan><tspan + sodipodi:role="line" + x="101.96321" + y="883.68933" + id="tspan4026">install</tspan><tspan + sodipodi:role="line" + x="101.96321" + y="899.93933" + id="tspan4028" /></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="107.18778" + y="1060.3429" + id="text4002" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4004" + x="107.18778" + y="1060.3429">publish</tspan><tspan + sodipodi:role="line" + x="107.18778" + y="1076.5929" + id="tspan4006">clone</tspan><tspan + sodipodi:role="line" + x="107.18778" + y="1092.8429" + id="tspan4008">push</tspan><tspan + sodipodi:role="line" + x="107.18778" + y="1109.0929" + id="tspan4010">pull</tspan></text> + </g> +</svg> diff --git a/boxer_v5.svg b/boxer_v5.svg new file mode 100644 index 0000000..a8091f2 --- /dev/null +++ b/boxer_v5.svg @@ -0,0 +1,533 @@ +<?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="863.33002" + height="714.41077" + id="svg2" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="boxer_v5.svg"> + <defs + id="defs4"> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path3850" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL" + style="overflow:visible"> + <path + id="path3983" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL" + style="overflow:visible"> + <path + id="path3992" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible"> + <path + id="path3877" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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="scale(-0.6,-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible"> + <path + id="path3871" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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> + <linearGradient + id="linearGradient3826"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop3828" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop3830" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3826" + id="linearGradient3832" + x1="157.59117" + y1="324.3595" + x2="190.99364" + y2="338.91956" + gradientUnits="userSpaceOnUse" /> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL-0" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3983-6" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-1" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-7" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-7" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-3" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-74" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-8" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL-0-1" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3983-6-5" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-74-5" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-8-1" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-0" + style="overflow:visible"> + <path + id="path3992-1" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-2" + style="overflow:visible"> + <path + id="path3992-9" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-9" + style="overflow:visible"> + <path + id="path3992-2" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="777.42376" + inkscape:cy="349.36896" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1680" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="1" + units="cm" + fit-margin-left="1" + fit-margin-bottom="1" + fit-margin-right="1" /> + <metadata + id="metadata7"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(834.39202,-151.27461)"> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-436" + y="66.68988" + id="text4215" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4217" + x="-436" + y="66.68988">publish</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-299" + y="84.68988" + id="text4219" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4221" + x="-299" + y="84.68988">clone</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-197" + y="140.68988" + id="text4223" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4225" + x="-197" + y="140.68988">push</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-159" + y="223.68988" + id="text4227" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4229" + x="-159" + y="223.68988">pull</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-245.62546" + y="223.00768" + id="text4231" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4233" + x="-245.62546" + y="223.00768">share with the world</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-490.62546" + y="482.00769" + id="text4235" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4237" + x="-490.62546" + y="482.00769">boxer profiles</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)" + d="m -373.76663,360.16994 -31.71764,47.67548" + id="path3844-0-65-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m -274,215.68988 c 0,0 -86,9 -128,-49 -42,-58 -145,-147 -78,-156.9999996 67,-10.00000003 175,9.9999996 175,9.9999996 0,0 164,55 188,87 24,32 76,118 54,147 -22,29 -87,47 -120,35 -33,-12 -91,-73 -91,-73 z" + id="path4269" + inkscape:connector-curvature="0" + transform="translate(-33.625454,180.3178)" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-185" + y="395.68988" + id="text4271" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4273" + x="-185" + y="395.68988">distill</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-255" + y="476.68988" + id="text4275" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4277" + x="-255" + y="476.68988">detect</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m -306,435.68988 c 0,0 14,-61 56,-74 42,-13 130,-53 154,-26 24,27 40,81 22,125 -18,44 -108,134 -159,114 -51,-20 -106,-46 -99,-73 7,-27 26,-66 26,-66 z" + id="path4279" + inkscape:connector-curvature="0" + transform="translate(-33.625454,180.3178)" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-128" + y="555.68988" + id="text4281" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4283" + x="-128" + y="555.68988">analyse existing system</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-472" + y="556.68988" + id="text4285" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4287" + x="-472" + y="556.68988">add</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-572" + y="510.68988" + id="text4289" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4291" + x="-572" + y="510.68988">adapt</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-655" + y="443.68988" + id="text4293" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4295" + x="-655" + y="443.68988">enable</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-685" + y="374.68988" + id="text4297" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4299" + x="-685" + y="374.68988">disable</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m -703,327.68988 c 0,0 56,-46 84,-21 28,25 90,112 144,147 54,35 170,62 135,114 -35,52 -124,105 -158,71 -34,-34 -153,-40 -167,-81 -14,-41 -86,-170 -74,-189 12,-19 36,-41 36,-41 z" + id="path4301" + inkscape:connector-curvature="0" + transform="translate(-33.625454,180.3178)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m -298.19424,577.38002 -59.24959,-53.28707" + id="path3844-0-6-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m -574.19424,597.38002 57.75041,-65.28707" + id="path3844-0-6-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-730" + y="574.68988" + id="text4338" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4340" + x="-730" + y="574.68988">edit</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-612" + y="121.68988" + id="text4342" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4344" + x="-612" + y="121.68988">install</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-669" + y="208.68988" + id="text4346" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4348" + x="-669" + y="208.68988">bootstrap</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m -615,255.68988 c 0,0 -61,28 -77,0 -16,-28 -58,-74 -31,-103 27,-29 45,-92 94,-95 49,-3 95,-1 110,24 15,25 -1,98 -18,126 -17,28 -78,48 -78,48 z" + id="path4350" + inkscape:connector-curvature="0" + transform="translate(-33.625454,180.3178)" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m -592.19424,387.38002 68.75041,53.71293" + id="path3844-0-6-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-766" + y="107.68988" + id="text4363" + sodipodi:linespacing="125%" + transform="translate(-33.625454,180.3178)"><tspan + sodipodi:role="line" + id="tspan4365" + x="-766" + y="107.68988">create</tspan><tspan + sodipodi:role="line" + x="-766" + y="123.93988" + id="tspan4367">new system</tspan></text> + </g> +</svg> diff --git a/boxer_v6.svg b/boxer_v6.svg new file mode 100644 index 0000000..a5302f8 --- /dev/null +++ b/boxer_v6.svg @@ -0,0 +1,522 @@ +<?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="863.33002" + height="714.41077" + id="svg2" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="boxer_v5.svg"> + <defs + id="defs4"> + <marker + inkscape:stockid="Arrow1Lstart" + orient="auto" + refY="0" + refX="0" + id="Arrow1Lstart" + style="overflow:visible"> + <path + id="path3850" + d="M 0,0 5,-5 -12.5,0 5,5 0,0 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="matrix(0.8,0,0,0.8,10,0)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL" + style="overflow:visible"> + <path + id="path3983" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL" + style="overflow:visible"> + <path + id="path3992" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Mend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Mend" + style="overflow:visible"> + <path + id="path3877" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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="scale(-0.6,-0.6)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="Arrow2Lend" + orient="auto" + refY="0" + refX="0" + id="Arrow2Lend" + style="overflow:visible"> + <path + id="path3871" + style="fill-rule:evenodd;stroke-width:0.625;stroke-linejoin:round" + 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> + <linearGradient + id="linearGradient3826"> + <stop + style="stop-color:#000000;stop-opacity:1;" + offset="0" + id="stop3828" /> + <stop + style="stop-color:#000000;stop-opacity:0;" + offset="1" + id="stop3830" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + xlink:href="#linearGradient3826" + id="linearGradient3832" + x1="157.59117" + y1="324.3595" + x2="190.99364" + y2="338.91956" + gradientUnits="userSpaceOnUse" /> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL-0" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3983-6" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-1" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-7" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-7" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-3" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-74" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-8" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleInL" + orient="auto" + refY="0" + refX="0" + id="TriangleInL-0-1" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3983-6-5" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(-0.8,-0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-74-5" + style="overflow:visible"> + <path + inkscape:connector-curvature="0" + id="path3992-8-1" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-0" + style="overflow:visible"> + <path + id="path3992-1" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-2" + style="overflow:visible"> + <path + id="path3992-9" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + <marker + inkscape:stockid="TriangleOutL" + orient="auto" + refY="0" + refX="0" + id="TriangleOutL-9" + style="overflow:visible"> + <path + id="path3992-2" + d="m 5.77,0 -8.65,5 0,-10 8.65,5 z" + style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt" + transform="scale(0.8,0.8)" + inkscape:connector-curvature="0" /> + </marker> + </defs> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="577.42376" + inkscape:cy="349.36896" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1680" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" + fit-margin-top="1" + units="cm" + fit-margin-left="1" + fit-margin-bottom="1" + fit-margin-right="1" /> + <metadata + id="metadata7"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1" + transform="translate(834.39202,-151.27461)"> + <path + inkscape:connector-curvature="0" + id="path5071" + d="m -170.39202,485.68086 c 0,-152.43059 -123.56941,-276 -276,-276 l 0,60 c 118.74122,0 215,96.25878 215,215 z" + style="opacity:0.44755243;color:#000000;fill:#eec73e;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + sodipodi:nodetypes="ccccc" /> + <path + id="path5065" + d="m -446.39202,209.68086 c -152.43059,0 -276,123.56941 -276,276 l 61,-1 c 0,-118.74122 96.25878,-215 215,-215" + style="opacity:0.44755243;color:#000000;fill:#f44800;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cccc" /> + <path + id="path5069" + d="m -446.39202,699.68086 c -118.74122,0 -215,-96.25878 -215,-215 l -61,1 c 0,152.43059 123.56941,276 276,276 z" + style="opacity:0.44755243;color:#000000;fill:#fb8b00;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <path + style="opacity:0.44755243;color:#000000;fill:#f0a513;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m -231.39202,484.68086 c 0,118.74122 -96.25878,215 -215,215 l 0,62 c 152.43059,0 276,-123.56941 276,-276 z" + id="path5067" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccc" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-390.62546" + y="207.00768" + id="text4215" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4217" + x="-390.62546" + y="207.00768">publish</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-260.62546" + y="257.00769" + id="text4219" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4221" + x="-260.62546" + y="257.00769">clone</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-181.62546" + y="346.00769" + id="text4223" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4225" + x="-181.62546" + y="346.00769">push</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-149.62546" + y="439.00769" + id="text4227" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4229" + x="-149.62546" + y="439.00769">pull</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="21.052605" + y="420.56052" + id="text4231" + sodipodi:linespacing="125%" + transform="matrix(0.67681562,0.73615258,-0.73615258,0.67681562,0,0)"><tspan + sodipodi:role="line" + id="tspan4233" + x="21.052605" + y="420.56052">share</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-494.62546" + y="486.00769" + id="text4235" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4237" + x="-494.62546" + y="486.00769">boxer profiles</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:url(#TriangleInL-0);marker-end:url(#TriangleOutL-74)" + d="m -334.76663,356.16994 -31.71764,47.67548" + id="path3844-0-65-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-170.62546" + y="589.00769" + id="text4271" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4273" + x="-170.62546" + y="589.00769">distill</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-241.62546" + y="710.00769" + id="text4275" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4277" + x="-241.62546" + y="710.00769">detect</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-677.51099" + y="287.67145" + id="text4281" + sodipodi:linespacing="125%" + transform="matrix(0.72525292,-0.68848253,0.68848253,0.72525292,0,0)"><tspan + sodipodi:role="line" + id="tspan4283" + x="-677.51099" + y="287.67145">analyse</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-531.62549" + y="780.00769" + id="text4285" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4287" + x="-531.62549" + y="780.00769">add</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-639.62543" + y="737.00769" + id="text4289" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4291" + x="-639.62543" + y="737.00769">adapt</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-722.62543" + y="660.00769" + id="text4293" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4295" + x="-722.62543" + y="660.00769">enable</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-773.62543" + y="562.00769" + id="text4297" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4299" + x="-773.62543" + y="562.00769">disable</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m -312.19424,620.38002 -59.24959,-53.28707" + id="path3844-0-6-5" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m -585.19424,624.38002 57.75041,-65.28707" + id="path3844-0-6-3" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="14.8459" + y="906.38483" + id="text4338" + sodipodi:linespacing="125%" + transform="matrix(0.69951343,0.71461945,-0.71461945,0.69951343,0,0)"><tspan + sodipodi:role="line" + id="tspan4340" + x="14.8459" + y="906.38483">edit</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-681.62543" + y="278.00769" + id="text4342" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4344" + x="-681.62543" + y="278.00769">install</tspan></text> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-780.62543" + y="390.00769" + id="text4346" + sodipodi:linespacing="125%"><tspan + sodipodi:role="line" + id="tspan4348" + x="-780.62543" + y="390.00769">bootstrap</tspan></text> + <path + style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#TriangleOutL)" + d="m -594.19424,354.38002 68.75041,53.71293" + id="path3844-0-6-1" + inkscape:connector-curvature="0" + sodipodi:nodetypes="cc" /> + <text + xml:space="preserve" + style="font-size:13px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Verdana;-inkscape-font-specification:Sans" + x="-679.59344" + y="-237.35583" + id="text4363" + sodipodi:linespacing="125%" + transform="matrix(0.67924208,-0.7339143,0.7339143,0.67924208,0,0)"><tspan + sodipodi:role="line" + id="tspan4365" + x="-679.59344" + y="-237.35583">create</tspan><tspan + sodipodi:role="line" + x="-679.59344" + y="-221.10583" + id="tspan4367" /></text> + </g> +</svg> diff --git a/boxer_v7.svg b/boxer_v7.svg new file mode 100644 index 0000000..3496156 --- /dev/null +++ b/boxer_v7.svg @@ -0,0 +1,274 @@ +<?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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + width="744.09448819" + height="1052.3622047" + id="svg4033" + version="1.1" + inkscape:version="0.48.3.1 r9886" + sodipodi:docname="boxer_v7.svg"> + <defs + id="defs4035" /> + <sodipodi:namedview + id="base" + pagecolor="#ffffff" + bordercolor="#666666" + borderopacity="1.0" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:zoom="1" + inkscape:cx="375" + inkscape:cy="409.49741" + inkscape:document-units="px" + inkscape:current-layer="layer1" + showgrid="false" + inkscape:window-width="1680" + inkscape:window-height="1028" + inkscape:window-x="0" + inkscape:window-y="0" + inkscape:window-maximized="1" /> + <metadata + id="metadata4038"> + <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></dc:title> + </cc:Work> + </rdf:RDF> + </metadata> + <g + inkscape:label="Layer 1" + inkscape:groupmode="layer" + id="layer1"> + <path + sodipodi:type="arc" + style="opacity:0.75;color:#000000;fill:#fdca01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path4041" + sodipodi:cx="352" + sodipodi:cy="488.36218" + sodipodi:rx="70" + sodipodi:ry="70" + d="m 422,488.36218 a 70,70 0 1 1 -140,0 70,70 0 1 1 140,0 z" + transform="translate(-237,-347)" /> + <g + id="g4118" + transform="translate(-48,-340)"> + <rect + y="480.36218" + x="253" + height="16" + width="71" + id="rect4048" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + transform="matrix(0,1,-1,0,0,0)" + y="-298" + x="451.86218" + height="16" + width="71" + id="rect4048-8" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <path + style="opacity:0.75;color:#000000;fill:#d9bb7a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 338,137.36218 c -14.16388,3.62303 -38.80751,-0.79894 -29.43333,-20.60779 3.46799,-15.17149 33.34015,-28.98379 38.05079,-8.4516 -2.23361,11.59747 0.4262,23.93524 1.11147,34.14929 -3.77456,2.30269 -9.2874,-0.78354 -9.72893,-5.0899 z" + id="path4068" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#980101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 359,192.36218 c -4.90014,-14.04007 -3.89509,-35.37415 13.00494,-40.43293 19.28351,-1.91577 14.23246,23.2334 21.55988,34.33022 4.73146,14.4897 8.1018,37.8105 -8.61058,45.65336 -20.7582,6.73843 -17.70673,-19.21668 -19.0843,-31.70713 -0.53171,-4.06523 -5.6719,-5.04228 -6.86994,-7.84352 z" + id="path4070" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#816647;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 332,168.36218 c -8.66667,0 -17.33333,0 -26,0 -2.24933,10.18154 -1.07428,20.96411 1.89351,30.81676 3.67239,8.52785 19.2513,9.78683 23.34518,1.6667 0.12117,-8.72105 4.16147,-16.82614 3.91272,-25.50767 -0.31689,-2.57346 -1.40295,-5.05195 -3.15141,-6.97579 z" + id="path4072" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#015a01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 366,123.36218 c -16.05394,-17.36607 -12.9099,-50.77441 9.59504,-61.43559 14.34582,-12.03815 29.0074,3.23711 23.36228,18.69692 2.24231,14.94445 6.28821,42.94147 -15.1668,44.58216 -5.99523,0.15509 -11.82563,-1.57396 -17.79052,-1.84349 z" + id="path4074" + inkscape:connector-curvature="0" /> + <g + id="g4129" + transform="translate(-4,-346)"> + <path + inkscape:connector-curvature="0" + id="path4045" + d="m 519.43825,494.80384 -25.96918,14.81357 -25.9692,14.81357 0.15567,-29.89676 0.15567,-29.89677 25.81352,15.0832 z" + inkscape:transform-center-y="-0.0898793" + inkscape:transform-center-x="-8.5526201" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + y="487.36218" + x="422.5" + height="16" + width="71" + id="rect4048-2" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <path + sodipodi:type="arc" + style="opacity:0.75;color:#000000;fill:#fdca01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path4041-4" + sodipodi:cx="352" + sodipodi:cy="488.36218" + sodipodi:rx="70" + sodipodi:ry="70" + d="m 422,488.36218 a 70,70 0 1 1 -140,0 70,70 0 1 1 140,0 z" + transform="translate(264,-337)" /> + <path + style="opacity:0.75;color:#000000;fill:#d9bb7a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 696.18384,218.42106 c -14.16388,3.62303 -38.80751,-0.79894 -29.43333,-20.60779 3.46799,-15.17149 33.34015,-28.98379 38.05079,-8.4516 -2.23361,11.59747 0.4262,23.93524 1.11147,34.14929 -3.77456,2.30269 -9.2874,-0.78354 -9.72893,-5.0899 z" + id="path4068-6" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#980101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 538.18384,63.42106 c -4.90014,-14.04007 -3.89509,-35.37415 13.00494,-40.43293 19.28351,-1.91577 14.23246,23.2334 21.55988,34.33022 4.73146,14.4897 8.1018,37.8105 -8.61058,45.65336 -20.7582,6.73843 -17.70673,-19.21668 -19.0843,-31.70713 -0.53171,-4.06523 -5.6719,-5.04228 -6.86994,-7.84352 z" + id="path4070-3" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#816647;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 626.18384,220.42106 c -8.66667,0 -17.33333,0 -26,0 -2.24933,10.18154 -1.07428,20.96411 1.89351,30.81676 3.67239,8.52785 19.2513,9.78683 23.34518,1.6667 0.12117,-8.72105 4.16147,-16.82614 3.91272,-25.50767 -0.31689,-2.57346 -1.40295,-5.05195 -3.15141,-6.97579 z" + id="path4072-2" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#015a01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 628.18384,82.42106 c -16.05394,-17.36607 -12.9099,-50.77441 9.59504,-61.43559 14.34582,-12.03815 29.0074,3.23711 23.36228,18.69692 2.24231,14.94445 6.28821,42.94147 -15.1668,44.58216 -5.99523,0.15509 -11.82563,-1.57396 -17.79052,-1.84349 z" + id="path4074-8" + inkscape:connector-curvature="0" /> + <path + sodipodi:type="arc" + style="opacity:0.75;color:#000000;fill:#fdca01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path4041-1" + sodipodi:cx="352" + sodipodi:cy="488.36218" + sodipodi:rx="70" + sodipodi:ry="70" + d="m 422,488.36218 a 70,70 0 1 1 -140,0 70,70 0 1 1 140,0 z" + transform="translate(-230.45639,139.85408)" /> + <g + id="g4118-5" + transform="translate(-41.45639,146.85408)"> + <rect + y="480.36218" + x="253" + height="16" + width="71" + id="rect4048-5" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + transform="matrix(0,1,-1,0,0,0)" + y="-298" + x="451.86218" + height="16" + width="71" + id="rect4048-8-7" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <path + style="opacity:0.75;color:#000000;fill:#d9bb7a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 344.54361,624.21626 c -14.16388,3.62303 -38.80751,-0.79894 -29.43333,-20.60779 3.468,-15.17149 33.34015,-28.98379 38.05079,-8.4516 -2.23361,11.59747 0.4262,23.93524 1.11147,34.14929 -3.77456,2.30269 -9.2874,-0.78354 -9.72893,-5.0899 z" + id="path4068-4" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#980101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 365.54361,679.21626 c -4.90014,-14.04007 -3.89509,-35.37415 13.00495,-40.43293 19.2835,-1.91577 14.23246,23.2334 21.55987,34.33022 4.73146,14.4897 8.1018,37.8105 -8.61057,45.65336 -20.7582,6.73843 -17.70673,-19.21668 -19.0843,-31.70713 -0.53172,-4.06523 -5.6719,-5.04228 -6.86994,-7.84352 z" + id="path4070-5" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#816647;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 338.54361,655.21626 c -8.66667,0 -17.33333,0 -26,0 -2.24933,10.18154 -1.07428,20.96411 1.89351,30.81676 3.67239,8.52785 19.2513,9.78683 23.34518,1.6667 0.12118,-8.72105 4.16148,-16.82614 3.91272,-25.50767 -0.31689,-2.57346 -1.40295,-5.05195 -3.15141,-6.97579 z" + id="path4072-7" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#015a01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 372.54361,610.21626 c -16.05393,-17.36607 -12.9099,-50.77441 9.59504,-61.43559 14.34582,-12.03815 29.0074,3.23711 23.36228,18.69692 2.24231,14.94445 6.28821,42.94147 -15.1668,44.58216 -5.99523,0.15509 -11.82562,-1.57396 -17.79052,-1.84349 z" + id="path4074-5" + inkscape:connector-curvature="0" /> + <g + id="g4129-2" + transform="translate(4.54361,140.85408)"> + <path + inkscape:connector-curvature="0" + id="path4045-5" + d="m 519.43825,494.80384 -25.96918,14.81357 -25.9692,14.81357 0.15567,-29.89676 0.15567,-29.89677 25.81352,15.0832 z" + inkscape:transform-center-y="-0.0898793" + inkscape:transform-center-x="-8.5526201" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + y="487.36218" + x="422.5" + height="16" + width="71" + id="rect4048-2-9" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + <path + sodipodi:type="arc" + style="opacity:0.75;color:#000000;fill:#fdca01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="path4041-4-2" + sodipodi:cx="352" + sodipodi:cy="488.36218" + sodipodi:rx="70" + sodipodi:ry="70" + d="m 422,488.36218 a 70,70 0 1 1 -140,0 70,70 0 1 1 140,0 z" + transform="translate(482.54361,149.85408)" /> + <path + style="opacity:0.75;color:#000000;fill:#d9bb7a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 849.72745,685.27514 c -14.16387,3.62303 -38.80751,-0.79894 -29.43333,-20.60779 3.46799,-15.17149 33.34015,-28.98379 38.0508,-8.4516 -2.23361,11.59747 0.42619,23.93524 1.11147,34.14929 -3.77456,2.30269 -9.2874,-0.78354 -9.72893,-5.0899 z" + id="path4068-6-1" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#980101;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 786.72745,628.27514 c -4.90014,-14.04007 -3.89509,-35.37415 13.00494,-40.43293 19.28351,-1.91577 14.23246,23.2334 21.55988,34.33022 4.73146,14.4897 8.1018,37.8105 -8.61058,45.65336 -20.7582,6.73843 -17.70673,-19.21668 -19.0843,-31.70713 -0.53171,-4.06523 -5.6719,-5.04228 -6.86994,-7.84352 z" + id="path4070-3-3" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#816647;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 884.72745,639.27514 c -8.66667,0 -17.33333,0 -26,0 -2.24933,10.18154 -1.07428,20.96411 1.89351,30.81676 3.67239,8.5278 19.2513,9.7868 23.34518,1.6667 0.12117,-8.72105 4.16147,-16.82614 3.91273,-25.50767 -0.31689,-2.57346 -1.40296,-5.05195 -3.15142,-6.97579 z" + id="path4072-2-3" + inkscape:connector-curvature="0" /> + <path + style="opacity:0.75;color:#000000;fill:#015a01;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + d="m 830.72745,642.27514 c -16.05394,-17.36607 -12.9099,-50.77441 9.59504,-61.43559 14.34582,-12.03815 29.0074,3.23711 23.36229,18.69692 2.24231,14.94445 6.28821,42.94147 -15.1668,44.58216 -5.99523,0.15509 -11.82563,-1.57396 -17.79052,-1.84349 z" + id="path4074-8-2" + inkscape:connector-curvature="0" /> + <rect + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" + id="rect4361" + width="123" + height="128.38686" + x="524" + y="570.66876" /> + <g + id="g4129-2-1" + transform="translate(224.03087,142.82797)"> + <path + inkscape:connector-curvature="0" + id="path4045-5-4" + d="m 519.43825,494.80384 -25.96918,14.81357 -25.9692,14.81357 0.15567,-29.89676 0.15567,-29.89677 25.81352,15.0832 z" + inkscape:transform-center-y="-0.0898793" + inkscape:transform-center-x="-8.5526201" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + <rect + y="487.36218" + x="422.5" + height="16" + width="71" + id="rect4048-2-9-2" + style="opacity:0.75;color:#000000;fill:#aaccee;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" /> + </g> + </g> +</svg> |