[Buildbot-commits] buildbot/docs/images Makefile, NONE, 1.1 master.svg, NONE, 1.1 master.txt, NONE, 1.1 overview.svg, NONE, 1.1 overview.txt, NONE, 1.1 slavebuilder.svg, NONE, 1.1 slavebuilder.txt, NONE, 1.1 slaves.svg, NONE, 1.1 slaves.txt, NONE, 1.1 status.svg, NONE, 1.1 status.txt, NONE, 1.1

Brian Warner warner at users.sourceforge.net
Mon Jul 31 08:31:35 UTC 2006


Update of /cvsroot/buildbot/buildbot/docs/images
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv6265/docs/images

Added Files:
	Makefile master.svg master.txt overview.svg overview.txt 
	slavebuilder.svg slavebuilder.txt slaves.svg slaves.txt 
	status.svg status.txt 
Log Message:
[project @ docs: add lots of diagrams describing system architecture]

Original author: warner at lothar.com
Date: 2006-07-31 08:29:33

--- NEW FILE: Makefile ---

all: overview.png overview.eps slaves.png slaves.eps slavebuilder.png slavebuilder.eps master.png master.eps status.png status.eps

%.png: %.svg
	inkscape -b white --export-png $@ $<
%.eps: %.svg
	inkscape --export-eps $@ $<

clean:
	rm -f *.png *.eps

--- NEW FILE: master.svg ---
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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"
   id="svg101"
   sodipodi:version="0.32"
   width="500"
   height="300"
   sodipodi:docname="master.svg"
   inkscape:version="0.44"
   sodipodi:docbase="/usr/home/warner/stuff/Projects/BuildBot/trees/docs/docs/images"
   version="1.0">
  <metadata
     id="metadata71">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <defs
     id="defs103">
    <marker
       inkscape:stockid="Arrow2Send"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow2Send"
       style="overflow:visible;">
      <path
         id="path3088"
         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
         transform="scale(0.3) rotate(180) translate(-2.3,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Mend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow2Mend"
       style="overflow:visible;">
      <path
         id="path3094"
         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
         transform="scale(0.6) rotate(180) translate(0,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow1Mend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow1Mend"
       style="overflow:visible;">
      <path
         id="path3112"
         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
         transform="scale(0.4) rotate(180) translate(10,0)" />
    </marker>
  </defs>
  <sodipodi:namedview
     id="base"
     showgrid="true"
     snaptoguides="false"
     width="500px"
     height="300px"
     inkscape:zoom="1"
     inkscape:cx="250"
     inkscape:cy="150"
     inkscape:window-width="930"
     inkscape:window-height="578"
     inkscape:window-x="45"
     inkscape:window-y="111"
     inkscape:current-layer="svg101" />
  <use
     x="0"
     y="0"
     xlink:href="#g2850"
     id="use3128"
     transform="translate(-4.078128,9.375008)"
     width="500"
     height="300" />
  <g
     id="g2850"
     transform="translate(7.8125,-84.24993)">
    <rect
       rx="18.750004"
       ry="18.749989"
       y="103.12496"
       x="8.5937519"
       height="40.624969"
       width="72.656258"
       id="rect1954"
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:0.99999976;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
    <text
       sodipodi:linespacing="100%"
       id="text2844"
       y="119.53125"
       x="45.084755"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="119.53125"
         x="45.084755"
         id="tspan2846"
         sodipodi:role="line">Change</tspan><tspan
         id="tspan2848"
         y="135.53125"
         x="45.084755"
         sodipodi:role="line">Source</tspan></text>
  </g>
  <g
     id="g2872"
     transform="translate(8.437492,3.90625)">
    <rect
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="rect2858"
       width="72.656258"
       height="29.624987"
       x="99.40625"
       y="83.875061"
       ry="18.75"
       rx="18.750004" />
    <text
       xml:space="preserve"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="136.22226"
       y="102.82355"
       id="text2860"
       sodipodi:linespacing="100%"><tspan
         y="102.82355"
         x="136.22226"
         id="tspan2870"
         sodipodi:role="line">Scheduler</tspan></text>
  </g>
  <use
     x="0"
     y="0"
     xlink:href="#g2872"
     id="use2885"
     transform="translate(89,0)"
     width="500"
     height="300" />
  <g
     id="g2900"
     transform="translate(156.5076,127.5182)">
    <rect
       rx="18.750013"
       ry="18.75"
       y="140.98706"
       x="72.414238"
       height="29.624987"
       width="62.656288"
       id="rect2889"
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
    <text
       sodipodi:linespacing="100%"
       id="text2891"
       y="160.82355"
       x="103.22226"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="160.82355"
         x="103.22226"
         id="tspan2898"
         sodipodi:role="line">Builder</tspan></text>
  </g>
  <g
     transform="translate(19.00767,126.1275)"
     id="use2905">
    <rect
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="rect3305"
       width="62.656288"
       height="29.624987"
       x="72.414238"
       y="140.98706"
       ry="18.75"
       rx="18.750013" />
    <text
       xml:space="preserve"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="103.22226"
       y="160.82355"
       id="text3307"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3309"
         x="103.22226"
         y="160.82355">Builder</tspan></text>
  </g>
  <g
     transform="translate(-52.99233,120.8125)"
     id="use2907">
    <rect
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="rect3297"
       width="62.656288"
       height="29.624987"
       x="72.414238"
       y="140.98706"
       ry="18.75"
       rx="18.750013" />
    <text
       xml:space="preserve"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="103.22226"
       y="160.82355"
       id="text3299"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3301"
         x="103.22226"
         y="160.82355">Builder</tspan></text>
  </g>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
     d="M 90.831754,40.831754 C 132.28357,41.383096 185.66074,32.793444 189.52962,61.893365 C 189.52962,61.893365 219.88078,68.249407 235.0585,86.259627"
     id="path3181"
     sodipodi:nodetypes="ccc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
     d="M 188.99882,62.52888 C 188.99882,62.52888 160.5391,72.881369 145.78125,87.384479"
     id="path3189"
     sodipodi:nodetypes="cc" />
  <g
     id="g3213"
     transform="translate(145.4062,29.875)">
    <path
       id="path3195"
       d="M 83.59375,166.40625 L 83.59375,216.40625 L 146.09375,216.40625 L 146.09375,166.40625"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       id="path3205"
       d="M 87.329101,203.10058 L 142.3584,203.10058"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 87.329099,207.28759 L 142.3584,207.28759"
       id="path3207" />
    <path
       id="path3209"
       d="M 87.329099,211.4746 L 142.3584,211.4746"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       id="path3211"
       d="M 114.84375,181.56738 L 114.84375,201.10677"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  </g>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 155,117 C 155,117 243,143.78851 243,203"
     id="path3244"
     sodipodi:nodetypes="cc" />
  <path
     sodipodi:nodetypes="cc"
     id="path3246"
     d="M 127,118 C 127,118 52,133 53,198"
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  <g
     id="use3222"
     transform="matrix(0.585953,0,0,0.585953,-15.943,58.2413)">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36707859pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3236"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.747745,0,0,0.715583,54.81875,14.55241)" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="138.20795"
       y="166.51833"
       id="text3238"
       sodipodi:linespacing="100%"><tspan
         y="166.51833"
         x="138.20795"
         id="tspan3240"
         sodipodi:role="line">build</tspan><tspan
         y="178.51833"
         x="138.20795"
         id="tspan3242"
         sodipodi:role="line">request</tspan></text>
  </g>
  <g
     id="g3265"
     transform="translate(-68,2)">
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 176.72446,196.26159 L 176.72446,244.30079 L 204.77565,244.30079 L 204.77565,196.26159"
       id="path3250" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 178.40096,231.51692 L 203.09915,231.51692"
       id="path3252" />
    <path
       id="path3254"
       d="M 178.40096,235.53973 L 203.09915,235.53973"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 178.40096,239.56254 L 203.09915,239.56254"
       id="path3256" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 190.75006,210.82816 L 190.75006,229.6013"
       id="path3258" />
  </g>
  <g
     transform="translate(-140,-2)"
     id="g3272">
    <path
       id="path3274"
       d="M 176.72446,196.26159 L 176.72446,244.30079 L 204.77565,244.30079 L 204.77565,196.26159"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       id="path3276"
       d="M 178.40096,231.51692 L 203.09915,231.51692"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 178.40096,235.53973 L 203.09915,235.53973"
       id="path3278" />
    <path
       id="path3280"
       d="M 178.40096,239.56254 L 203.09915,239.56254"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       id="path3282"
       d="M 190.75006,210.82816 L 190.75006,229.6013"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  </g>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 229,116 C 229,116 271,136 272,201"
     id="path3284"
     sodipodi:nodetypes="cc" />
  <g
     id="g3151"
     transform="translate(129.5745,-12.6876)">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36707859pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3136"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.747745,0,0,0.715583,54.81875,14.55241)" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="138.20795"
       y="166.51833"
       id="text3138"
       sodipodi:linespacing="100%"><tspan
         y="166.51833"
         x="138.20795"
         id="tspan3147"
         sodipodi:role="line">build</tspan><tspan
         y="178.51833"
         x="138.20795"
         id="tspan3149"
         sodipodi:role="line">request</tspan></text>
  </g>
  <g
     transform="matrix(0.585953,0,0,0.585953,149.5842,69.56477)"
     id="use3220">
    <path
       transform="matrix(0.747745,0,0,0.715583,54.81875,14.55241)"
       sodipodi:open="true"
       sodipodi:end="8.4574167"
       sodipodi:start="2.2083886"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:ry="28.125"
       sodipodi:rx="27.34375"
       sodipodi:cy="217.1875"
       sodipodi:cx="111.71875"
       id="path3226"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36707859pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text3228"
       y="166.51833"
       x="138.20795"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         sodipodi:role="line"
         id="tspan3230"
         x="138.20795"
         y="166.51833">build</tspan><tspan
         sodipodi:role="line"
         id="tspan3232"
         x="138.20795"
         y="178.51833">request</tspan></text>
  </g>
  <path
     sodipodi:nodetypes="cc"
     id="path3286"
     d="M 211,116 C 211,116 131,135 130,200"
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 143,119 C 143,119 117,136 118,201"
     id="path3288"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 50.750055,243.89323 L 50.750055,260.03906"
     id="path3311"
     sodipodi:nodetypes="cc" />
  <path
     sodipodi:nodetypes="cc"
     id="path3313"
     d="M 122.75006,248.33334 L 122.75006,264.47917"
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 260.24995,249.14063 L 260.24995,265.28646"
     id="path3315"
     sodipodi:nodetypes="cc" />
  <g
     id="g3332">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.49475012pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3161"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.805479,0,0,0.555659,95.75979,-85.11798)" />
    <text
       sodipodi:linespacing="100%"
       id="text3328"
       y="39.175049"
       x="167.54092"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="39.175049"
         x="167.54092"
         id="tspan3330"
         sodipodi:role="line">Change</tspan></text>
  </g>
  <g
     id="g3345"
     transform="matrix(0.533875,0,0,0.533875,41.79461,9.441594)">
    <path
       transform="matrix(0.805479,0,0,0.555659,95.75979,-85.11798)"
       sodipodi:open="true"
       sodipodi:end="8.4574167"
       sodipodi:start="2.2083886"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:ry="28.125"
       sodipodi:rx="27.34375"
       sodipodi:cy="217.1875"
       sodipodi:cx="111.71875"
       id="path3347"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:2.7998148pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="167.54092"
       y="39.175049"
       id="text3349"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3351"
         x="167.54092"
         y="39.175049">Change</tspan></text>
  </g>
  <use
     x="0"
     y="0"
     xlink:href="#g3345"
     id="use3353"
     transform="translate(-31.35071,0)"
     width="500"
     height="300" />
</svg>

--- NEW FILE: master.txt ---


 +---------------+
 | Change Source |----->----+
 +---------------+          |
                         Changes
                            |
 +---------------+          v
 | Change Source |----->----+
 +---------------+          v
                      +-----+-------+
                      |             |
                      v             v
              +-----------+    +-----------+
              | Scheduler |    | Scheduler |
              +-----------+    +-----------+
                 |                |  |
          +------+---------+  +---+  +-----+
          |                |  |            |
          v                |  |          Build
      :      :           : v  v :        Request
      :      :           :      :          |
      : ---- :           :      :          |
      : ---- :           : ---- :          |
      +======+           +======+      :   v  :
         |                  |          :      :
         v                  v          :      :
   +---------+        +---------+      :queue :
   | Builder |        | Builder |      +======+
   +---------+        +---------+         |
                                          v
                                    +---------+
                                    | Builder |
                                    +---------+

--- NEW FILE: overview.svg ---
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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"
   id="svg101"
   sodipodi:version="0.32"
   width="500"
   height="300"
   sodipodi:docname="overview.svg"
   inkscape:version="0.44"
   sodipodi:docbase="/usr/home/warner/stuff/Projects/BuildBot/trees/docs/docs/images"
   version="1.0">
  <metadata
     id="metadata71">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <defs
     id="defs103" />
  <sodipodi:namedview
     id="base"
     showgrid="true"
     snaptoguides="false"
     width="500px"
     height="300px"
     inkscape:zoom="1"
     inkscape:cx="250"
     inkscape:cy="149.027"
     inkscape:window-width="853"
     inkscape:window-height="578"
     inkscape:window-x="393"
     inkscape:window-y="177"
     inkscape:current-layer="svg101" />
  <path
     sodipodi:type="arc"
     style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:1.32591999"
     id="path134"
     d="M 334.57774 117.91791 A 70.437424 62.398376 0 1 1  193.7029,117.91791 A 70.437424 62.398376 0 1 1  334.57774 117.91791 z"
     sodipodi:cx="264.14032"
     sodipodi:cy="117.91791"
     sodipodi:rx="70.437424"
     sodipodi:ry="62.398376"
     transform="matrix(0.866355,0,0,0.977968,-21.56583,-35.43663)" />
  <text
     style="font-size:16;font-weight:normal;stroke-width:1pt;font-family:Nimbus Roman No9 L;font-style:normal;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
     x="167.34743"
     y="51.167366"
     id="text109"
     sodipodi:linespacing="125%">
    <tspan
       x="167.34743"
       y="51.167366"
       sodipodi:role="line"
       id="tspan112">BuildMaster</tspan>
  </text>
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:1.62730002"
     d="M 130.94278,218.01587 L 171.40853,129.3176"
     id="path155"
     sodipodi:nodetypes="cc" />
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:1.62730002"
     d="M 215.17964,208.5925 L 210.28277,141.01854"
     id="path124" />
  <g
     id="g2215">
    <path
       sodipodi:type="arc"
       style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:1.49836004"
       id="path105"
       d="M 179.3815 607.44885 A 73.16877 76.709229 0 1 1  33.043961,607.44885 A 73.16877 76.709229 0 1 1  179.3815 607.44885 z"
       sodipodi:cx="106.21273"
       sodipodi:cy="607.44885"
       sodipodi:rx="73.16877"
       sodipodi:ry="76.709229"
       transform="matrix(0.556009,0,0,0.530347,57.1479,-66.29883)" />
    <text
       sodipodi:linespacing="125%"
       style="font-size:16;font-style:normal;font-weight:normal;writing-mode:lr;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L;font-stretch:normal;font-variant:normal;text-align:start;line-height:125%"
       x="98.274147"
       y="233.58066"
       id="text114">
      <tspan
         x="98.274147"
         y="233.58066"
         sodipodi:role="line"
         id="tspan130">Build</tspan>
      <tspan
         x="98.274147"
         y="253.58066"
         sodipodi:role="line"
         id="tspan132">Slave</tspan>
    </text>
  </g>
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:1.22047496"
     d="M 259.53398,110.94929 L 306.46076,195.22325"
     id="path183"
     sodipodi:nodetypes="cc" />
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:1.22047496"
     d="M 305.31741,185.05459 L 306.46173,195.22261"
     id="path185"
     sodipodi:nodetypes="cc" />
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:1.22047496"
     d="M 255.81397,116.36431 L 303.00828,198.44011"
     id="path187"
     sodipodi:nodetypes="cc" />
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:1.22047496"
     d="M 257.98167,128.59521 L 255.8141,116.36442"
     id="path188"
     sodipodi:nodetypes="cc" />
  <text
     style="font-size:12.00000501;font-weight:normal;stroke-width:1pt;font-family:Nimbus Roman No9 L;font-style:normal;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
     x="225.89719"
     y="-172.93504"
     id="text189"
     transform="matrix(0.495343,0.868697,-0.868697,0.495343,0,0)"
     sodipodi:linespacing="125%">
    <tspan
       x="225.89719"
       y="-172.93504"
       sodipodi:role="line"
       id="tspan197">Commands</tspan>
  </text>
  <rect
     style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:0.81365001;stroke-dasharray:none"
     id="rect157"
     width="58.8563"
     height="84.86161"
     x="20.406824"
     y="86.368195" />
  <text
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L"
     x="31.440001"
     y="103.20953"
     id="text161"
     sodipodi:linespacing="125%">
    <tspan
       id="tspan162"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Nimbus Roman No9 L">CVS</tspan>
  </text>
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:0.65092001pt"
     d="M 146.585,86.837627 L 79.044239,105.19032"
     id="path170"
     sodipodi:nodetypes="cc" />
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:0.65092001pt"
     d="M 138.11006,85.14806 L 146.58504,86.837849"
     id="path171"
     sodipodi:nodetypes="cc" />
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:0.65092001pt"
     d="M 139.97169,92.942189 L 146.58504,86.837862"
     id="path172"
     sodipodi:nodetypes="cc" />
  <text
     style="font-size:12.0000001;font-weight:normal;stroke-width:1pt;font-family:Nimbus Roman No9 L;font-style:normal;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
     x="53.389557"
     y="119.39153"
     id="text175"
     transform="matrix(0.962657,-0.270724,0.270724,0.962657,0,0)"
     sodipodi:linespacing="125%">
    <tspan
       x="53.389557"
       y="119.39153"
       sodipodi:role="line"
       id="tspan178">Changes</tspan>
  </text>
  <g
     id="g2258">
    <rect
       style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:0.81365001;stroke-dasharray:none"
       id="rect318"
       width="63.643059"
       height="37.788033"
       x="301.17245"
       y="10.073251" />
    <text
       sodipodi:linespacing="125%"
       style="font-size:12;font-style:normal;font-weight:normal;writing-mode:lr;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L;font-stretch:normal;font-variant:normal;text-align:start;line-height:125%"
       x="311.77988"
       y="25.983994"
       id="text321">
      <tspan
         style="font-family:Nimbus Roman No9 L;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:12;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
         id="tspan322">Browser</tspan>
    </text>
  </g>
  <g
     id="g2274">
    <rect
       style="font-size:12;fill:#e6e6e6;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:0.65092001pt;stroke-opacity:1;font-family:Nimbus Roman No9 L;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
       id="rect319"
       width="80.87941"
       height="40.439838"
       x="402.60297"
       y="82.334839" />
    <text
       sodipodi:linespacing="125%"
       style="font-size:12;font-style:normal;font-weight:normal;writing-mode:lr;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L;font-stretch:normal;font-variant:normal;text-align:start;line-height:125%"
       x="413.87363"
       y="95.59343"
       id="text324">
      <tspan
         style="font-family:Nimbus Roman No9 L;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:12;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
         id="tspan325">Status Client</tspan>
    </text>
  </g>
  <g
     id="g2282">
    <rect
       style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:0.81365001;stroke-dasharray:none"
       id="rect320"
       width="66.295143"
       height="37.125122"
       x="419.17731"
       y="130.72952" />
    <text
       sodipodi:linespacing="125%"
       style="font-size:12;font-style:normal;font-weight:normal;writing-mode:lr;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L;font-stretch:normal;font-variant:normal;text-align:start;line-height:125%"
       x="442.38065"
       y="144.65211"
       id="text327">
      <tspan
         style="font-family:Nimbus Roman No9 L;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:12;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
         id="tspan328">IRC</tspan>
    </text>
  </g>
  <g
     id="g2266">
    <rect
       style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:0.81365001;stroke-dasharray:none"
       id="rect333"
       width="54.361813"
       height="30.495623"
       x="370.11908"
       y="45.209362" />
    <text
       sodipodi:linespacing="125%"
       style="font-size:12;font-style:normal;font-weight:normal;writing-mode:lr;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L;font-stretch:normal;font-variant:normal;text-align:start;line-height:125%"
       x="382.71585"
       y="57.142616"
       id="text330">
      <tspan
         style="font-family:Nimbus Roman No9 L;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:12;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%"
         id="tspan331">email</tspan>
    </text>
  </g>
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 259.40705,48.524307 L 301.13558,35.710426"
     id="path355"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 294.29786,42.033658 L 301.13577,35.955498"
     id="path356"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 292.28466,34.44018 L 301.10853,35.519796"
     id="path357"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 262.72153,55.153797 L 369.45614,61.120325"
     id="path358" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 360.8705,65.81157 L 369.45614,61.120325"
     id="path359"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 360.30681,55.2694 L 369.45614,61.120325"
     id="path360"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 268.02523,69.075934 L 401.94095,90.952704"
     id="path361" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 391.43315,95.196703 L 401.94095,90.952704"
     id="path362"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 392.39391,84.340008 L 401.94095,90.952704"
     id="path364"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 268.02523,80.345963 L 418.51468,136.03347"
     id="path365" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 410.57541,128.47499 L 418.51468,136.03347"
     id="path366"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.22047496;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
     d="M 407.82462,136.84647 L 418.51468,136.03347"
     id="path367"
     sodipodi:nodetypes="cc" />
  <text
     style="font-size:11.99999927;font-style:normal;font-weight:normal;writing-mode:lr;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L;font-stretch:normal;font-variant:normal;text-align:start;line-height:125%"
     x="302.55466"
     y="21.314074"
     id="text368"
     transform="matrix(0.976454,0.215726,-0.215726,0.976454,0,0)"
     sodipodi:linespacing="125%">
    <tspan
       id="tspan369"
       style="font-family:Nimbus Roman No9 L;font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;font-size:11.99999927;text-anchor:start;text-align:start;writing-mode:lr;line-height:125%">Build Status</tspan>
  </text>
  <text
     style="font-size:11.99999717;font-style:normal;font-weight:normal;writing-mode:lr;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L;font-stretch:normal;font-variant:normal;text-align:start;line-height:125%"
     x="-318.30679"
     y="161.43933"
     id="text196"
     transform="matrix(-0.498825,-0.866703,0.866703,-0.498825,0,0)"
     sodipodi:linespacing="125%">
    <tspan
       x="-318.30679"
       y="161.43933"
       sodipodi:role="line"
       id="tspan198">Results</tspan>
  </text>
  <text
     xml:space="preserve"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="32"
     y="122.77704"
     id="text2199"
     sodipodi:linespacing="125%"><tspan
       sodipodi:role="line"
       id="tspan2201"
       x="32"
       y="122.77704">SVN</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="30"
     y="143.08051"
     id="text2203"
     sodipodi:linespacing="100%"><tspan
       sodipodi:role="line"
       id="tspan2205"
       x="30"
       y="143.08051">Darcs</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="29.695999"
     y="161"
     id="text2207"
     sodipodi:linespacing="100%"><tspan
       sodipodi:role="line"
       id="tspan2209"
       x="29.695999"
       y="161">.. etc</tspan></text>
  <use
     x="0"
     y="0"
     xlink:href="#g2215"
     id="use2251"
     transform="translate(109,-9)"
     width="500"
     height="300" />
  <use
     x="0"
     y="0"
     xlink:href="#use2251"
     id="use2253"
     transform="translate(101,-17)"
     width="500"
     height="300" />
</svg>

--- NEW FILE: overview.txt ---

                  +------------------+           +-----------+
                  |                  |---------->|  Browser  |
                  |   BuildMaster    |           +-----------+
        Changes   |                  |--------------->+--------+
     +----------->|                  | Build Status   | email  |
     |            |                  |------------+   +--------+
     |            |                  |-------+    |     +---------------+
     |            +------------------+       |    +---->| Status Client |
+----------+         | ^      | ^            |          +---------------+
| Change   |         | |     C| |            |             +-----+
|  Sources |         | |     o| |            +------------>| IRC |
|          |         | |     m| |R                         +-----+
| CVS      |         v |     m| |e
| SVN      |    +---------+  a| |s
| Darcs    |    |  Build  |  n| |u
| .. etc   |    |  Slave  |  d| |l
|          |    +---------+  s| |t
|          |                  v |s
+----------+                +---------+
                            |  Build  |
                            |  Slave  |
                            +---------+

--- NEW FILE: slavebuilder.svg ---
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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"
   id="svg101"
   sodipodi:version="0.32"
   width="500"
   height="300"
   sodipodi:docname="slavebuilder.svg"
   inkscape:version="0.44"
   sodipodi:docbase="/usr/home/warner/stuff/Projects/BuildBot/trees/docs/docs/images"
   version="1.0">
  <metadata
     id="metadata71">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <defs
     id="defs103">
    <marker
       inkscape:stockid="Arrow2Send"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow2Send"
       style="overflow:visible;">
      <path
         id="path3088"
         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
         transform="scale(0.3) rotate(180) translate(-2.3,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Mend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow2Mend"
       style="overflow:visible;">
      <path
         id="path3094"
         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
         transform="scale(0.6) rotate(180) translate(0,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow1Mend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow1Mend"
       style="overflow:visible;">
      <path
         id="path3112"
         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
         transform="scale(0.4) rotate(180) translate(10,0)" />
    </marker>
  </defs>
  <sodipodi:namedview
     id="base"
     showgrid="true"
     snaptoguides="false"
     width="500px"
     height="300px"
     inkscape:zoom="1.27"
     inkscape:cx="250"
     inkscape:cy="150"
     inkscape:window-width="853"
     inkscape:window-height="578"
     inkscape:window-x="16"
     inkscape:window-y="93"
     inkscape:current-layer="svg101" />
  <g
     id="g2900"
     transform="translate(40.15327,-62.11205)">
    <rect
       rx="18.750013"
       ry="18.75"
       y="140.98706"
       x="72.414238"
       height="29.624987"
       width="62.656288"
       id="rect2889"
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
    <text
       sodipodi:linespacing="100%"
       id="text2891"
       y="160.82355"
       x="103.22226"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="160.82355"
         x="103.22226"
         id="tspan2898"
         sodipodi:role="line">Builder</tspan></text>
  </g>
  <g
     transform="translate(-65.57053,-24.70747)"
     id="use2905">
    <rect
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="rect3305"
       width="62.656288"
       height="29.624987"
       x="72.414238"
       y="140.98706"
       ry="18.75"
       rx="18.750013" />
    <text
       xml:space="preserve"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="103.22226"
       y="160.82355"
       id="text3307"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3309"
         x="103.22226"
         y="160.82355">Builder</tspan></text>
  </g>
  <g
     id="g3213"
     transform="translate(29.05187,-159.7552)">
    <path
       id="path3195"
       d="M 83.59375,166.40625 L 83.59375,216.40625 L 146.09375,216.40625 L 146.09375,166.40625"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       id="path3205"
       d="M 87.329101,203.10058 L 142.3584,203.10058"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 87.329099,207.28759 L 142.3584,207.28759"
       id="path3207" />
    <path
       id="path3209"
       d="M 87.329099,211.4746 L 142.3584,211.4746"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       id="path3211"
       d="M 114.84375,181.56738 L 114.84375,201.10677"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  </g>
  <g
     id="g3265"
     transform="translate(-152.5782,-148.8349)">
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 176.72446,196.26159 L 176.72446,244.30079 L 204.77565,244.30079 L 204.77565,196.26159"
       id="path3250" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 178.40096,231.51692 L 203.09915,231.51692"
       id="path3252" />
    <path
       id="path3254"
       d="M 178.40096,235.53973 L 203.09915,235.53973"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 178.40096,239.56254 L 203.09915,239.56254"
       id="path3256" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 190.75006,210.82816 L 190.75006,229.6013"
       id="path3258" />
  </g>
  <g
     transform="matrix(0.585953,0,0,0.585953,78.6865,-72.7587)"
     id="use3220">
    <path
       transform="matrix(0.747745,0,0,0.715583,54.81875,14.55241)"
       sodipodi:open="true"
       sodipodi:end="8.4574167"
       sodipodi:start="2.2083886"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:ry="28.125"
       sodipodi:rx="27.34375"
       sodipodi:cy="217.1875"
       sodipodi:cx="111.71875"
       id="path3226"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36707859pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text3228"
       y="166.51833"
       x="138.20795"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         sodipodi:role="line"
         id="tspan3230"
         x="138.20795"
         y="166.51833">build</tspan><tspan
         sodipodi:role="line"
         id="tspan3232"
         x="138.20795"
         y="178.51833">request</tspan></text>
  </g>
  <path
     sodipodi:nodetypes="cc"
     id="path3313"
     d="M 38.171863,97.498369 L 38.171863,113.6442"
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 143.89562,59.510383 L 143.89562,75.656213"
     id="path3315"
     sodipodi:nodetypes="cc" />
  <use
     x="0"
     y="0"
     xlink:href="#use3220"
     id="use3688"
     transform="translate(-29,-11)"
     width="500"
     height="300" />
  <g
     id="use3690"
     transform="matrix(0.396106,0,0,0.396106,-12.37326,-14.63467)">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36707859pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3694"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.747745,0,0,0.715583,54.81875,14.55241)" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="138.20795"
       y="166.51833"
       id="text3696"
       sodipodi:linespacing="100%"><tspan
         y="166.51833"
         x="138.20795"
         id="tspan3698"
         sodipodi:role="line">build</tspan><tspan
         y="178.51833"
         x="138.20795"
         id="tspan3700"
         sodipodi:role="line">request</tspan></text>
  </g>
  <path
     sodipodi:type="arc"
     style="fill:#ebc7ff;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
     id="path3702"
     sodipodi:cx="147.5"
     sodipodi:cy="311.5"
     sodipodi:rx="109.5"
     sodipodi:ry="109.5"
     d="M 41.731121,283.15932 A 109.5,109.5 0 0 1 253.26888,283.15931"
     sodipodi:start="3.403392"
     sodipodi:end="6.0213859"
     transform="translate(-26.82926,17.79048)"
     sodipodi:open="true" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 143.94488,113.01158 L 160.09744,241.00715"
     id="path2946"
     sodipodi:nodetypes="cc" />
  <g
     transform="translate(52.3417,-17.27854)"
     id="use2942">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.80011616pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3365"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.55538,0,0,0.555659,41.42196,95.56953)" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="91.230194"
       y="219.43657"
       id="text3367"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3369"
         x="91.230194"
         y="219.43657">build</tspan></text>
  </g>
  <g
     id="g3714"
     transform="translate(-26.77165,-5.02953)">
    <path
       transform="translate(33.85827,-40.16241)"
       d="M 536.22047 226.37796 A 138.18898 138.18898 0 1 1  259.84251,226.37796 A 138.18898 138.18898 0 1 1  536.22047 226.37796 z"
       sodipodi:ry="138.18898"
       sodipodi:rx="138.18898"
       sodipodi:cy="226.37796"
       sodipodi:cx="398.03149"
       id="path3704"
       style="fill:#ebc7ff;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text3706"
       y="74.015747"
       x="402.36221"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="74.015747"
         x="402.36221"
         id="tspan3708"
         sodipodi:role="line">BuildSlave</tspan></text>
  </g>
  <text
     sodipodi:linespacing="100%"
     id="text3710"
     y="295.2756"
     x="87.401581"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     xml:space="preserve"><tspan
       y="295.2756"
       x="87.401581"
       id="tspan3712"
       sodipodi:role="line">BuildSlave</tspan></text>
  <g
     id="g3725"
     transform="translate(22.04724,-3.937008)">
    <rect
       ry="25.19685"
       y="100"
       x="316.53543"
       height="81.102364"
       width="122.83465"
       id="rect3719"
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       rx="25.19685" />
    <text
       sodipodi:linespacing="100%"
       id="text3721"
       y="115.74802"
       x="341.83472"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="115.74802"
         x="341.83472"
         id="tspan3723"
         sodipodi:role="line">SlaveBuilder</tspan></text>
  </g>
  <g
     id="g3730"
     transform="translate(0.787406,98.42518)">
    <rect
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="rect3732"
       width="122.83465"
       height="81.102364"
       x="316.53543"
       y="100"
       ry="25.19685"
       rx="25.19685" />
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="341.83472"
       y="115.74802"
       id="text3734"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3736"
         x="341.83472"
         y="115.74802">SlaveBuilder</tspan></text>
  </g>
  <g
     id="g3749">
    <rect
       rx="11.023631"
       ry="11.023631"
       y="245.72591"
       x="136.43611"
       height="34.705647"
       width="52.563892"
       id="rect3740"
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:2.00000072;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
    <text
       sodipodi:linespacing="100%"
       id="text3742"
       y="256.62399"
       x="142.07918"
       style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="256.62399"
         x="142.07918"
         id="tspan3744"
         sodipodi:role="line">SlaveBuilder</tspan></text>
  </g>
  <g
     id="g3754"
     transform="translate(-79.52756,-0.787402)">
    <rect
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:2.00000072;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="rect3756"
       width="52.563892"
       height="34.705647"
       x="136.43611"
       y="245.72591"
       ry="11.023631"
       rx="11.023631" />
    <text
       xml:space="preserve"
       style="font-size:8px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="142.07918"
       y="256.62399"
       id="text3758"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3760"
         x="142.07918"
         y="256.62399">SlaveBuilder</tspan></text>
  </g>
  <path
     sodipodi:nodetypes="cc"
     id="path3764"
     d="M 154.9685,111.43678 C 154.9685,111.43678 237.26279,212.66069 317.57776,218.1725"
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  <g
     id="g2937"
     transform="translate(84.2399,-71.0155)">
    <path
       transform="matrix(0.55538,0,0,0.555659,41.42196,95.56953)"
       sodipodi:open="true"
       sodipodi:end="8.4574167"
       sodipodi:start="2.2083886"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:ry="28.125"
       sodipodi:rx="27.34375"
       sodipodi:cy="217.1875"
       sodipodi:cx="111.71875"
       id="path2923"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.80011616pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text2925"
       y="219.43657"
       x="91.230194"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="219.43657"
         x="91.230194"
         id="tspan2927"
         sodipodi:role="line">build</tspan></text>
  </g>
  <g
     transform="translate(143.7911,-24.9589)"
     id="use2944">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.80011616pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3357"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.55538,0,0,0.555659,41.42196,95.56953)" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="91.230194"
       y="219.43657"
       id="text3359"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3361"
         x="91.230194"
         y="219.43657">build</tspan></text>
  </g>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 39.220471,148.44465 L 81.357287,242.58195"
     id="path3766"
     sodipodi:nodetypes="cc" />
  <g
     transform="translate(-54.34278,-20.6218)"
     id="g3768">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.80011616pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3770"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.55538,0,0,0.555659,41.42196,95.56953)" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="91.230194"
       y="219.43657"
       id="text3772"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3774"
         x="91.230194"
         y="219.43657">build</tspan></text>
  </g>
  <g
     id="g3776"
     transform="matrix(0.7155,0,0,0.7155,159.6135,-98.12468)">
    <rect
       rx="18.750013"
       ry="18.75"
       y="140.98706"
       x="72.414238"
       height="29.624987"
       width="62.656288"
       id="rect3778"
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:1.39762509;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
    <text
       sodipodi:linespacing="100%"
       id="text3780"
       y="160.82355"
       x="103.22226"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="160.82355"
         x="103.22226"
         id="tspan3782"
         sodipodi:role="line">Builder</tspan></text>
  </g>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 233.70865,31.12182 C 233.70865,31.12182 254.58562,121.3221 334.90059,126.83391"
     id="path3784"
     sodipodi:nodetypes="cc" />
  <g
     transform="translate(148.0194,-141.0942)"
     id="g3786">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.80011616pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3788"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.55538,0,0,0.555659,41.42196,95.56953)" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="91.230194"
       y="219.43657"
       id="text3790"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3792"
         x="91.230194"
         y="219.43657">build</tspan></text>
  </g>
</svg>

--- NEW FILE: slavebuilder.txt ---


                       +-----------------+
                       |  BuildSlave     |
                       |                 |
                       |                 |
 +-------+             | +------------+  |
 |Builder|----Build----->|SlaveBuilder|  |
 +-------+             | +------------+  |
                       |                 |
                       | +------------+  |
             +-Build---->|SlaveBuilder|  |
             |         | +------------+  |
 +-------+   |         |                 |
 |Builder|---+         +-----------------+
 +-------+   |
             |
             |      +-----------------+
           Build    |  BuildSlave     |
             |      |                 |
             |      |                 |
             |      | +------------+  |
             +------->|SlaveBuilder|  |
                    | +------------+  |
 +-------+          |                 |
 |Builder|--+       | +------------+  |
 +-------+  +-------->|SlaveBuilder|  |
                    | +------------+  |
                    |                 |
                    +-----------------+


--- NEW FILE: slaves.svg ---
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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"
   id="svg101"
   sodipodi:version="0.32"
   width="500"
   height="300"
   sodipodi:docname="slaves.svg"
   inkscape:version="0.44"
   sodipodi:docbase="/usr/home/warner/stuff/Projects/BuildBot/trees/docs/docs/images"
   version="1.0">
  <metadata
     id="metadata71">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <defs
     id="defs103">
    <marker
       inkscape:stockid="Arrow1Mend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow1Mend"
       style="overflow:visible;">
      <path
         id="path3555"
         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
         transform="scale(0.4) rotate(180) translate(10,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow1Mstart"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow1Mstart"
       style="overflow:visible">
      <path
         id="path3558"
         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
         transform="scale(0.4) translate(10,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow1Lend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow1Lend"
       style="overflow:visible;">
      <path
         id="path3561"
         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
         transform="scale(0.8) rotate(180) translate(12.5,0)" />
    </marker>
  </defs>
  <sodipodi:namedview
     id="base"
     showgrid="true"
     snaptoguides="false"
     width="500px"
     height="300px"
     inkscape:zoom="1.28"
     inkscape:cx="250"
     inkscape:cy="150"
     inkscape:window-width="853"
     inkscape:window-height="578"
     inkscape:window-x="336"
     inkscape:window-y="154"
     inkscape:current-layer="svg101"
     showguides="false"
     inkscape:grid-points="false"
     inkscape:object-nodes="false"
     gridtolerance="50" />
  <path
     style="fill:none;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:6,6;stroke-dashoffset:0"
     d="M 440,170 L 361,108 L 196.5,131.1875 L 143,249 L 160,290"
     id="path2492"
     sodipodi:nodetypes="ccccc" />
  <path
     style="fill:#e9afaf;fill-opacity:0.50196081;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
     d="M 260,220 L 97.107874,105.01355 L 109.43903,91.911698 L 71.67486,101.93076 L 69.362767,138.15354 L 77.069742,128.90517 L 245.08178,247.59257 L 260,220 z "
     id="path4496"
     sodipodi:nodetypes="ccccccc" />
  <path
     style="fill:#e9afaf;fill-opacity:0.50196081;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none"
     d="M 312.90315,182.85399 L 257.41293,58.771709 L 289.78223,54.147524 L 213.48318,34.880089 L 180.34319,101.93076 L 201.92272,81.892631 L 259.72503,209.0577 L 312.90315,182.85399 z "
     id="path4509" />
  <path
     sodipodi:type="arc"
     style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:1.32591999"
     id="path134"
     d="M 334.57774,117.91791 A 70.437424,62.398376 0 0 1 212.19462,160.06031"
     sodipodi:cx="264.14032"
     sodipodi:cy="117.91791"
     sodipodi:rx="70.437424"
     sodipodi:ry="62.398376"
     transform="matrix(0.812994,0.299353,-0.337919,0.917732,17.22677,-208.2934)"
     sodipodi:start="0"
     sodipodi:end="2.4001174"
     sodipodi:open="true" />
  <text
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L"
     x="153.34743"
     y="18.167366"
     id="text109"
     sodipodi:linespacing="125%">
    <tspan
       x="153.34743"
       y="18.167366"
       sodipodi:role="line"
       id="tspan112">BuildMaster</tspan>
  </text>
  <g
     id="g2215"
     transform="translate(193.7969,-25.85985)">
    <path
       sodipodi:type="arc"
       style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:1.49836004"
       id="path105"
       d="M 179.3815 607.44885 A 73.16877 76.709229 0 1 1  33.043961,607.44885 A 73.16877 76.709229 0 1 1  179.3815 607.44885 z"
       sodipodi:cx="106.21273"
       sodipodi:cy="607.44885"
       sodipodi:rx="73.16877"
       sodipodi:ry="76.709229"
       transform="matrix(0.556009,0,0,0.530347,57.1479,-66.29883)" />
    <text
       sodipodi:linespacing="125%"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L"
       x="98.274147"
       y="233.58066"
       id="text114">
      <tspan
         x="98.274147"
         y="233.58066"
         sodipodi:role="line"
         id="tspan130">Build</tspan>
      <tspan
         x="98.274147"
         y="253.58066"
         sodipodi:role="line"
         id="tspan132">Slave</tspan>
    </text>
  </g>
  <rect
     style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:0.81365001;stroke-dasharray:none"
     id="rect157"
     width="58.8563"
     height="84.86161"
     x="15.406824"
     y="19.368195" />
  <text
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L"
     x="26.440001"
     y="36.209534"
     id="text161"
     sodipodi:linespacing="125%">
    <tspan
       id="tspan162"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;font-family:Nimbus Roman No9 L">CVS</tspan>
  </text>
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:0.65092001pt"
     d="M 141.585,19.837627 L 74.044239,38.19032"
     id="path170"
     sodipodi:nodetypes="cc" />
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:0.65092001pt"
     d="M 133.11006,18.14806 L 141.58504,19.837849"
     id="path171"
     sodipodi:nodetypes="cc" />
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:0.65092001pt"
     d="M 134.97169,25.942189 L 141.58504,19.837862"
     id="path172"
     sodipodi:nodetypes="cc" />
  <text
     style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L"
     x="66.714783"
     y="53.539894"
     id="text175"
     transform="matrix(0.962657,-0.270724,0.270724,0.962657,0,0)"
     sodipodi:linespacing="125%">
    <tspan
       x="66.714783"
       y="53.539894"
       sodipodi:role="line"
       id="tspan178">Changes</tspan>
  </text>
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:1.22047448;marker-start:none;marker-end:url(#Arrow1Mend)"
     d="M 235.85484,77.079632 L 286.1293,192.03176"
     id="path183"
     sodipodi:nodetypes="cc" />
  <path
     style="font-size:12px;fill:none;fill-rule:evenodd;stroke:black;stroke-width:1.22047448;marker-start:url(#Arrow1Mstart);marker-end:none"
     d="M 218.02941,47.040953 L 270.63285,168.37662"
     id="path187"
     sodipodi:nodetypes="cc" />
  <text
     style="font-size:12.00000381px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L"
     x="-189.68027"
     y="175.41019"
     id="text196"
     transform="matrix(-0.412356,-0.911023,0.911023,-0.412356,0,0)"
     sodipodi:linespacing="125%">
    <tspan
       x="-189.68027"
       y="175.41019"
       sodipodi:role="line"
       id="tspan198">Results</tspan>
  </text>
  <text
     xml:space="preserve"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="27"
     y="55.777039"
     id="text2199"
     sodipodi:linespacing="125%"><tspan
       sodipodi:role="line"
       id="tspan2201"
       x="27"
       y="55.777039">SVN</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="25"
     y="76.080505"
     id="text2203"
     sodipodi:linespacing="100%"><tspan
       sodipodi:role="line"
       id="tspan2205"
       x="25"
       y="76.080505">Darcs</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="24.695999"
     y="94"
     id="text2207"
     sodipodi:linespacing="100%"><tspan
       sodipodi:role="line"
       id="tspan2209"
       x="24.695999"
       y="94">.. etc</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="9.7895994"
     y="14.21875"
     id="text2474"
     sodipodi:linespacing="100%"><tspan
       sodipodi:role="line"
       id="tspan2476"
       x="9.7895994"
       y="14.21875">Repository</tspan></text>
  <text
     style="font-size:11.99998665px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L"
     x="223.4664"
     y="-185.52684"
     id="text189"
     transform="matrix(0.408697,0.91267,-0.91267,0.408697,0,0)"
     sodipodi:linespacing="125%">
    <tspan
       x="223.4664"
       y="-185.52684"
       sodipodi:role="line"
       id="tspan197">Commands</tspan>
  </text>
  <text
     xml:space="preserve"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     id="text3379"
     sodipodi:linespacing="100%"
     x="297.55264"
     y="140.451"
     transform="matrix(0.993577,-0.113154,0.113154,0.993577,0,0)"><tspan
   id="tspan3381">NAT</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:15.99999809px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="254.95837"
     y="108.82023"
     id="text4472"
     sodipodi:linespacing="100%"
     transform="matrix(0.990118,-0.140236,0.140236,0.990118,0,0)"><tspan
       sodipodi:role="line"
       id="tspan4474"
       x="254.95837"
       y="108.82023">TCP</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:15.99999714px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="-12.571026"
     y="157.93489"
     id="text4498"
     sodipodi:linespacing="100%"
     transform="matrix(0.652028,-0.758195,0.758195,0.652028,0,0)"
     inkscape:transform-center-y="-24.108441"
     inkscape:transform-center-x="-6.0006673"><tspan
       sodipodi:role="line"
       id="tspan4500"
       x="-12.571026"
       y="157.93489">TCP</tspan></text>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 84.043356,121.61734 L 265.30978,243.04434 L 260.6856,230.71318 M 264.53909,243.04434 L 253.74932,243.04434"
     id="path4502" />
  <text
     xml:space="preserve"
     style="font-size:11.99998474px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="256.48093"
     y="50.965839"
     id="text4504"
     sodipodi:linespacing="100%"
     transform="matrix(0.831631,0.555329,-0.555329,0.831631,0,0)"><tspan
       sodipodi:role="line"
       id="tspan4506"
       x="256.48093"
       y="50.965839">checkout/update</tspan></text>
</svg>

--- NEW FILE: slaves.txt ---


Repository|  |       BuildMaster   |      |
 (CVS/SVN)|  |                    ^|^^^   |
          |  |                   / c   \  |
----------+  +------------------/--o----\-+
        ^                      /   m  ^  \
        |                     /    m  |   \
 checkout/update              --+  a  | +--
        |                    TCP|  n  | |TCP
        |                       |  d  | |
        |                       |  s  | |
        |                       |  |  | |
        |                       |  |  r |
        |                       |  |  e |
 -N-A-T-|- - - - -N-A-T- - - - -|- |- s-|- - - - -N-A-T- - -
        |                       |  |  u |
        |                       |  |  l |
        |    +------------------|--|--t-|-+
        |    |                  |  |  s | |
        +----|                     v  |   |
             |                        |   |
             |                        |   |
             |                            |
             |       BuildSlave           |
             +----------------------------+


--- NEW FILE: status.svg ---
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Sodipodi ("http://www.sodipodi.com/") -->
<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://web.resource.org/cc/"
   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"
   id="svg101"
   sodipodi:version="0.32"
   width="500"
   height="300"
   sodipodi:docname="status.svg"
   inkscape:version="0.44"
   sodipodi:docbase="/usr/home/warner/stuff/Projects/BuildBot/trees/docs/docs/images"
   version="1.0">
  <metadata
     id="metadata71">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <defs
     id="defs103">
    <marker
       inkscape:stockid="Arrow1Mstart"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow1Mstart"
       style="overflow:visible">
      <path
         id="path3115"
         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none"
         transform="scale(0.4) translate(10,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Send"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow2Send"
       style="overflow:visible;">
      <path
         id="path3088"
         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
         transform="scale(0.3) rotate(180) translate(-2.3,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow2Mend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow2Mend"
       style="overflow:visible;">
      <path
         id="path3094"
         style="font-size:12.0;fill-rule:evenodd;stroke-width:0.62500000;stroke-linejoin:round;"
         d="M 8.7185878,4.0337352 L -2.2072895,0.016013256 L 8.7185884,-4.0017078 C 6.9730900,-1.6296469 6.9831476,1.6157441 8.7185878,4.0337352 z "
         transform="scale(0.6) rotate(180) translate(0,0)" />
    </marker>
    <marker
       inkscape:stockid="Arrow1Mend"
       orient="auto"
       refY="0.0"
       refX="0.0"
       id="Arrow1Mend"
       style="overflow:visible;">
      <path
         id="path3112"
         d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z "
         style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;marker-start:none;"
         transform="scale(0.4) rotate(180) translate(10,0)" />
    </marker>
  </defs>
  <sodipodi:namedview
     id="base"
     showgrid="true"
     snaptoguides="false"
     width="500px"
     height="300px"
     inkscape:zoom="1.534"
     inkscape:cx="250"
     inkscape:cy="150"
     inkscape:window-width="853"
     inkscape:window-height="732"
     inkscape:window-x="2"
     inkscape:window-y="72"
     inkscape:current-layer="svg101" />
  <g
     transform="translate(-65.57053,-24.70747)"
     id="use2905">
    <rect
       style="fill:#e6e6e6;fill-opacity:1;stroke:black;stroke-width:1.00000024;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="rect3305"
       width="62.656288"
       height="29.624987"
       x="72.414238"
       y="140.98706"
       ry="18.75"
       rx="18.750013" />
    <text
       xml:space="preserve"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="103.22226"
       y="160.82355"
       id="text3307"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3309"
         x="103.22226"
         y="160.82355">Builder</tspan></text>
  </g>
  <g
     id="g3265"
     transform="translate(-152.5782,-148.8349)">
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 176.72446,196.26159 L 176.72446,244.30079 L 204.77565,244.30079 L 204.77565,196.26159"
       id="path3250" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 178.40096,231.51692 L 203.09915,231.51692"
       id="path3252" />
    <path
       id="path3254"
       d="M 178.40096,235.53973 L 203.09915,235.53973"
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 178.40096,239.56254 L 203.09915,239.56254"
       id="path3256" />
    <path
       style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
       d="M 190.75006,210.82816 L 190.75006,229.6013"
       id="path3258" />
  </g>
  <path
     sodipodi:nodetypes="cc"
     id="path3313"
     d="M 38.171863,97.498369 L 38.171863,113.6442"
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" />
  <g
     id="use3690"
     transform="matrix(0.396106,0,0,0.396106,-12.37326,-14.63467)">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.36707859pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3694"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.747745,0,0,0.715583,54.81875,14.55241)" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="138.20795"
       y="166.51833"
       id="text3696"
       sodipodi:linespacing="100%"><tspan
         y="166.51833"
         x="138.20795"
         id="tspan3698"
         sodipodi:role="line">build</tspan><tspan
         y="178.51833"
         x="138.20795"
         id="tspan3700"
         sodipodi:role="line">request</tspan></text>
  </g>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
     d="M 39.220471,148.44465 L 33.325791,266.204"
     id="path3766"
     sodipodi:nodetypes="cc" />
  <g
     transform="translate(-54.34278,-21.4092)"
     id="g3768">
    <path
       sodipodi:type="arc"
       style="fill:#ffc4c4;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1.80011616pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path3770"
       sodipodi:cx="111.71875"
       sodipodi:cy="217.1875"
       sodipodi:rx="27.34375"
       sodipodi:ry="28.125"
       d="M 95.442041,239.78682 A 27.34375,28.125 0 1 1 96.201877,240.34538"
       sodipodi:start="2.2083886"
       sodipodi:end="8.4574167"
       sodipodi:open="true"
       transform="matrix(0.55538,0,0,0.555659,41.42196,95.56953)" />
    <text
       xml:space="preserve"
       style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="91.230194"
       y="219.43657"
       id="text3772"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan3774"
         x="91.230194"
         y="219.43657">build</tspan></text>
  </g>
  <g
     id="g4313">
    <path
       transform="matrix(0.82454,0,0,0.82454,-23.70518,-14.97447)"
       d="M 287.00788 64.960632 A 39.763783 39.763783 0 1 1  207.48031,64.960632 A 39.763783 39.763783 0 1 1  287.00788 64.960632 z"
       sodipodi:ry="39.763783"
       sodipodi:rx="39.763783"
       sodipodi:cy="64.960632"
       sodipodi:cx="247.24409"
       id="path4010"
       style="fill:#ffbb7e;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.21279736pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text4012"
       y="43.53817"
       x="158.65028"
       style="font-size:18px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="43.53817"
         x="158.65028"
         id="tspan4014"
         sodipodi:role="line">Status</tspan></text>
  </g>
  <g
     id="g4036"
     transform="translate(-12,-19.24958)">
    <path
       sodipodi:type="arc"
       style="fill:#ffbb7e;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.38131847pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path4023"
       sodipodi:cx="247.24409"
       sodipodi:cy="64.960632"
       sodipodi:rx="39.763783"
       sodipodi:ry="39.763783"
       d="M 287.00788 64.960632 A 39.763783 39.763783 0 1 1  207.48031,64.960632 A 39.763783 39.763783 0 1 1  287.00788 64.960632 z"
       transform="matrix(0.723946,0,0,0.723946,-22.83389,81.63342)" />
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="139.42967"
       y="137.662"
       id="text4025"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan4027"
         x="139.42967"
         y="137.662">Status</tspan></text>
    <text
       sodipodi:linespacing="100%"
       id="text4032"
       y="123"
       x="134.70238"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="123"
         x="134.70238"
         id="tspan4034"
         sodipodi:role="line">Builder</tspan></text>
  </g>
  <g
     id="g4043"
     transform="translate(62.48819,-17.52517)">
    <path
       transform="matrix(0.723946,0,0,0.723946,-22.83389,81.63342)"
       d="M 287.00788 64.960632 A 39.763783 39.763783 0 1 1  207.48031,64.960632 A 39.763783 39.763783 0 1 1  287.00788 64.960632 z"
       sodipodi:ry="39.763783"
       sodipodi:rx="39.763783"
       sodipodi:cy="64.960632"
       sodipodi:cx="247.24409"
       id="path4045"
       style="fill:#ffbb7e;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.38131847pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text4047"
       y="137.662"
       x="139.42967"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="137.662"
         x="139.42967"
         id="tspan4049"
         sodipodi:role="line">Status</tspan></text>
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="134.70238"
       y="123"
       id="text4051"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan4053"
         x="134.70238"
         y="123">Builder</tspan></text>
  </g>
  <g
     id="g4074"
     transform="translate(-12,-23)">
    <path
       transform="matrix(0.610778,0,0,0.610778,-23.35369,153.4849)"
       d="M 287.00788 64.960632 A 39.763783 39.763783 0 1 1  207.48031,64.960632 A 39.763783 39.763783 0 1 1  287.00788 64.960632 z"
       sodipodi:ry="39.763783"
       sodipodi:rx="39.763783"
       sodipodi:cy="64.960632"
       sodipodi:cx="247.24409"
       id="path4057"
       style="fill:#ffbb7e;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.63725681pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text4059"
       y="205.662"
       x="110.92975"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="205.662"
         x="110.92975"
         id="tspan4061"
         sodipodi:role="line">Status</tspan></text>
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="112.04297"
       y="191"
       id="text4063"
       sodipodi:linespacing="100%"><tspan
         y="191"
         x="112.04297"
         id="tspan4072"
         sodipodi:role="line">Build</tspan></text>
  </g>
  <g
     id="g4081"
     transform="translate(53,-28.07327)">
    <path
       sodipodi:type="arc"
       style="fill:#ffbb7e;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1.63725681pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path4083"
       sodipodi:cx="247.24409"
       sodipodi:cy="64.960632"
       sodipodi:rx="39.763783"
       sodipodi:ry="39.763783"
       d="M 287.00788 64.960632 A 39.763783 39.763783 0 1 1  207.48031,64.960632 A 39.763783 39.763783 0 1 1  287.00788 64.960632 z"
       transform="matrix(0.610778,0,0,0.610778,-23.35369,153.4849)" />
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="110.92975"
       y="205.662"
       id="text4085"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan4087"
         x="110.92975"
         y="205.662">Status</tspan></text>
    <text
       sodipodi:linespacing="100%"
       id="text4089"
       y="191"
       x="112.04297"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         sodipodi:role="line"
         id="tspan4091"
         x="112.04297"
         y="191">Build</tspan></text>
  </g>
  <g
     id="g4112"
     transform="translate(-1,-15.07332)">
    <path
       sodipodi:type="arc"
       style="fill:#ffbb7e;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2.00960808pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path4095"
       sodipodi:cx="247.24409"
       sodipodi:cy="64.960632"
       sodipodi:rx="39.763783"
       sodipodi:ry="39.763783"
       d="M 287.00788 64.960632 A 39.763783 39.763783 0 1 1  207.48031,64.960632 A 39.763783 39.763783 0 1 1  287.00788 64.960632 z"
       transform="matrix(0.49761,0,0,0.49761,-10.87349,211.3364)" />
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="95.429832"
       y="251.66199"
       id="text4097"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan4099"
         x="95.429832"
         y="251.66199">Status</tspan></text>
    <text
       sodipodi:linespacing="100%"
       id="text4101"
       y="239"
       x="99.681236"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="239"
         x="99.681236"
         id="tspan4110"
         sodipodi:role="line">Step</tspan></text>
  </g>
  <g
     id="g4119"
     transform="translate(51.25421,-17.07332)">
    <path
       transform="matrix(0.49761,0,0,0.49761,-10.87349,211.3364)"
       d="M 287.00788 64.960632 A 39.763783 39.763783 0 1 1  207.48031,64.960632 A 39.763783 39.763783 0 1 1  287.00788 64.960632 z"
       sodipodi:ry="39.763783"
       sodipodi:rx="39.763783"
       sodipodi:cy="64.960632"
       sodipodi:cx="247.24409"
       id="path4121"
       style="fill:#ffbb7e;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2.00960808pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text4123"
       y="251.66199"
       x="95.429832"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="251.66199"
         x="95.429832"
         id="tspan4125"
         sodipodi:role="line">Status</tspan></text>
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="99.681236"
       y="239"
       id="text4127"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan4129"
         x="99.681236"
         y="239">Step</tspan></text>
  </g>
  <g
     id="g4152"
     transform="translate(-6,5.823648)">
    <path
       sodipodi:type="arc"
       style="fill:#ffbb7e;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2.3002346pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path4133"
       sodipodi:cx="247.24409"
       sodipodi:cy="64.960632"
       sodipodi:rx="39.763783"
       sodipodi:ry="39.763783"
       d="M 287.00788 64.960632 A 39.763783 39.763783 0 1 1  207.48031,64.960632 A 39.763783 39.763783 0 1 1  287.00788 64.960632 z"
       transform="matrix(0.434739,0,0,0.434739,6.425273,243.8473)" />
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="102.56963"
       y="282.58865"
       id="text4135"
       sodipodi:linespacing="100%"><tspan
         y="282.58865"
         x="102.56963"
         id="tspan4150"
         sodipodi:role="line">File</tspan></text>
    <text
       sodipodi:linespacing="100%"
       id="text4139"
       y="269.92667"
       x="101.96763"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="269.92667"
         x="101.96763"
         id="tspan4148"
         sodipodi:role="line">Log</tspan></text>
  </g>
  <g
     transform="translate(39,5.823648)"
     id="g4159">
    <path
       transform="matrix(0.434739,0,0,0.434739,6.425273,243.8473)"
       d="M 287.00788 64.960632 A 39.763783 39.763783 0 1 1  207.48031,64.960632 A 39.763783 39.763783 0 1 1  287.00788 64.960632 z"
       sodipodi:ry="39.763783"
       sodipodi:rx="39.763783"
       sodipodi:cy="64.960632"
       sodipodi:cx="247.24409"
       id="path4161"
       style="fill:#ffbb7e;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2.3002346pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text4163"
       y="282.58865"
       x="102.56963"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         sodipodi:role="line"
         id="tspan4165"
         x="102.56963"
         y="282.58865">File</tspan></text>
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="101.96763"
       y="269.92667"
       id="text4167"
       sodipodi:linespacing="100%"><tspan
         sodipodi:role="line"
         id="tspan4169"
         x="101.96763"
         y="269.92667">Log</tspan></text>
  </g>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-start:none;marker-end:url(#Arrow1Mend)"
     d="M 165.3998,66.157483 L 156.04728,86.95538"
     id="path4171"
     inkscape:connector-type="polyline"
     inkscape:connection-end="#g4036"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-opacity:1"
     d="M 195.52091,67.275594 L 204.61691,84.874015"
     id="path4173"
     inkscape:connector-type="polyline"
     inkscape:connection-end="#g4043"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
     d="M 133.49195,131.1344 L 124.21199,152.08447"
     id="path4175"
     inkscape:connector-type="polyline"
     inkscape:connection-start="#g4036"
     inkscape:connection-end="#g4074"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
     d="M 154.61078,128.00175 L 168.31297,145.58727"
     id="path4177"
     inkscape:connector-type="polyline"
     inkscape:connection-start="#g4036"
     inkscape:connection-end="#g4081"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
     d="M 113.7389,195.07327 L 112.72973,208.17628"
     id="path4179"
     inkscape:connector-type="polyline"
     inkscape:connection-start="#g4074"
     inkscape:connection-end="#g4112" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
     d="M 130.4753,186.24487 L 150.69377,210.1633"
     id="path4181"
     inkscape:connector-type="polyline"
     inkscape:connection-start="#g4074"
     inkscape:connection-end="#g4119"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
     d="M 109.81445,249 L 109.0906,260"
     id="path4183"
     inkscape:connector-type="polyline"
     inkscape:connection-start="#g4112"
     inkscape:connection-end="#g4152" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Mend)"
     d="M 123.8804,242.73468 L 141.45112,264.27181"
     id="path4185"
     inkscape:connector-type="polyline"
     inkscape:connection-start="#g4112"
     inkscape:connection-end="#g4159"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:2,4;stroke-dashoffset:0"
     d="M 63.779528,190 C 92.125984,180 92.125984,179.52756 92.125984,179.52756"
     id="path4187" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:2,4;stroke-dashoffset:0"
     d="M 69.291339,128.34646 L 114.17323,114.96063"
     id="path4189" />
  <g
     id="g4802"
     transform="translate(-16.29921,-0.603675)">
    <rect
       ry="8.3841658"
       rx="9.8084297"
       y="15.748026"
       x="303.93707"
       height="42.519661"
       width="88.976402"
       id="rect4191"
       style="fill:#c2ffa4;fill-opacity:0.75;stroke:black;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
    <text
       sodipodi:linespacing="100%"
       id="text4193"
       y="40.991856"
       x="318.42453"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="40.991856"
         x="318.42453"
         id="tspan4195"
         sodipodi:role="line">Waterfall</tspan></text>
  </g>
  <g
     id="g4797"
     transform="translate(-16.29921,-0.603675)">
    <rect
       style="fill:#c2ffa4;fill-opacity:0.75;stroke:black;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
       id="rect4197"
       width="88.976402"
       height="42.519661"
       x="303.14966"
       y="77.952751"
       rx="9.8084297"
       ry="8.3841658" />
    <text
       xml:space="preserve"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="333.88623"
       y="105.22058"
       id="text4199"
       sodipodi:linespacing="100%"><tspan
         y="105.22058"
         x="333.88623"
         id="tspan4203"
         sodipodi:role="line">IRC</tspan></text>
  </g>
  <g
     id="g4789"
     transform="translate(-16.29921,-0.603675)">
    <rect
       ry="8.3841658"
       rx="9.8084297"
       y="146.98035"
       x="303.14966"
       height="42.519661"
       width="88.976402"
       id="rect4205"
       style="fill:#c2ffa4;fill-opacity:0.75;stroke:black;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" />
    <text
       sodipodi:linespacing="100%"
       id="text4207"
       y="172.81618"
       x="306.73587"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="172.81618"
         x="306.73587"
         id="tspan4787"
         sodipodi:role="line">MailNotifier</tspan></text>
  </g>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
     d="M 213.5693,38.274381 L 286.53418,36.826696"
     id="path4221"
     inkscape:connector-type="polyline"
     inkscape:connection-end="#rect4191"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
     d="M 211.9945,45.170748 L 289.97249,79.909419"
     id="path4223"
     inkscape:connector-type="polyline"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
     d="M 208.84489,54.217135 L 310.47407,146.48035"
     id="path4225"
     inkscape:connector-type="polyline"
     sodipodi:nodetypes="cc" />
  <g
     id="g4290"
     transform="translate(-4.829396,0)">
    <path
       transform="translate(-5.511811,-4.724409)"
       d="M 510.23622 49.212597 A 32.677166 18.503937 0 1 1  444.88189,49.212597 A 32.677166 18.503937 0 1 1  510.23622 49.212597 z"
       sodipodi:ry="18.503937"
       sodipodi:rx="32.677166"
       sodipodi:cy="49.212597"
       sodipodi:cx="477.55905"
       id="path4227"
       style="fill:#e6e6e6;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text4229"
       y="40.522835"
       x="471.59213"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="40.522835"
         x="471.59213"
         id="tspan4231"
         sodipodi:role="line">Web</tspan><tspan
         id="tspan4233"
         y="54.522835"
         x="471.59213"
         sodipodi:role="line">Browser</tspan></text>
  </g>
  <g
     id="g4280"
     transform="translate(-3.622047,0)">
    <path
       sodipodi:type="arc"
       style="fill:#e6e6e6;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="path4243"
       sodipodi:cx="477.55905"
       sodipodi:cy="49.212597"
       sodipodi:rx="32.677166"
       sodipodi:ry="18.503937"
       d="M 510.23622 49.212597 A 32.677166 18.503937 0 1 1  444.88189,49.212597 A 32.677166 18.503937 0 1 1  510.23622 49.212597 z"
       transform="translate(-6.299213,52.7559)" />
    <text
       xml:space="preserve"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       x="471.68674"
       y="99.735497"
       id="text4245"
       sodipodi:linespacing="100%"><tspan
         y="99.735497"
         x="471.68674"
         id="tspan4265"
         sodipodi:role="line">IRC</tspan><tspan
         y="113.7355"
         x="471.68674"
         id="tspan4267"
         sodipodi:role="line">Server</tspan></text>
  </g>
  <g
     id="g4275"
     transform="translate(-4.562004,0)">
    <path
       transform="translate(-6.299213,127.5591)"
       d="M 510.23622 49.212597 A 32.677166 18.503937 0 1 1  444.88189,49.212597 A 32.677166 18.503937 0 1 1  510.23622 49.212597 z"
       sodipodi:ry="18.503937"
       sodipodi:rx="32.677166"
       sodipodi:cy="49.212597"
       sodipodi:cx="477.55905"
       id="path4253"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:#e6e6e6;fill-opacity:1;fill-rule:evenodd;stroke:black;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       sodipodi:type="arc" />
    <text
       sodipodi:linespacing="100%"
       id="text4255"
       y="181.35669"
       x="471.43231"
       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:center;line-height:100%;writing-mode:lr-tb;text-anchor:middle;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
       xml:space="preserve"><tspan
         y="181.35669"
         x="471.43231"
         id="tspan4273"
         sodipodi:role="line">SMTP</tspan></text>
  </g>
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-miterlimit:4;stroke-dasharray:none;marker-end:url(#Arrow1Mend)"
     d="M 434.35696,44.094488 L 377.63779,38.16273"
     id="path4298"
     sodipodi:nodetypes="cc" />
  <path
     id="path4300"
     d="M 432.91339,100.18373 L 377.40157,96.062992"
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Mend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart)"
     sodipodi:nodetypes="cc" />
  <path
     style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow1Mstart)"
     d="M 433.70079,174.25196 L 375.03936,165.11812"
     id="path4302"
     sodipodi:nodetypes="cc" />
  <text
     xml:space="preserve"
     style="font-size:12px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="400.94119"
     y="1.1406202"
     id="text4306"
     sodipodi:linespacing="100%"
     transform="matrix(0.995875,9.074051e-2,-9.074051e-2,0.995875,0,0)"><tspan
       sodipodi:role="line"
       id="tspan4308"
       x="400.94119"
       y="1.1406202">HTTP</tspan></text>
  <text
     xml:space="preserve"
     style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:100%;writing-mode:lr-tb;text-anchor:start;fill:black;fill-opacity:1;stroke:none;stroke-width:1pt;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Nimbus Roman No9 L"
     x="310.32733"
     y="246.64044"
     id="text4318"
     sodipodi:linespacing="100%"><tspan
       sodipodi:role="line"
       id="tspan4320"
       x="310.32733"
       y="246.64044">Status</tspan><tspan
       sodipodi:role="line"
       x="310.32733"
       y="262.64044"
       id="tspan4322">Plugins</tspan></text>
  <rect
     style="fill:none;fill-opacity:1;stroke:black;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:2, 4;stroke-dashoffset:0;stroke-opacity:1"
     id="rect4324"
     width="114.96063"
     height="268.50394"
     x="275.03937"
     y="4.9081368"
     rx="0"
     ry="0" />
  <g
     id="g2215"
     transform="matrix(0.645481,0,0,0.645481,-38.34031,130.372)">
    <path
       sodipodi:type="arc"
       style="font-size:12px;fill:#e6e6e6;fill-rule:evenodd;stroke:black;stroke-width:2.32130599"
       id="path105"
       d="M 179.3815 607.44885 A 73.16877 76.709229 0 1 1  33.043961,607.44885 A 73.16877 76.709229 0 1 1  179.3815 607.44885 z"
       sodipodi:cx="106.21273"
       sodipodi:cy="607.44885"
       sodipodi:rx="73.16877"
       sodipodi:ry="76.709229"
       transform="matrix(0.556009,0,0,0.530347,57.1479,-66.29883)" />
    <text
       sodipodi:linespacing="125%"
       style="font-size:16px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;stroke-width:1pt;font-family:Nimbus Roman No9 L"
       x="98.274147"
       y="233.58066"
       id="text114">
      <tspan
         x="98.274147"
         y="233.58066"
         sodipodi:role="line"
         id="tspan130">Build</tspan>
      <tspan
         x="98.274147"
         y="253.58066"
         sodipodi:role="line"
         id="tspan132">Slave</tspan>
    </text>
  </g>
</svg>

--- NEW FILE: status.txt ---


  Status Objects            Status Plugins       User Clients

 +------+                   +---------+        +-----------+
 |Status|<--------------+-->|Waterfall|<-------|Web Browser|
 +------+               |   +---------+        +-----------+
    |  +-----+          |
    v        v          |
+-------+  +-------+    |     +---+            +----------+
|Builder|  |Builder|    +---->|IRC|<----------->IRC Server|
|Status |  |Status |    |     +---+            +----------+
+-------+  +-------+    |
    |  +----+           |
    v       v           |   +------------+     +----+
+------+  +------+      +-->|MailNotifier|---->|SMTP|
|Build |  |Build |          +------------+     +----+
|Status|  |Status|
+------+  +------+
    | +-----+
    v       v
+------+  +------+
|Step  |  |Step  |
|Status|  |Status|
+------+  +------+
   | +---+
   v     v
+----+ +----+
|Log | |Log |
|File| |File|
+----+ +----+






More information about the Commits mailing list