Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 700904 | Differences between
and this patch

Collapse All | Expand All

(-)a/ebuild-writing/functions/diagram.svg (-254 / +225 lines)
Lines 5-21 Link Here
5
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
5
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6
   xmlns:svg="http://www.w3.org/2000/svg"
6
   xmlns:svg="http://www.w3.org/2000/svg"
7
   xmlns="http://www.w3.org/2000/svg"
7
   xmlns="http://www.w3.org/2000/svg"
8
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
8
   version="1.0"
9
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
10
   inkscape:export-ydpi="96"
11
   inkscape:export-xdpi="96"
12
   inkscape:version="1.0beta1 (fe3e306978, 2019-09-17)"
13
   sodipodi:docname="diagram.svg"
14
   id="svg2503"
15
   viewBox="-130 100 1100 80"
16
   height="80"
17
   width="1100"
9
   width="1100"
18
   version="1.0">
10
   height="80"
11
   viewBox="-130 100 1100 80"
12
   id="svg2503">
19
  <metadata
13
  <metadata
20
     id="metadata55">
14
     id="metadata55">
21
    <rdf:RDF>
15
    <rdf:RDF>
Lines 28-416 Link Here
28
      </cc:Work>
22
      </cc:Work>
29
    </rdf:RDF>
23
    </rdf:RDF>
30
  </metadata>
24
  </metadata>
31
  <sodipodi:namedview
32
     inkscape:current-layer="svg2503"
33
     inkscape:window-maximized="0"
34
     inkscape:window-y="29"
35
     inkscape:window-x="0"
36
     inkscape:cy="-42.598355"
37
     inkscape:cx="920.06029"
38
     inkscape:zoom="3.7798071"
39
     showgrid="false"
40
     id="namedview53"
41
     inkscape:window-height="1423"
42
     inkscape:window-width="1929"
43
     inkscape:pageshadow="2"
44
     inkscape:pageopacity="0"
45
     guidetolerance="10"
46
     gridtolerance="10"
47
     objecttolerance="10"
48
     borderopacity="1"
49
     inkscape:document-rotation="0"
50
     bordercolor="#666666"
51
     pagecolor="#ffffff" />
52
  <defs
25
  <defs
53
     id="defs2577" />
26
     id="defs2577" />
54
  <desc
27
  <desc
55
     id="desc2505">Ebuild Function Order</desc>
28
     id="desc2505">Ebuild Function Order</desc>
56
  <rect
29
  <rect
57
     style="fill:#eeeeee;stroke-width:0.293003"
30
     width="1101.323"
58
     id="background"
59
     y="96.698219"
60
     x="-129.33987"
61
     height="85.745827"
31
     height="85.745827"
62
     width="1101.323" />
32
     x="-129.33987"
33
     y="96.698219"
34
     id="background"
35
     style="fill:#eeeeee;stroke-width:0.293003" />
63
  <rect
36
  <rect
64
     style="opacity:1;fill:#ccccff;stroke:#000000;stroke-width:2;stop-opacity:1"
37
     width="80"
65
     id="rect2508"
66
     y="115.12637"
67
     x="-7.6246438"
68
     height="30"
38
     height="30"
69
     width="80" />
39
     x="-7.6246438"
40
     y="115.12637"
41
     id="rect2508"
42
     style="opacity:1;fill:#ccccff;stroke:#000000;stroke-width:2;stop-opacity:1" />
70
  <text
43
  <text
71
     style="text-anchor:middle;opacity:1;stop-opacity:1"
44
     x="32.375347"
72
     id="text2510"
73
     y="135.12637"
45
     y="135.12637"
74
     x="32.375347">pkg_setup</text>
46
     id="text2510"
47
     style="text-anchor:middle;opacity:1;stop-opacity:1;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">pkg_setup</text>
75
  <rect
48
  <rect
76
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1"
49
     width="80"
77
     id="rect2518"
78
     y="115.12637"
79
     x="109.90766"
80
     height="30"
50
     height="30"
81
     width="80" />
51
     x="109.90766"
52
     y="115.12637"
53
     id="rect2518"
54
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1" />
82
  <text
55
  <text
83
     style="text-anchor:middle;opacity:1;stop-opacity:1"
56
     x="149.90767"
84
     id="text2520"
85
     y="135.12637"
57
     y="135.12637"
86
     x="149.90767">src_unpack</text>
58
     id="text2520"
59
     style="text-anchor:middle;opacity:1;stop-opacity:1">src_unpack</text>
87
  <rect
60
  <rect
88
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1"
61
     width="80"
89
     id="rect2528"
90
     y="115.12637"
91
     x="428.4689"
92
     height="30"
62
     height="30"
93
     width="80" />
63
     x="428.4689"
64
     y="115.12637"
65
     id="rect2528"
66
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1" />
94
  <text
67
  <text
95
     style="text-anchor:middle;opacity:1;stop-opacity:1"
68
     x="468.4689"
96
     id="text2530"
97
     y="135.12637"
69
     y="135.12637"
98
     x="468.4689">src_compile</text>
70
     id="text2530"
71
     style="text-anchor:middle;opacity:1;stop-opacity:1;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">src_compile</text>
99
  <path
72
  <path
100
     inkscape:connector-curvature="0"
73
     d="m 509.22566,130.12637 c 11.55683,0 17.33525,4 17.33525,12 0,8.66667 5.77842,13 17.33525,13 h 69.34101 c 11.55683,0 17.33525,-4.33333 17.33525,-13 0,-8 5.77842,-12 17.33525,-12"
101
     style="opacity:1;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
102
     id="path2538"
74
     id="path2538"
103
     d="m 509.22566,130.12637 c 11.55683,0 17.33525,4 17.33525,12 0,8.66667 5.77842,13 17.33525,13 h 69.34101 c 11.55683,0 17.33525,-4.33333 17.33525,-13 0,-8 5.77842,-12 17.33525,-12" />
75
     style="opacity:1;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
104
  <rect
76
  <rect
105
     style="opacity:1;fill:#ccffcc;stroke:#000000;stroke-width:2;stop-opacity:1"
77
     width="80"
106
     id="rect2540"
107
     y="115.12637"
108
     x="538.37067"
109
     height="30"
78
     height="30"
110
     width="80" />
79
     x="538.37067"
80
     y="115.12637"
81
     id="rect2540"
82
     style="opacity:1;fill:#ccffcc;stroke:#000000;stroke-width:2;stop-opacity:1" />
111
  <text
83
  <text
112
     style="text-anchor:middle;opacity:1;stop-opacity:1"
84
     x="578.37061"
113
     id="text2542"
114
     y="135.12637"
85
     y="135.12637"
115
     x="578.37061">src_test</text>
86
     id="text2542"
87
     style="text-anchor:middle;opacity:1;stop-opacity:1;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">src_test</text>
116
  <g
88
  <g
117
     id="g915">
89
     id="g915">
118
    <line
90
    <line
119
       x1="619.22565"
91
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
120
       y1="130.12637"
121
       x2="647.90759"
122
       y2="130.12637"
123
       id="line2544"
92
       id="line2544"
124
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
93
       y2="130.12637"
125
    <line
94
       x2="647.90759"
126
       x1="647.90759"
127
       y1="130.12637"
95
       y1="130.12637"
128
       x2="639.90759"
96
       x1="619.22565" />
129
       y2="125.12637"
130
       id="line2546"
131
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
132
    <line
97
    <line
133
       x1="647.90759"
98
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
134
       y1="130.12637"
99
       id="line2546"
100
       y2="125.12637"
135
       x2="639.90759"
101
       x2="639.90759"
136
       y2="135.12637"
102
       y1="130.12637"
103
       x1="647.90759" />
104
    <line
105
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
137
       id="line2548"
106
       id="line2548"
138
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
107
       y2="135.12637"
108
       x2="639.90759"
109
       y1="130.12637"
110
       x1="647.90759" />
139
  </g>
111
  </g>
140
  <rect
112
  <rect
141
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1"
113
     width="80"
142
     id="rect2550"
143
     y="115.12637"
144
     x="649.09814"
145
     height="30"
114
     height="30"
146
     width="80" />
115
     x="649.09814"
116
     y="115.12637"
117
     id="rect2550"
118
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1" />
147
  <text
119
  <text
148
     style="text-anchor:middle;opacity:1;stop-opacity:1"
120
     x="687.09814"
149
     id="text2552"
150
     y="135.12637"
121
     y="135.12637"
151
     x="687.09814">src_install</text>
122
     id="text2552"
123
     style="text-anchor:middle;opacity:1;stop-opacity:1;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">src_install</text>
152
  <g
124
  <g
153
     id="g920">
125
     id="g920">
154
    <line
126
    <line
155
       x1="729.9978"
127
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
156
       y1="130.12637"
157
       x2="767.09814"
158
       y2="130.12637"
159
       id="line2554"
128
       id="line2554"
160
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
129
       y2="130.12637"
161
    <line
130
       x2="767.09814"
162
       x1="767.09814"
163
       y1="130.12637"
131
       y1="130.12637"
164
       x2="759.09814"
132
       x1="729.9978" />
165
       y2="125.12637"
166
       id="line2556"
167
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
168
    <line
133
    <line
169
       x1="767.09814"
134
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
170
       y1="130.12637"
135
       id="line2556"
136
       y2="125.12637"
171
       x2="759.09814"
137
       x2="759.09814"
172
       y2="135.12637"
138
       y1="130.12637"
139
       x1="767.09814" />
140
    <line
141
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
173
       id="line2558"
142
       id="line2558"
174
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
143
       y2="135.12637"
144
       x2="759.09814"
145
       y1="130.12637"
146
       x1="767.09814" />
175
  </g>
147
  </g>
176
  <rect
148
  <rect
177
     style="opacity:1;fill:#ccccff;stroke:#000000;stroke-width:2;stop-opacity:1"
149
     width="80"
178
     id="rect2560"
179
     y="115.12637"
180
     x="767.90759"
181
     height="30"
150
     height="30"
182
     width="80" />
151
     x="767.90759"
152
     y="115.12637"
153
     id="rect2560"
154
     style="opacity:1;fill:#ccccff;stroke:#000000;stroke-width:2;stop-opacity:1" />
183
  <text
155
  <text
184
     style="text-anchor:middle;opacity:1;stop-opacity:1"
156
     x="807.90759"
185
     id="text2562"
186
     y="135.12637"
157
     y="135.12637"
187
     x="807.90759">pkg_preinst</text>
158
     id="text2562"
159
     style="text-anchor:middle;opacity:1;stop-opacity:1;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">pkg_preinst</text>
188
  <g
160
  <g
189
     id="g925">
161
     id="g925">
190
    <line
162
    <line
191
       x1="848.47461"
163
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
192
       y1="130.12637"
193
       x2="873.90759"
194
       y2="130.12637"
195
       id="line2564"
164
       id="line2564"
196
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
165
       y2="130.12637"
197
    <line
166
       x2="873.90759"
198
       x1="873.90759"
199
       y1="130.12637"
167
       y1="130.12637"
200
       x2="865.90759"
168
       x1="848.47461" />
201
       y2="125.12637"
202
       id="line2566"
203
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
204
    <line
169
    <line
205
       x1="873.90759"
170
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
206
       y1="130.12637"
171
       id="line2566"
172
       y2="125.12637"
207
       x2="865.90759"
173
       x2="865.90759"
208
       y2="135.12637"
174
       y1="130.12637"
175
       x1="873.90759" />
176
    <line
177
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
209
       id="line2568"
178
       id="line2568"
210
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
179
       y2="135.12637"
180
       x2="865.90759"
181
       y1="130.12637"
182
       x1="873.90759" />
211
  </g>
183
  </g>
212
  <rect
184
  <rect
213
     style="opacity:1;fill:#ccccff;stroke:#000000;stroke-width:2;stop-opacity:1"
185
     width="80"
214
     id="rect2570"
215
     y="115.12637"
216
     x="873.90759"
217
     height="30"
186
     height="30"
218
     width="80" />
187
     x="873.90759"
188
     y="115.12637"
189
     id="rect2570"
190
     style="opacity:1;fill:#ccccff;stroke:#000000;stroke-width:2;stop-opacity:1" />
219
  <text
191
  <text
220
     style="text-anchor:middle;opacity:1;stop-opacity:1"
192
     x="913.90759"
221
     id="text2572"
222
     y="135.12637"
193
     y="135.12637"
223
     x="913.90759">pkg_postinst</text>
194
     id="text2572"
195
     style="text-anchor:middle;opacity:1;stop-opacity:1;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">pkg_postinst</text>
224
  <path
196
  <path
225
     inkscape:connector-curvature="0"
197
     d="m 71.583477,130.33234 c 17.871085,0 26.806636,5.59997 26.806636,16.79991 0,11.85877 8.935547,17.78815 26.806617,17.78815 h 589.74589 c 17.87109,0 26.80666,-5.92938 26.80666,-17.78815 0,-11.19994 8.93553,-16.79991 26.80662,-16.79991"
226
     style="opacity:1;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
227
     id="path2574"
198
     id="path2574"
228
     d="m 71.583477,130.33234 c 17.871085,0 26.806636,5.59997 26.806636,16.79991 0,11.85877 8.935547,17.78815 26.806617,17.78815 h 589.74589 c 17.87109,0 26.80666,-5.92938 26.80666,-17.78815 0,-11.19994 8.93553,-16.79991 26.80662,-16.79991" />
199
     style="opacity:1;fill:none;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
229
  <rect
200
  <rect
230
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1"
201
     width="80"
231
     id="rect2583"
232
     y="115.12637"
233
     x="322.2374"
234
     height="30"
202
     height="30"
235
     width="80" />
203
     x="322.2374"
204
     y="115.12637"
205
     id="rect2583"
206
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1" />
236
  <text
207
  <text
237
     style="text-anchor:middle;opacity:1;stop-opacity:1"
208
     x="363.37662"
238
     id="text2585"
239
     y="135.1263"
209
     y="135.1263"
240
     x="363.37662">src_configure</text>
210
     id="text2585"
211
     style="text-anchor:middle;opacity:1;stop-opacity:1;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">src_configure</text>
241
  <rect
212
  <rect
242
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1"
213
     width="80"
243
     id="rect2587"
244
     y="115.12637"
245
     x="215.93536"
246
     height="30"
214
     height="30"
247
     width="80" />
215
     x="215.93536"
216
     y="115.12637"
217
     id="rect2587"
218
     style="opacity:1;fill:#ffffff;stroke:#000000;stroke-width:2;stop-opacity:1" />
248
  <text
219
  <text
249
     style="text-anchor:middle;opacity:1;stop-opacity:1"
220
     x="258.45276"
250
     id="text2589"
251
     y="135.1263"
221
     y="135.1263"
252
     x="258.45276">src_prepare</text>
222
     id="text2589"
223
     style="text-anchor:middle;opacity:1;stop-opacity:1">src_prepare</text>
253
  <rect
224
  <rect
254
     width="80"
225
     style="opacity:1;fill:#ccccff;stroke:#000000;stroke-width:2;stop-opacity:1"
255
     height="30"
256
     x="-113.90761"
257
     y="115.0796"
258
     id="rect880"
226
     id="rect880"
259
     style="opacity:1;fill:#ccccff;stroke:#000000;stroke-width:2;stop-opacity:1" />
227
     y="115.0796"
228
     x="-113.90761"
229
     height="30"
230
     width="80" />
260
  <text
231
  <text
261
     x="-73.904678"
232
     style="text-anchor:middle;opacity:1;stop-opacity:1;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
262
     y="133.18214"
263
     id="text890"
233
     id="text890"
264
     style="text-anchor:middle;opacity:1;stop-opacity:1">pkg_pretend</text>
234
     y="133.18214"
235
     x="-73.904678">pkg_pretend</text>
265
  <g
236
  <g
266
     id="g910">
237
     id="g910">
267
    <line
238
    <line
268
       x1="537.90765"
239
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
269
       y1="130.12637"
270
       x2="529.90765"
271
       y2="125.12637"
272
       id="line2534"
240
       id="line2534"
273
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
241
       y2="125.12637"
274
    <line
275
       x1="537.90765"
276
       y1="130.12637"
277
       x2="529.90765"
242
       x2="529.90765"
278
       y2="135.12637"
279
       id="line2536"
280
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
281
    <line
282
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
283
       id="line890"
284
       y2="130.12637"
285
       x2="537.90759"
286
       y1="130.12637"
243
       y1="130.12637"
287
       x1="512.47461" />
244
       x1="537.90765" />
288
    <line
245
    <line
289
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
246
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
290
       id="line894"
247
       id="line2536"
291
       y2="130.12637"
248
       y2="135.12637"
292
       x2="537.90759"
249
       x2="529.90765"
293
       y1="130.12637"
250
       y1="130.12637"
294
       x1="509.22568" />
251
       x1="537.90765" />
295
  </g>
296
  <g
297
     id="g904">
298
    <line
252
    <line
299
       x1="428.4689"
253
       x1="512.47461"
300
       y1="130.12637"
254
       y1="130.12637"
301
       x2="420.4689"
255
       x2="537.90759"
302
       y2="125.12637"
256
       y2="130.12637"
303
       id="line2524"
257
       id="line890"
304
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
258
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
305
    <line
259
    <line
306
       x1="428.4689"
260
       x1="509.22568"
307
       y1="130.12637"
261
       y1="130.12637"
308
       x2="420.4689"
262
       x2="537.90759"
309
       y2="135.12637"
310
       id="line2526"
311
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
312
    <line
313
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
314
       id="line902"
315
       y2="130.12637"
263
       y2="130.12637"
316
       x2="428.4689"
264
       id="line894"
317
       y1="130.12637"
265
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
318
       x1="403.03592" />
319
  </g>
266
  </g>
320
  <g
267
  <g
321
     id="g899">
268
     id="g904">
322
    <line
269
    <line
323
       x1="322.2374"
270
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
324
       y1="130.12637"
271
       id="line2524"
325
       x2="314.2374"
326
       y2="125.12637"
272
       y2="125.12637"
327
       id="line2616"
273
       x2="420.4689"
328
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
329
    <line
330
       x1="322.2374"
331
       y1="130.12637"
274
       y1="130.12637"
332
       x2="314.2374"
275
       x1="428.4689" />
276
    <line
277
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
278
       id="line2526"
333
       y2="135.12637"
279
       y2="135.12637"
334
       id="line2618"
280
       x2="420.4689"
335
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
281
       y1="130.12637"
282
       x1="428.4689" />
336
    <line
283
    <line
337
       x1="296.80441"
284
       x1="403.03592"
338
       y1="130.12637"
285
       y1="130.12637"
339
       x2="322.2374"
286
       x2="428.4689"
340
       y2="130.12637"
287
       y2="130.12637"
341
       id="line904"
288
       id="line902"
342
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
289
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
343
  </g>
290
  </g>
344
  <g
291
  <g
345
     id="g894">
292
     id="g899">
346
    <line
293
    <line
347
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
294
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
348
       id="line2608"
295
       id="line2616"
349
       y2="125.12637"
296
       y2="125.12637"
350
       x2="207.93535"
297
       x2="314.2374"
351
       y1="130.12637"
298
       y1="130.12637"
352
       x1="215.93535" />
299
       x1="322.2374" />
353
    <line
300
    <line
354
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
301
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
355
       id="line2610"
302
       id="line2618"
356
       y2="135.12637"
303
       y2="135.12637"
357
       x2="207.93535"
304
       x2="314.2374"
358
       y1="130.12637"
305
       y1="130.12637"
359
       x1="215.93535" />
306
       x1="322.2374" />
360
    <line
307
    <line
361
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
308
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
362
       id="line906"
309
       id="line904"
363
       y2="130.12637"
310
       y2="130.12637"
364
       x2="215.93535"
311
       x2="322.2374"
365
       y1="130.12637"
312
       y1="130.12637"
366
       x1="190.50237" />
313
       x1="296.80441" />
367
  </g>
314
  </g>
368
  <g
315
  <g
369
     id="g884">
316
     id="g894">
370
    <line
317
    <line
371
       x1="-7.6246533"
318
       x1="215.93535"
372
       y1="130.12637"
319
       y1="130.12637"
373
       x2="-15.624653"
320
       x2="207.93535"
374
       y2="125.12637"
321
       y2="125.12637"
375
       id="line884"
322
       id="line2608"
376
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
323
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
377
    <line
324
    <line
378
       x1="-7.6246533"
325
       x1="215.93535"
379
       y1="130.12637"
326
       y1="130.12637"
380
       x2="-15.624653"
327
       x2="207.93535"
381
       y2="135.12637"
328
       y2="135.12637"
382
       id="line886"
329
       id="line2610"
383
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
330
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
384
    <line
331
    <line
385
       x1="-33.057636"
332
       x1="190.50237"
386
       y1="130.12637"
333
       y1="130.12637"
387
       x2="-7.6246533"
334
       x2="215.93535"
388
       y2="130.12637"
335
       y2="130.12637"
389
       id="line916"
336
       id="line906"
390
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
337
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
391
  </g>
338
  </g>
392
  <g
339
  <g
393
     id="g889">
340
     id="g884">
394
    <line
341
    <line
395
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
342
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
396
       x1="109.90767"
343
       id="line884"
397
       y1="130.12637"
398
       x2="101.90767"
399
       y2="125.12637"
344
       y2="125.12637"
400
       id="line2514" />
345
       x2="-15.624653"
346
       y1="130.12637"
347
       x1="-7.6246533" />
401
    <line
348
    <line
402
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
349
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1"
403
       x1="109.90767"
350
       id="line886"
404
       y1="130.12637"
405
       x2="101.90767"
406
       y2="135.12637"
351
       y2="135.12637"
407
       id="line2516" />
352
       x2="-15.624653"
353
       y1="130.12637"
354
       x1="-7.6246533" />
408
    <line
355
    <line
409
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
356
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1"
410
       id="line920"
357
       id="line916"
411
       y2="130.12637"
358
       y2="130.12637"
412
       x2="109.90767"
359
       x2="-7.6246533"
360
       y1="130.12637"
361
       x1="-33.057636" />
362
  </g>
363
  <g
364
     id="g889">
365
    <line
366
       id="line2514"
367
       y2="125.12637"
368
       x2="101.90767"
369
       y1="130.12637"
370
       x1="109.90767"
371
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
372
    <line
373
       id="line2516"
374
       y2="135.12637"
375
       x2="101.90767"
376
       y1="130.12637"
377
       x1="109.90767"
378
       style="opacity:1;stroke:#000000;stroke-width:2;stop-opacity:1" />
379
    <line
380
       x1="72.807327"
413
       y1="130.12637"
381
       y1="130.12637"
414
       x1="72.807327" />
382
       x2="109.90767"
383
       y2="130.12637"
384
       id="line920"
385
       style="opacity:1;stroke:#000000;stroke-width:2;stroke-miterlimit:4;stroke-dasharray:none;stop-opacity:1" />
415
  </g>
386
  </g>
416
</svg>
387
</svg>
(-)a/general-concepts/autotools/diagram.svg (-101 / +414 lines)
Lines 1-102 Link Here
1
<?xml version="1.0" standalone="no"?>
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
2
<svg
3
    "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3
   xmlns:dc="http://purl.org/dc/elements/1.1/"
4
<svg viewBox="0 50 510 360" width="510" height="360" xmlns="http://www.w3.org/2000/svg" version="1.1">
4
   xmlns:cc="http://creativecommons.org/ns#"
5
    <desc>Autotools Build Process</desc>
5
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6
    <rect x="-10" y="-10" width="1000" height="1000" fill="#eeeeee" id="background" />
6
   xmlns:svg="http://www.w3.org/2000/svg"
7
7
   xmlns="http://www.w3.org/2000/svg"
8
    <rect x="0" y="70" width="470" height="122"
8
   id="svg109"
9
        stroke-width="1" stroke="black" fill="none"
9
   version="1.1"
10
        stroke-dasharray="5,5" rx="10" ry="10" />
10
   height="360"
11
    <text style="text-anchor: middle; font-style: italic;"
11
   width="510"
12
        x="400" y="150">Usually handled</text>
12
   viewBox="0 50 510 360">
13
    <text style="text-anchor: middle; font-style: italic;"
13
  <metadata
14
        x="400" y="164">by upstream</text>
14
     id="metadata115">
15
15
    <rdf:RDF>
16
    <rect x="130" y="197" width="330" height="63"
16
      <cc:Work
17
        stroke-width="1" stroke="black" fill="none"
17
         rdf:about="">
18
        stroke-dasharray="5,5" rx="10" ry="10" />
18
        <dc:format>image/svg+xml</dc:format>
19
    <text style="text-anchor: middle; font-style: italic;"
19
        <dc:type
20
        x="410" y="225">Shipped with</text>
20
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
21
    <text style="text-anchor: middle; font-style: italic;"
21
        <dc:title></dc:title>
22
        x="410" y="239">the package</text>
22
      </cc:Work>
23
23
    </rdf:RDF>
24
    <rect x="10" y="150" width="80" height="30"
24
  </metadata>
25
        fill="#ccccff" stroke="black" stroke-width="2" />
25
  <defs
26
    <text style="text-anchor: middle;" x="50" y="170">Makefile.am</text>
26
     id="defs113" />
27
27
  <desc
28
    <line x1="90"  y1="165" x2="130" y2="165" stroke-width="2" stroke="black" />
28
     id="desc2">Autotools Build Process</desc>
29
    <line x1="130" y1="165" x2="122" y2="160" stroke-width="2" stroke="black" />
29
  <rect
30
    <line x1="130" y1="165" x2="122" y2="170" stroke-width="2" stroke="black" />
30
     id="background"
31
31
     fill="#eeeeee"
32
    <polygon points="130,165 180,145 230,165 180,185" fill="#ffffff"
32
     height="1000"
33
        stroke="black" stroke-width="2" />
33
     width="1000"
34
    <text style="text-anchor: middle;" x="180" y="169">automake</text>
34
     y="-10"
35
35
     x="-10" />
36
    <line x1="180" y1="185" x2="180" y2="215" stroke-width="2" stroke="black" />
36
  <rect
37
    <line x1="185" y1="207" x2="180" y2="215" stroke-width="2" stroke="black" />
37
     id="rect5"
38
    <line x1="175" y1="207" x2="180" y2="215" stroke-width="2" stroke="black" />
38
     ry="10"
39
39
     rx="10"
40
    <rect x="140" y="215" width="80" height="30"
40
     stroke-dasharray="5,5"
41
        fill="#ccffcc" stroke="black" stroke-width="2" />
41
     fill="none"
42
    <text style="text-anchor: middle;" x="180" y="235">Makefile.in</text>
42
     stroke="black"
43
43
     stroke-width="1"
44
    <line x1="220" y1="230" x2="260" y2="230" stroke-width="2" stroke="black" />
44
     height="122"
45
    <line x1="260" y1="230" x2="252" y2="235" stroke-width="2" stroke="black" />
45
     width="470"
46
    <line x1="260" y1="230" x2="252" y2="225" stroke-width="2" stroke="black" />
46
     y="70"
47
47
     x="0" />
48
    <polygon points="260,230 310,210 360,230 310,250" fill="#ccffcc"
48
  <text
49
        stroke="black" stroke-width="2" />
49
     id="text7"
50
    <text style="text-anchor: middle;" x="310" y="234">configure</text>
50
     y="150"
51
51
     x="400"
52
    <line x1="310" y1="115"  x2="310" y2="210" stroke-width="2" stroke="black" />
52
     style="text-anchor:middle;font-style:italic;-inkscape-font-specification:'Open Sans Italic';font-family:'Open Sans';font-weight:normal;font-stretch:normal;font-variant:normal;">Usually handled</text>
53
    <line x1="315" y1="202"  x2="310" y2="210" stroke-width="2" stroke="black" />
53
  <text
54
    <line x1="305" y1="202"  x2="310" y2="210" stroke-width="2" stroke="black" />
54
     id="text9"
55
55
     y="164"
56
    <polygon points="260,95 310,75 360,95 310,115" fill="#ffffff"
56
     x="400"
57
        stroke="black" stroke-width="2" />
57
     style="text-anchor:middle;font-style:italic;-inkscape-font-specification:'Open Sans Italic';font-family:'Open Sans';font-weight:normal;font-stretch:normal;font-variant:normal;">by upstream</text>
58
    <text style="text-anchor: middle;" x="310" y="99">autoconf</text>
58
  <rect
59
59
     id="rect11"
60
60
     ry="10"
61
    <line x1="220" y1="95" x2="260" y2="95" stroke-width="2" stroke="black" />
61
     rx="10"
62
    <line x1="260" y1="95" x2="252" y2="90" stroke-width="2" stroke="black" />
62
     stroke-dasharray="5,5"
63
    <line x1="260" y1="95" x2="252" y2="100" stroke-width="2" stroke="black" />
63
     fill="none"
64
64
     stroke="black"
65
65
     stroke-width="1"
66
    <rect x="140" y="80" width="80" height="30"
66
     height="63"
67
        fill="#ccccff" stroke="black" stroke-width="2" />
67
     width="330"
68
    <text style="text-anchor: middle;" x="180" y="93" >configure.in /</text>
68
     y="197"
69
    <text style="text-anchor: middle;" x="180" y="105">configure.ac</text>
69
     x="130" />
70
70
  <text
71
    <line x1="90"  y1="165" x2="130" y2="165" stroke-width="2" stroke="black" />
71
     id="text13"
72
    <line x1="130" y1="165" x2="122" y2="160" stroke-width="2" stroke="black" />
72
     y="225"
73
    <line x1="130" y1="165" x2="122" y2="170" stroke-width="2" stroke="black" />
73
     x="410"
74
74
     style="text-anchor:middle;font-style:italic;-inkscape-font-specification:'Open Sans Italic';font-family:'Open Sans';font-weight:normal;font-stretch:normal;font-variant:normal;">Shipped with</text>
75
    <line x1="310" y1="250"  x2="310" y2="285" stroke-width="2" stroke="black" />
75
  <text
76
    <line x1="315" y1="278"  x2="310" y2="285" stroke-width="2" stroke="black" />
76
     id="text15"
77
    <line x1="305" y1="278"  x2="310" y2="285" stroke-width="2" stroke="black" />
77
     y="239"
78
78
     x="410"
79
    <rect x="270" y="285" width="80" height="30"
79
     style="text-anchor:middle;font-style:italic;-inkscape-font-specification:'Open Sans Italic';font-family:'Open Sans';font-weight:normal;font-stretch:normal;font-variant:normal;">the package</text>
80
        fill="#ccffcc" stroke="black" stroke-width="2" />
80
  <rect
81
    <text style="text-anchor: middle;" x="310" y="305">Makefile</text>
81
     id="rect17"
82
82
     stroke-width="2"
83
    <line x1="350"  y1="300" x2="390" y2="300" stroke-width="2" stroke="black" />
83
     stroke="black"
84
    <line x1="390"  y1="300" x2="382" y2="295" stroke-width="2" stroke="black" />
84
     fill="#ccccff"
85
    <line x1="390"  y1="300" x2="382" y2="305" stroke-width="2" stroke="black" />
85
     height="30"
86
86
     width="80"
87
    <polygon points="390,300 440,280 490,300 440,320" fill="#ffffff"
87
     y="150"
88
        stroke="black" stroke-width="2" />
88
     x="10" />
89
    <text style="text-anchor: middle;" x="440" y="304">make</text>
89
  <text
90
90
     id="text19"
91
    <line x1="440" y1="320"  x2="440" y2="355" stroke-width="2" stroke="black" />
91
     y="170"
92
    <line x1="435" y1="348"  x2="440" y2="355" stroke-width="2" stroke="black" />
92
     x="50"
93
    <line x1="445" y1="348"  x2="440" y2="355" stroke-width="2" stroke="black" />
93
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Makefile.am</text>
94
94
  <line
95
    <ellipse cx="440" cy="375" rx="50" ry="20" stroke-width="2" stroke="black"
95
     id="line21"
96
        fill="#ffcccc" />
96
     stroke="black"
97
    <text style="text-anchor: middle;" x="440" y="378">program</text>
97
     stroke-width="2"
98
98
     y2="165"
99
     x2="130"
100
     y1="165"
101
     x1="90" />
102
  <line
103
     id="line23"
104
     stroke="black"
105
     stroke-width="2"
106
     y2="160"
107
     x2="122"
108
     y1="165"
109
     x1="130" />
110
  <line
111
     id="line25"
112
     stroke="black"
113
     stroke-width="2"
114
     y2="170"
115
     x2="122"
116
     y1="165"
117
     x1="130" />
118
  <polygon
119
     id="polygon27"
120
     stroke-width="2"
121
     stroke="black"
122
     fill="#ffffff"
123
     points="130,165 180,145 230,165 180,185" />
124
  <text
125
     id="text29"
126
     y="169"
127
     x="180"
128
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">automake</text>
129
  <line
130
     id="line31"
131
     stroke="black"
132
     stroke-width="2"
133
     y2="215"
134
     x2="180"
135
     y1="185"
136
     x1="180" />
137
  <line
138
     id="line33"
139
     stroke="black"
140
     stroke-width="2"
141
     y2="215"
142
     x2="180"
143
     y1="207"
144
     x1="185" />
145
  <line
146
     id="line35"
147
     stroke="black"
148
     stroke-width="2"
149
     y2="215"
150
     x2="180"
151
     y1="207"
152
     x1="175" />
153
  <rect
154
     id="rect37"
155
     stroke-width="2"
156
     stroke="black"
157
     fill="#ccffcc"
158
     height="30"
159
     width="80"
160
     y="215"
161
     x="140" />
162
  <text
163
     id="text39"
164
     y="235"
165
     x="180"
166
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Makefile.in</text>
167
  <line
168
     id="line41"
169
     stroke="black"
170
     stroke-width="2"
171
     y2="230"
172
     x2="260"
173
     y1="230"
174
     x1="220" />
175
  <line
176
     id="line43"
177
     stroke="black"
178
     stroke-width="2"
179
     y2="235"
180
     x2="252"
181
     y1="230"
182
     x1="260" />
183
  <line
184
     id="line45"
185
     stroke="black"
186
     stroke-width="2"
187
     y2="225"
188
     x2="252"
189
     y1="230"
190
     x1="260" />
191
  <polygon
192
     id="polygon47"
193
     stroke-width="2"
194
     stroke="black"
195
     fill="#ccffcc"
196
     points="260,230 310,210 360,230 310,250" />
197
  <text
198
     id="text49"
199
     y="234"
200
     x="310"
201
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">configure</text>
202
  <line
203
     id="line51"
204
     stroke="black"
205
     stroke-width="2"
206
     y2="210"
207
     x2="310"
208
     y1="115"
209
     x1="310" />
210
  <line
211
     id="line53"
212
     stroke="black"
213
     stroke-width="2"
214
     y2="210"
215
     x2="310"
216
     y1="202"
217
     x1="315" />
218
  <line
219
     id="line55"
220
     stroke="black"
221
     stroke-width="2"
222
     y2="210"
223
     x2="310"
224
     y1="202"
225
     x1="305" />
226
  <polygon
227
     id="polygon57"
228
     stroke-width="2"
229
     stroke="black"
230
     fill="#ffffff"
231
     points="260,95 310,75 360,95 310,115" />
232
  <text
233
     id="text59"
234
     y="99"
235
     x="310"
236
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">autoconf</text>
237
  <line
238
     id="line61"
239
     stroke="black"
240
     stroke-width="2"
241
     y2="95"
242
     x2="260"
243
     y1="95"
244
     x1="220" />
245
  <line
246
     id="line63"
247
     stroke="black"
248
     stroke-width="2"
249
     y2="90"
250
     x2="252"
251
     y1="95"
252
     x1="260" />
253
  <line
254
     id="line65"
255
     stroke="black"
256
     stroke-width="2"
257
     y2="100"
258
     x2="252"
259
     y1="95"
260
     x1="260" />
261
  <rect
262
     id="rect67"
263
     stroke-width="2"
264
     stroke="black"
265
     fill="#ccccff"
266
     height="30"
267
     width="80"
268
     y="80"
269
     x="140" />
270
  <text
271
     id="text69"
272
     y="93"
273
     x="180"
274
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">configure.in /</text>
275
  <text
276
     id="text71"
277
     y="105"
278
     x="180"
279
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">configure.ac</text>
280
  <line
281
     id="line73"
282
     stroke="black"
283
     stroke-width="2"
284
     y2="165"
285
     x2="130"
286
     y1="165"
287
     x1="90" />
288
  <line
289
     id="line75"
290
     stroke="black"
291
     stroke-width="2"
292
     y2="160"
293
     x2="122"
294
     y1="165"
295
     x1="130" />
296
  <line
297
     id="line77"
298
     stroke="black"
299
     stroke-width="2"
300
     y2="170"
301
     x2="122"
302
     y1="165"
303
     x1="130" />
304
  <line
305
     id="line79"
306
     stroke="black"
307
     stroke-width="2"
308
     y2="285"
309
     x2="310"
310
     y1="250"
311
     x1="310" />
312
  <line
313
     id="line81"
314
     stroke="black"
315
     stroke-width="2"
316
     y2="285"
317
     x2="310"
318
     y1="278"
319
     x1="315" />
320
  <line
321
     id="line83"
322
     stroke="black"
323
     stroke-width="2"
324
     y2="285"
325
     x2="310"
326
     y1="278"
327
     x1="305" />
328
  <rect
329
     id="rect85"
330
     stroke-width="2"
331
     stroke="black"
332
     fill="#ccffcc"
333
     height="30"
334
     width="80"
335
     y="285"
336
     x="270" />
337
  <text
338
     id="text87"
339
     y="305"
340
     x="310"
341
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Makefile</text>
342
  <line
343
     id="line89"
344
     stroke="black"
345
     stroke-width="2"
346
     y2="300"
347
     x2="390"
348
     y1="300"
349
     x1="350" />
350
  <line
351
     id="line91"
352
     stroke="black"
353
     stroke-width="2"
354
     y2="295"
355
     x2="382"
356
     y1="300"
357
     x1="390" />
358
  <line
359
     id="line93"
360
     stroke="black"
361
     stroke-width="2"
362
     y2="305"
363
     x2="382"
364
     y1="300"
365
     x1="390" />
366
  <polygon
367
     id="polygon95"
368
     stroke-width="2"
369
     stroke="black"
370
     fill="#ffffff"
371
     points="390,300 440,280 490,300 440,320" />
372
  <text
373
     id="text97"
374
     y="304"
375
     x="440"
376
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">make</text>
377
  <line
378
     id="line99"
379
     stroke="black"
380
     stroke-width="2"
381
     y2="355"
382
     x2="440"
383
     y1="320"
384
     x1="440" />
385
  <line
386
     id="line101"
387
     stroke="black"
388
     stroke-width="2"
389
     y2="355"
390
     x2="440"
391
     y1="348"
392
     x1="435" />
393
  <line
394
     id="line103"
395
     stroke="black"
396
     stroke-width="2"
397
     y2="355"
398
     x2="440"
399
     y1="348"
400
     x1="445" />
401
  <ellipse
402
     id="ellipse105"
403
     fill="#ffcccc"
404
     stroke="black"
405
     stroke-width="2"
406
     ry="20"
407
     rx="50"
408
     cy="375"
409
     cx="440" />
410
  <text
411
     id="text107"
412
     y="378"
413
     x="440"
414
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">program</text>
99
</svg>
415
</svg>
100
101
<!-- vim: set ft=xml sw=4 sts=4 et : -->
102
(-)a/general-concepts/emerge-and-ebuild/diagram.svg (-54 / +240 lines)
Lines 1-55 Link Here
1
<?xml version="1.0" standalone="no"?>
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" 
2
<svg
3
    "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3
   xmlns:dc="http://purl.org/dc/elements/1.1/"
4
<svg viewBox="0 100 500 220" width="500" height="220" xmlns="http://www.w3.org/2000/svg" version="1.1">
4
   xmlns:cc="http://creativecommons.org/ns#"
5
    <desc>Emerge and Ebuild</desc>
5
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6
    <rect x="-10" y="-10" width="1000" height="1000" fill="#eeeeee" id="background" />
6
   xmlns:svg="http://www.w3.org/2000/svg"
7
7
   xmlns="http://www.w3.org/2000/svg"
8
    <rect x="50" y="150" width="100" height="30"
8
   id="svg61"
9
        fill="#ccffcc" stroke="black" stroke-width="2" />
9
   version="1.1"
10
    <text style="text-anchor: middle;" x="100" y="170"># emerge foo</text>
10
   height="220"
11
11
   width="500"
12
    <line x1="150" y1="165" x2="200" y2="165" stroke-width="2" stroke="black" />
12
   viewBox="0 100 500 220">
13
    <line x1="200" y1="165" x2="193" y2="160" stroke-width="2" stroke="black" />
13
  <metadata
14
    <line x1="200" y1="165" x2="193" y2="170" stroke-width="2" stroke="black" />
14
     id="metadata67">
15
15
    <rdf:RDF>
16
    <rect x="200" y="150" width="100" height="30"
16
      <cc:Work
17
        fill="#ffffff" stroke="black" stroke-width="2" />
17
         rdf:about="">
18
    <text style="text-anchor: middle;" x="250" y="170">emerge</text>
18
        <dc:format>image/svg+xml</dc:format>
19
19
        <dc:type
20
    <line x1="220" y1="180" x2="220" y2="250" stroke-width="2" stroke="black" />
20
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
21
    <line x1="220" y1="250" x2="215" y2="243" stroke-width="2" stroke="black" />
21
        <dc:title></dc:title>
22
    <line x1="220" y1="250" x2="225" y2="243" stroke-width="2" stroke="black" />
22
      </cc:Work>
23
    <text style="text-anchor: end;" x="210" y="220">$PN, phases</text>
23
    </rdf:RDF>
24
24
  </metadata>
25
    <line x1="280" y1="180" x2="280" y2="250" stroke-width="2" stroke="black" />
25
  <defs
26
    <line x1="280" y1="180" x2="275" y2="187" stroke-width="2" stroke="black" />
26
     id="defs65" />
27
    <line x1="280" y1="180" x2="285" y2="187" stroke-width="2" stroke="black" />
27
  <desc
28
    <text style="text-anchor: start;" x="290" y="220">Image in $D</text>
28
     id="desc2">Emerge and Ebuild</desc>
29
29
  <rect
30
    <rect x="200" y="250" width="100" height="30"
30
     id="background"
31
        fill="#ffffff" stroke="black" stroke-width="2" />
31
     fill="#eeeeee"
32
    <text style="text-anchor: middle;" x="250" y="270">ebuild.sh</text>
32
     height="1000"
33
33
     width="1000"
34
    <rect x="50" y="250" width="100" height="30"
34
     y="-10"
35
        fill="#ccccff" stroke="black" stroke-width="2" />
35
     x="-10" />
36
    <text style="text-anchor: middle;" x="100" y="270">foo-1.23.ebuild</text>
36
  <rect
37
37
     id="rect5"
38
    <line x1="150" y1="265" x2="200" y2="265" stroke-width="2" stroke="black" />
38
     stroke-width="2"
39
    <line x1="200" y1="265" x2="193" y2="260" stroke-width="2" stroke="black" />
39
     stroke="black"
40
    <line x1="200" y1="265" x2="193" y2="270" stroke-width="2" stroke="black" />
40
     fill="#ccffcc"
41
41
     height="30"
42
    <line x1="300" y1="165" x2="350" y2="165" stroke-width="2" stroke="black" />
42
     width="100"
43
    <line x1="350" y1="165" x2="343" y2="160" stroke-width="2" stroke="black" />
43
     y="150"
44
    <line x1="350" y1="165" x2="343" y2="170" stroke-width="2" stroke="black" />
44
     x="50" />
45
45
  <text
46
    <ellipse cx="400" cy="165" rx="50" ry="20" stroke-width="2" stroke="black"
46
     id="text7"
47
        fill="#ffcccc" />
47
     y="170"
48
    <text style="text-anchor: middle;" x="400" y="164">Installed image</text>
48
     x="100"
49
    <text style="text-anchor: middle;" x="400" y="177">in $ROOT</text>
49
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"># emerge foo</text>
50
50
  <line
51
     id="line9"
52
     stroke="black"
53
     stroke-width="2"
54
     y2="165"
55
     x2="200"
56
     y1="165"
57
     x1="150" />
58
  <line
59
     id="line11"
60
     stroke="black"
61
     stroke-width="2"
62
     y2="160"
63
     x2="193"
64
     y1="165"
65
     x1="200" />
66
  <line
67
     id="line13"
68
     stroke="black"
69
     stroke-width="2"
70
     y2="170"
71
     x2="193"
72
     y1="165"
73
     x1="200" />
74
  <rect
75
     id="rect15"
76
     stroke-width="2"
77
     stroke="black"
78
     fill="#ffffff"
79
     height="30"
80
     width="100"
81
     y="150"
82
     x="200" />
83
  <text
84
     id="text17"
85
     y="170"
86
     x="250"
87
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">emerge</text>
88
  <line
89
     id="line19"
90
     stroke="black"
91
     stroke-width="2"
92
     y2="250"
93
     x2="220"
94
     y1="180"
95
     x1="220" />
96
  <line
97
     id="line21"
98
     stroke="black"
99
     stroke-width="2"
100
     y2="243"
101
     x2="215"
102
     y1="250"
103
     x1="220" />
104
  <line
105
     id="line23"
106
     stroke="black"
107
     stroke-width="2"
108
     y2="243"
109
     x2="225"
110
     y1="250"
111
     x1="220" />
112
  <text
113
     id="text25"
114
     y="220"
115
     x="210"
116
     style="text-anchor:end;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">$PN, phases</text>
117
  <line
118
     id="line27"
119
     stroke="black"
120
     stroke-width="2"
121
     y2="250"
122
     x2="280"
123
     y1="180"
124
     x1="280" />
125
  <line
126
     id="line29"
127
     stroke="black"
128
     stroke-width="2"
129
     y2="187"
130
     x2="275"
131
     y1="180"
132
     x1="280" />
133
  <line
134
     id="line31"
135
     stroke="black"
136
     stroke-width="2"
137
     y2="187"
138
     x2="285"
139
     y1="180"
140
     x1="280" />
141
  <text
142
     id="text33"
143
     y="220"
144
     x="290"
145
     style="text-anchor:start;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Image in $D</text>
146
  <rect
147
     id="rect35"
148
     stroke-width="2"
149
     stroke="black"
150
     fill="#ffffff"
151
     height="30"
152
     width="100"
153
     y="250"
154
     x="200" />
155
  <text
156
     id="text37"
157
     y="270"
158
     x="250"
159
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">ebuild.sh</text>
160
  <rect
161
     id="rect39"
162
     stroke-width="2"
163
     stroke="black"
164
     fill="#ccccff"
165
     height="30"
166
     width="100"
167
     y="250"
168
     x="50" />
169
  <text
170
     id="text41"
171
     y="270"
172
     x="100"
173
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">foo-1.23.ebuild</text>
174
  <line
175
     id="line43"
176
     stroke="black"
177
     stroke-width="2"
178
     y2="265"
179
     x2="200"
180
     y1="265"
181
     x1="150" />
182
  <line
183
     id="line45"
184
     stroke="black"
185
     stroke-width="2"
186
     y2="260"
187
     x2="193"
188
     y1="265"
189
     x1="200" />
190
  <line
191
     id="line47"
192
     stroke="black"
193
     stroke-width="2"
194
     y2="270"
195
     x2="193"
196
     y1="265"
197
     x1="200" />
198
  <line
199
     id="line49"
200
     stroke="black"
201
     stroke-width="2"
202
     y2="165"
203
     x2="350"
204
     y1="165"
205
     x1="300" />
206
  <line
207
     id="line51"
208
     stroke="black"
209
     stroke-width="2"
210
     y2="160"
211
     x2="343"
212
     y1="165"
213
     x1="350" />
214
  <line
215
     id="line53"
216
     stroke="black"
217
     stroke-width="2"
218
     y2="170"
219
     x2="343"
220
     y1="165"
221
     x1="350" />
222
  <ellipse
223
     id="ellipse55"
224
     fill="#ffcccc"
225
     stroke="black"
226
     stroke-width="2"
227
     ry="20"
228
     rx="50"
229
     cy="165"
230
     cx="400" />
231
  <text
232
     id="text57"
233
     y="164"
234
     x="400"
235
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Installed image</text>
236
  <text
237
     id="text59"
238
     y="177"
239
     x="400"
240
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">in $ROOT</text>
51
</svg>
241
</svg>
52
53
<!-- vim: set ft=xml sw=4 sts=4 et : -->
54
55
(-)a/general-concepts/git-to-rsync/diagram.svg (-141 / +503 lines)
Lines 1-142 Link Here
1
<?xml version="1.0" standalone="no"?>
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
2
<svg
3
    "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3
   xmlns:dc="http://purl.org/dc/elements/1.1/"
4
<svg width="700" height="250" xmlns="http://www.w3.org/2000/svg" version="1.1">
4
   xmlns:cc="http://creativecommons.org/ns#"
5
    <desc>Git to RSYNC Propagation</desc>
5
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
6
6
   xmlns:svg="http://www.w3.org/2000/svg"
7
    <rect x="-10" y="-10" width="1000" height="1000" fill="#eeeeee" id="background" />
7
   xmlns="http://www.w3.org/2000/svg"
8
8
   id="svg133"
9
    <rect x="10" y="110" width="80" height="30"
9
   version="1.1"
10
        fill="#ffcccc" stroke="black" stroke-width="2" />
10
   height="250"
11
    <text style="text-anchor: middle;" x="50" y="130">Developers</text>
11
   width="700">
12
12
  <metadata
13
    <line x1="90"  y1="125" x2="130" y2="125" stroke-width="2" stroke="black" />
13
     id="metadata139">
14
    <line x1="130" y1="125" x2="122" y2="120" stroke-width="2" stroke="black" />
14
    <rdf:RDF>
15
    <line x1="130" y1="125" x2="122" y2="130" stroke-width="2" stroke="black" />
15
      <cc:Work
16
16
         rdf:about="">
17
17
        <dc:format>image/svg+xml</dc:format>
18
    <rect x="10" y="60" width="80" height="30"
18
        <dc:type
19
        fill="#ffcccc" stroke="black" stroke-width="2" />
19
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
20
    <text style="text-anchor: middle;" x="50" y="80">Developers</text>
20
        <dc:title></dc:title>
21
21
      </cc:Work>
22
    <path d="M 90 75 Q 110 75 110 100 Q 110 130 130 125"
22
    </rdf:RDF>
23
        stroke-width="2" stroke="black" fill="none" />
23
  </metadata>
24
24
  <defs
25
    <rect x="10" y="160" width="80" height="30"
25
     id="defs137" />
26
        fill="#ffcccc" stroke="black" stroke-width="2" />
26
  <desc
27
    <text style="text-anchor: middle;" x="50" y="180">Developers</text>
27
     id="desc2">Git to RSYNC Propagation</desc>
28
28
  <rect
29
    <path d="M 90 175 Q 110 175 110 150 Q 110 120 130 125"
29
     id="background"
30
        stroke-width="2" stroke="black" fill="none" />
30
     fill="#eeeeee"
31
31
     height="1000"
32
    <rect x="130" y="110" width="80" height="30"
32
     width="1000"
33
        fill="#ffffff" stroke="black" stroke-width="2" />
33
     y="-10"
34
    <text style="text-anchor: middle;" x="170" y="130">Git Remote</text>
34
     x="-10" />
35
35
  <rect
36
    <line x1="210" y1="125" x2="250" y2="125" stroke-width="2" stroke="black" />
36
     id="rect5"
37
    <line x1="250" y1="125" x2="242" y2="120" stroke-width="2" stroke="black" />
37
     stroke-width="2"
38
    <line x1="250" y1="125" x2="242" y2="130" stroke-width="2" stroke="black" />
38
     stroke="black"
39
39
     fill="#ffcccc"
40
40
     height="30"
41
41
     width="80"
42
    <rect x="250" y="110" width="80" height="30"
42
     y="110"
43
        fill="#ffffff" stroke="black" stroke-width="2" />
43
     x="10" />
44
    <text style="text-anchor: middle;" x="290" y="123">Staging</text>
44
  <text
45
    <text style="text-anchor: middle;" x="290" y="135">Box</text>
45
     id="text7"
46
46
     y="130"
47
    <line x1="330" y1="125" x2="370" y2="125" stroke-width="2" stroke="black" />
47
     x="50"
48
    <line x1="370" y1="125" x2="362" y2="120" stroke-width="2" stroke="black" />
48
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Developers</text>
49
    <line x1="370" y1="125" x2="362" y2="130" stroke-width="2" stroke="black" />
49
  <line
50
50
     id="line9"
51
51
     stroke="black"
52
52
     stroke-width="2"
53
    <rect x="370" y="110" width="80" height="30"
53
     y2="125"
54
        fill="#ffffff" stroke="black" stroke-width="2" />
54
     x2="130"
55
    <text style="text-anchor: middle;" x="410" y="130">rsync1</text>
55
     y1="125"
56
56
     x1="90" />
57
57
  <line
58
58
     id="line11"
59
    <line x1="490" y1="75"  x2="482" y2="70" stroke-width="2" stroke="black" />
59
     stroke="black"
60
    <line x1="490" y1="75"  x2="482" y2="80" stroke-width="2" stroke="black" />
60
     stroke-width="2"
61
    <path d="M 450 125 Q 470 125 470 100 Q 470 70 490 75"
61
     y2="120"
62
        stroke-width="2" stroke="black" fill="none" />
62
     x2="122"
63
63
     y1="125"
64
    <rect x="490" y="60" width="80" height="30"
64
     x1="130" />
65
        fill="#ccffcc" stroke="black" stroke-width="2" />
65
  <line
66
    <text style="text-anchor: middle;" x="530" y="80">Public rsync</text>
66
     id="line13"
67
67
     stroke="black"
68
68
     stroke-width="2"
69
69
     y2="130"
70
    <line x1="450" y1="125" x2="490" y2="125" stroke-width="2" stroke="black" />
70
     x2="122"
71
    <line x1="490" y1="125" x2="482" y2="120" stroke-width="2" stroke="black" />
71
     y1="125"
72
    <line x1="490" y1="125" x2="482" y2="130" stroke-width="2" stroke="black" />
72
     x1="130" />
73
73
  <rect
74
    <rect x="490" y="110" width="80" height="30"
74
     id="rect15"
75
        fill="#ccffcc" stroke="black" stroke-width="2" />
75
     stroke-width="2"
76
    <text style="text-anchor: middle;" x="530" y="130">Public rsync</text>
76
     stroke="black"
77
77
     fill="#ffcccc"
78
78
     height="30"
79
79
     width="80"
80
    <line x1="490" y1="175" x2="482" y2="170" stroke-width="2" stroke="black" />
80
     y="60"
81
    <line x1="490" y1="175" x2="482" y2="180" stroke-width="2" stroke="black" />
81
     x="10" />
82
    <path d="M 450 125 Q 470 125 470 150 Q 470 180 490 175"
82
  <text
83
        stroke-width="2" stroke="black" fill="none" />
83
     id="text17"
84
84
     y="80"
85
    <rect x="490" y="160" width="80" height="30"
85
     x="50"
86
        fill="#ccffcc" stroke="black" stroke-width="2" />
86
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Developers</text>
87
    <text style="text-anchor: middle;" x="530" y="180">Public rsync</text>
87
  <path
88
88
     id="path19"
89
89
     fill="none"
90
90
     stroke="black"
91
    <line x1="610" y1="25"  x2="602" y2="20" stroke-width="2" stroke="black" />
91
     stroke-width="2"
92
    <line x1="610" y1="25"  x2="602" y2="30" stroke-width="2" stroke="black" />
92
     d="M 90 75 Q 110 75 110 100 Q 110 130 130 125" />
93
    <path d="M 570 75 Q 590 75 590 50 Q 590 20 610 25"
93
  <rect
94
        stroke-width="2" stroke="black" fill="none" />
94
     id="rect21"
95
95
     stroke-width="2"
96
    <rect x="610" y="10" width="80" height="30"
96
     stroke="black"
97
        fill="#ccccff" stroke="black" stroke-width="2" />
97
     fill="#ffcccc"
98
    <text style="text-anchor: middle;" x="650" y="30">Users</text>
98
     height="30"
99
99
     width="80"
100
100
     y="160"
101
101
     x="10" />
102
    <line x1="570" y1="75" x2="610" y2="75" stroke-width="2" stroke="black" />
102
  <text
103
    <line x1="610" y1="75" x2="602" y2="70" stroke-width="2" stroke="black" />
103
     id="text23"
104
    <line x1="610" y1="75" x2="602" y2="80" stroke-width="2" stroke="black" />
104
     y="180"
105
105
     x="50"
106
    <rect x="610" y="60" width="80" height="30"
106
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Developers</text>
107
        fill="#ccccff" stroke="black" stroke-width="2" />
107
  <path
108
    <text style="text-anchor: middle;" x="650" y="80">Users</text>
108
     id="path25"
109
109
     fill="none"
110
110
     stroke="black"
111
111
     stroke-width="2"
112
    <line x1="570" y1="125" x2="610" y2="125" stroke-width="2" stroke="black" />
112
     d="M 90 175 Q 110 175 110 150 Q 110 120 130 125" />
113
    <line x1="610" y1="125" x2="602" y2="120" stroke-width="2" stroke="black" />
113
  <rect
114
    <line x1="610" y1="125" x2="602" y2="130" stroke-width="2" stroke="black" />
114
     id="rect27"
115
115
     stroke-width="2"
116
    <rect x="610" y="110" width="80" height="30"
116
     stroke="black"
117
        fill="#ccccff" stroke="black" stroke-width="2" />
117
     fill="#ffffff"
118
    <text style="text-anchor: middle;" x="650" y="130">Users</text>
118
     height="30"
119
119
     width="80"
120
120
     y="110"
121
    <line x1="570" y1="175" x2="610" y2="175" stroke-width="2" stroke="black" />
121
     x="130" />
122
    <line x1="610" y1="175" x2="602" y2="170" stroke-width="2" stroke="black" />
122
  <text
123
    <line x1="610" y1="175" x2="602" y2="180" stroke-width="2" stroke="black" />
123
     id="text29"
124
124
     y="130"
125
    <rect x="610" y="160" width="80" height="30"
125
     x="170"
126
        fill="#ccccff" stroke="black" stroke-width="2" />
126
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Git Remote</text>
127
    <text style="text-anchor: middle;" x="650" y="180">Users</text>
127
  <line
128
128
     id="line31"
129
129
     stroke="black"
130
130
     stroke-width="2"
131
    <line x1="610" y1="225" x2="602" y2="220" stroke-width="2" stroke="black" />
131
     y2="125"
132
    <line x1="610" y1="225" x2="602" y2="230" stroke-width="2" stroke="black" />
132
     x2="250"
133
    <path d="M 570 175 Q 590 175 590 200 Q 590 230 610 225"
133
     y1="125"
134
        stroke-width="2" stroke="black" fill="none" />
134
     x1="210" />
135
135
  <line
136
    <rect x="610" y="210" width="80" height="30"
136
     id="line33"
137
        fill="#ccccff" stroke="black" stroke-width="2" />
137
     stroke="black"
138
    <text style="text-anchor: middle;" x="650" y="230">Users</text>
138
     stroke-width="2"
139
139
     y2="120"
140
     x2="242"
141
     y1="125"
142
     x1="250" />
143
  <line
144
     id="line35"
145
     stroke="black"
146
     stroke-width="2"
147
     y2="130"
148
     x2="242"
149
     y1="125"
150
     x1="250" />
151
  <rect
152
     id="rect37"
153
     stroke-width="2"
154
     stroke="black"
155
     fill="#ffffff"
156
     height="30"
157
     width="80"
158
     y="110"
159
     x="250" />
160
  <text
161
     id="text39"
162
     y="123"
163
     x="290"
164
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Staging</text>
165
  <text
166
     id="text41"
167
     y="135"
168
     x="290"
169
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Box</text>
170
  <line
171
     id="line43"
172
     stroke="black"
173
     stroke-width="2"
174
     y2="125"
175
     x2="370"
176
     y1="125"
177
     x1="330" />
178
  <line
179
     id="line45"
180
     stroke="black"
181
     stroke-width="2"
182
     y2="120"
183
     x2="362"
184
     y1="125"
185
     x1="370" />
186
  <line
187
     id="line47"
188
     stroke="black"
189
     stroke-width="2"
190
     y2="130"
191
     x2="362"
192
     y1="125"
193
     x1="370" />
194
  <rect
195
     id="rect49"
196
     stroke-width="2"
197
     stroke="black"
198
     fill="#ffffff"
199
     height="30"
200
     width="80"
201
     y="110"
202
     x="370" />
203
  <text
204
     id="text51"
205
     y="130"
206
     x="410"
207
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">rsync1</text>
208
  <line
209
     id="line53"
210
     stroke="black"
211
     stroke-width="2"
212
     y2="70"
213
     x2="482"
214
     y1="75"
215
     x1="490" />
216
  <line
217
     id="line55"
218
     stroke="black"
219
     stroke-width="2"
220
     y2="80"
221
     x2="482"
222
     y1="75"
223
     x1="490" />
224
  <path
225
     id="path57"
226
     fill="none"
227
     stroke="black"
228
     stroke-width="2"
229
     d="M 450 125 Q 470 125 470 100 Q 470 70 490 75" />
230
  <rect
231
     id="rect59"
232
     stroke-width="2"
233
     stroke="black"
234
     fill="#ccffcc"
235
     height="30"
236
     width="80"
237
     y="60"
238
     x="490" />
239
  <text
240
     id="text61"
241
     y="80"
242
     x="530"
243
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Public rsync</text>
244
  <line
245
     id="line63"
246
     stroke="black"
247
     stroke-width="2"
248
     y2="125"
249
     x2="490"
250
     y1="125"
251
     x1="450" />
252
  <line
253
     id="line65"
254
     stroke="black"
255
     stroke-width="2"
256
     y2="120"
257
     x2="482"
258
     y1="125"
259
     x1="490" />
260
  <line
261
     id="line67"
262
     stroke="black"
263
     stroke-width="2"
264
     y2="130"
265
     x2="482"
266
     y1="125"
267
     x1="490" />
268
  <rect
269
     id="rect69"
270
     stroke-width="2"
271
     stroke="black"
272
     fill="#ccffcc"
273
     height="30"
274
     width="80"
275
     y="110"
276
     x="490" />
277
  <text
278
     id="text71"
279
     y="130"
280
     x="530"
281
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Public rsync</text>
282
  <line
283
     id="line73"
284
     stroke="black"
285
     stroke-width="2"
286
     y2="170"
287
     x2="482"
288
     y1="175"
289
     x1="490" />
290
  <line
291
     id="line75"
292
     stroke="black"
293
     stroke-width="2"
294
     y2="180"
295
     x2="482"
296
     y1="175"
297
     x1="490" />
298
  <path
299
     id="path77"
300
     fill="none"
301
     stroke="black"
302
     stroke-width="2"
303
     d="M 450 125 Q 470 125 470 150 Q 470 180 490 175" />
304
  <rect
305
     id="rect79"
306
     stroke-width="2"
307
     stroke="black"
308
     fill="#ccffcc"
309
     height="30"
310
     width="80"
311
     y="160"
312
     x="490" />
313
  <text
314
     id="text81"
315
     y="180"
316
     x="530"
317
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Public rsync</text>
318
  <line
319
     id="line83"
320
     stroke="black"
321
     stroke-width="2"
322
     y2="20"
323
     x2="602"
324
     y1="25"
325
     x1="610" />
326
  <line
327
     id="line85"
328
     stroke="black"
329
     stroke-width="2"
330
     y2="30"
331
     x2="602"
332
     y1="25"
333
     x1="610" />
334
  <path
335
     id="path87"
336
     fill="none"
337
     stroke="black"
338
     stroke-width="2"
339
     d="M 570 75 Q 590 75 590 50 Q 590 20 610 25" />
340
  <rect
341
     id="rect89"
342
     stroke-width="2"
343
     stroke="black"
344
     fill="#ccccff"
345
     height="30"
346
     width="80"
347
     y="10"
348
     x="610" />
349
  <text
350
     id="text91"
351
     y="30"
352
     x="650"
353
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Users</text>
354
  <line
355
     id="line93"
356
     stroke="black"
357
     stroke-width="2"
358
     y2="75"
359
     x2="610"
360
     y1="75"
361
     x1="570" />
362
  <line
363
     id="line95"
364
     stroke="black"
365
     stroke-width="2"
366
     y2="70"
367
     x2="602"
368
     y1="75"
369
     x1="610" />
370
  <line
371
     id="line97"
372
     stroke="black"
373
     stroke-width="2"
374
     y2="80"
375
     x2="602"
376
     y1="75"
377
     x1="610" />
378
  <rect
379
     id="rect99"
380
     stroke-width="2"
381
     stroke="black"
382
     fill="#ccccff"
383
     height="30"
384
     width="80"
385
     y="60"
386
     x="610" />
387
  <text
388
     id="text101"
389
     y="80"
390
     x="650"
391
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Users</text>
392
  <line
393
     id="line103"
394
     stroke="black"
395
     stroke-width="2"
396
     y2="125"
397
     x2="610"
398
     y1="125"
399
     x1="570" />
400
  <line
401
     id="line105"
402
     stroke="black"
403
     stroke-width="2"
404
     y2="120"
405
     x2="602"
406
     y1="125"
407
     x1="610" />
408
  <line
409
     id="line107"
410
     stroke="black"
411
     stroke-width="2"
412
     y2="130"
413
     x2="602"
414
     y1="125"
415
     x1="610" />
416
  <rect
417
     id="rect109"
418
     stroke-width="2"
419
     stroke="black"
420
     fill="#ccccff"
421
     height="30"
422
     width="80"
423
     y="110"
424
     x="610" />
425
  <text
426
     id="text111"
427
     y="130"
428
     x="650"
429
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Users</text>
430
  <line
431
     id="line113"
432
     stroke="black"
433
     stroke-width="2"
434
     y2="175"
435
     x2="610"
436
     y1="175"
437
     x1="570" />
438
  <line
439
     id="line115"
440
     stroke="black"
441
     stroke-width="2"
442
     y2="170"
443
     x2="602"
444
     y1="175"
445
     x1="610" />
446
  <line
447
     id="line117"
448
     stroke="black"
449
     stroke-width="2"
450
     y2="180"
451
     x2="602"
452
     y1="175"
453
     x1="610" />
454
  <rect
455
     id="rect119"
456
     stroke-width="2"
457
     stroke="black"
458
     fill="#ccccff"
459
     height="30"
460
     width="80"
461
     y="160"
462
     x="610" />
463
  <text
464
     id="text121"
465
     y="180"
466
     x="650"
467
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Users</text>
468
  <line
469
     id="line123"
470
     stroke="black"
471
     stroke-width="2"
472
     y2="220"
473
     x2="602"
474
     y1="225"
475
     x1="610" />
476
  <line
477
     id="line125"
478
     stroke="black"
479
     stroke-width="2"
480
     y2="230"
481
     x2="602"
482
     y1="225"
483
     x1="610" />
484
  <path
485
     id="path127"
486
     fill="none"
487
     stroke="black"
488
     stroke-width="2"
489
     d="M 570 175 Q 590 175 590 200 Q 590 230 610 225" />
490
  <rect
491
     id="rect129"
492
     stroke-width="2"
493
     stroke="black"
494
     fill="#ccccff"
495
     height="30"
496
     width="80"
497
     y="210"
498
     x="610" />
499
  <text
500
     id="text131"
501
     y="230"
502
     x="650"
503
     style="text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;">Users</text>
140
</svg>
504
</svg>
141
142
<!-- vim: set ft=xml sw=4 sts=4 et : -->
(-)a/general-concepts/mirrors/diagram.svg (-372 / +346 lines)
Lines 1-521 Link Here
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
<svg
2
<svg
4
   xmlns:dc="http://purl.org/dc/elements/1.1/"
3
   xmlns:dc="http://purl.org/dc/elements/1.1/"
5
   xmlns:cc="http://web.resource.org/cc/"
4
   xmlns:cc="http://creativecommons.org/ns#"
6
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
5
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
7
   xmlns:svg="http://www.w3.org/2000/svg"
6
   xmlns:svg="http://www.w3.org/2000/svg"
8
   xmlns="http://www.w3.org/2000/svg"
7
   xmlns="http://www.w3.org/2000/svg"
9
   xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd"
8
   id="svg1546"
10
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
11
   sodipodi:docbase="/home/plasmaroo"
12
   sodipodi:docname="diagram.svg"
13
   inkscape:version="0.41"
14
   sodipodi:version="0.32"
15
   version="1.0"
16
   x="0.0000000"
17
   y="0.0000000"
18
   width="700.00000px"
19
   height="250.00000px"
20
   viewBox="0 0 700 250"
9
   viewBox="0 0 700 250"
21
   id="svg1546">
10
   height="250.00000px"
11
   width="700.00000px"
12
   y="0.0000000"
13
   x="0.0000000"
14
   version="1.0">
22
  <metadata
15
  <metadata
23
     id="metadata71">
16
     id="metadata71">
24
    <rdf:RDF
17
    <rdf:RDF>
25
       id="RDF73">
26
      <cc:Work
18
      <cc:Work
27
         id="Work75"
28
         rdf:about="">
19
         rdf:about="">
29
        <dc:format
20
        <dc:format>image/svg+xml</dc:format>
30
           id="format77">image/svg+xml</dc:format>
31
        <dc:type
21
        <dc:type
32
           rdf:resource="http://purl.org/dc/dcmitype/StillImage"
22
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
33
           id="type79" />
23
        <dc:title></dc:title>
34
      </cc:Work>
24
      </cc:Work>
35
    </rdf:RDF>
25
    </rdf:RDF>
36
  </metadata>
26
  </metadata>
37
  <sodipodi:namedview
38
     inkscape:current-layer="svg1546"
39
     inkscape:window-y="264"
40
     inkscape:window-x="164"
41
     inkscape:cy="81.156529"
42
     inkscape:cx="343.48587"
43
     inkscape:zoom="0.97294509"
44
     inkscape:window-height="541"
45
     inkscape:window-width="968"
46
     inkscape:pageshadow="2"
47
     inkscape:pageopacity="1.0000000"
48
     borderopacity="1.0"
49
     bordercolor="#666666"
50
     pagecolor="#eeeeee"
51
     id="base" />
52
  <defs
27
  <defs
53
     id="defs1680" />
28
     id="defs1680" />
54
  <desc
29
  <desc
55
     id="desc1548">Git to RSYNC Propagation</desc>
30
     id="desc1548">Git to RSYNC Propagation</desc>
56
  <rect
31
  <rect
57
     y="0.24284256"
32
     style="fill:#eeeeee;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000"
58
     x="-2.0556145"
59
     height="260.03522"
60
     width="710.21484"
61
     id="rect1360"
33
     id="rect1360"
62
     style="fill:#eeeeee;fill-opacity:1.0000000;fill-rule:evenodd;stroke:none;stroke-width:1.0000000px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1.0000000" />
34
     width="710.21484"
35
     height="260.03522"
36
     x="-2.0556145"
37
     y="0.24284256" />
63
  <rect
38
  <rect
64
     width="80.000000"
39
     id="rect1551"
65
     height="30.000000"
66
     x="10.000000"
67
     y="110.00000"
68
     style="fill:#ffcccc;stroke:#000000;stroke-width:2.0000000"
40
     style="fill:#ffcccc;stroke:#000000;stroke-width:2.0000000"
69
     id="rect1551" />
41
     y="110.00000"
42
     x="10.000000"
43
     height="30.000000"
44
     width="80.000000" />
70
  <text
45
  <text
71
     x="50"
46
     id="text1553"
47
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
72
     y="130"
48
     y="130"
73
     style="text-anchor:middle"
49
     x="50">Developers</text>
74
     id="text1553">Developers</text>
75
  <line
50
  <line
76
     id="line1555"
51
     style="stroke:#000000;stroke-width:2.0000000"
77
     stroke="black"
78
     stroke-width="2"
79
     y2="125.00000"
80
     x2="130.00000"
81
     y1="125.00000"
82
     x1="90.000000"
52
     x1="90.000000"
83
     style="stroke:#000000;stroke-width:2.0000000" />
84
  <line
85
     id="line1557"
86
     stroke="black"
87
     stroke-width="2"
88
     y2="120.00000"
89
     x2="122.00000"
90
     y1="125.00000"
53
     y1="125.00000"
91
     x1="130.00000"
54
     x2="130.00000"
92
     style="stroke:#000000;stroke-width:2.0000000" />
55
     y2="125.00000"
93
  <line
94
     id="line1559"
95
     stroke="black"
96
     stroke-width="2"
56
     stroke-width="2"
97
     y2="130.00000"
57
     stroke="black"
98
     x2="122.00000"
58
     id="line1555" />
59
  <line
60
     style="stroke:#000000;stroke-width:2.0000000"
61
     x1="130.00000"
99
     y1="125.00000"
62
     y1="125.00000"
63
     x2="122.00000"
64
     y2="120.00000"
65
     stroke-width="2"
66
     stroke="black"
67
     id="line1557" />
68
  <line
69
     style="stroke:#000000;stroke-width:2.0000000"
100
     x1="130.00000"
70
     x1="130.00000"
101
     style="stroke:#000000;stroke-width:2.0000000" />
71
     y1="125.00000"
72
     x2="122.00000"
73
     y2="130.00000"
74
     stroke-width="2"
75
     stroke="black"
76
     id="line1559" />
102
  <rect
77
  <rect
103
     width="80.000000"
78
     id="rect1561"
104
     height="30.000000"
105
     x="10.000000"
106
     y="60.000000"
107
     style="fill:#ffcccc;stroke:#000000;stroke-width:2.0000000"
79
     style="fill:#ffcccc;stroke:#000000;stroke-width:2.0000000"
108
     id="rect1561" />
80
     y="60.000000"
81
     x="10.000000"
82
     height="30.000000"
83
     width="80.000000" />
109
  <text
84
  <text
110
     x="50"
85
     id="text1563"
86
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
111
     y="80"
87
     y="80"
112
     style="text-anchor:middle"
88
     x="50">Developers</text>
113
     id="text1563">Developers</text>
114
  <path
89
  <path
115
     d="M 90.000000,75.000000 C 103.33333,75.000000 110.00000,83.333333 110.00000,100.00000 C 110.00000,120.00000 116.66667,128.33333 130.00000,125.00000"
90
     id="path1565"
116
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
91
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
117
     id="path1565" />
92
     d="M 90.000000,75.000000 C 103.33333,75.000000 110.00000,83.333333 110.00000,100.00000 C 110.00000,120.00000 116.66667,128.33333 130.00000,125.00000" />
118
  <rect
93
  <rect
119
     width="80.000000"
94
     id="rect1567"
120
     height="30.000000"
121
     x="10.000000"
122
     y="160.00000"
123
     style="fill:#ffcccc;stroke:#000000;stroke-width:2.0000000"
95
     style="fill:#ffcccc;stroke:#000000;stroke-width:2.0000000"
124
     id="rect1567" />
96
     y="160.00000"
97
     x="10.000000"
98
     height="30.000000"
99
     width="80.000000" />
125
  <text
100
  <text
126
     x="50"
101
     id="text1569"
102
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
127
     y="180"
103
     y="180"
128
     style="text-anchor:middle"
104
     x="50">Developers</text>
129
     id="text1569">Developers</text>
130
  <path
105
  <path
131
     d="M 90.000000,175.00000 C 103.33333,175.00000 110.00000,166.66667 110.00000,150.00000 C 110.00000,130.00000 116.66667,121.66667 130.00000,125.00000"
106
     id="path1571"
132
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
107
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
133
     id="path1571" />
108
     d="M 90.000000,175.00000 C 103.33333,175.00000 110.00000,166.66667 110.00000,150.00000 C 110.00000,130.00000 116.66667,121.66667 130.00000,125.00000" />
134
  <rect
109
  <rect
135
     width="80.000000"
110
     id="rect1573"
136
     height="30.000000"
137
     x="130.00000"
138
     y="110.00000"
139
     style="fill:#ffffff;stroke:#000000;stroke-width:2.0000000"
111
     style="fill:#ffffff;stroke:#000000;stroke-width:2.0000000"
140
     id="rect1573" />
112
     y="110.00000"
113
     x="130.00000"
114
     height="30.000000"
115
     width="80.000000" />
141
  <text
116
  <text
142
     x="170"
117
     id="text1575"
118
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
143
     y="130"
119
     y="130"
144
     style="text-anchor:middle"
120
     x="170">dev.gentoo</text>
145
     id="text1575">dev.gentoo</text>
146
  <line
121
  <line
147
     id="line1577"
122
     style="stroke:#000000;stroke-width:2.0000000"
148
     stroke="black"
149
     stroke-width="2"
150
     y2="125.00000"
151
     x2="250.00000"
152
     y1="125.00000"
153
     x1="210.00000"
123
     x1="210.00000"
154
     style="stroke:#000000;stroke-width:2.0000000" />
155
  <line
156
     id="line1579"
157
     stroke="black"
158
     stroke-width="2"
159
     y2="120.00000"
160
     x2="242.00000"
161
     y1="125.00000"
124
     y1="125.00000"
162
     x1="250.00000"
125
     x2="250.00000"
163
     style="stroke:#000000;stroke-width:2.0000000" />
126
     y2="125.00000"
164
  <line
165
     id="line1581"
166
     stroke="black"
167
     stroke-width="2"
127
     stroke-width="2"
168
     y2="130.00000"
128
     stroke="black"
169
     x2="242.00000"
129
     id="line1577" />
130
  <line
131
     style="stroke:#000000;stroke-width:2.0000000"
132
     x1="250.00000"
170
     y1="125.00000"
133
     y1="125.00000"
134
     x2="242.00000"
135
     y2="120.00000"
136
     stroke-width="2"
137
     stroke="black"
138
     id="line1579" />
139
  <line
140
     style="stroke:#000000;stroke-width:2.0000000"
171
     x1="250.00000"
141
     x1="250.00000"
172
     style="stroke:#000000;stroke-width:2.0000000" />
142
     y1="125.00000"
143
     x2="242.00000"
144
     y2="130.00000"
145
     stroke-width="2"
146
     stroke="black"
147
     id="line1581" />
173
  <rect
148
  <rect
174
     width="80.000000"
149
     id="rect1583"
175
     height="30.000000"
176
     x="250.00000"
177
     y="110.00000"
178
     style="fill:#ffffff;stroke:#000000;stroke-width:2.0000000"
150
     style="fill:#ffffff;stroke:#000000;stroke-width:2.0000000"
179
     id="rect1583" />
151
     y="110.00000"
152
     x="250.00000"
153
     height="30.000000"
154
     width="80.000000" />
180
  <text
155
  <text
181
     x="290"
156
     id="text1585"
157
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
182
     y="123"
158
     y="123"
183
     style="text-anchor:middle"
159
     x="290">Staging</text>
184
     id="text1585">Staging</text>
185
  <text
160
  <text
186
     x="290"
161
     id="text1587"
162
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
187
     y="135"
163
     y="135"
188
     style="text-anchor:middle"
164
     x="290">Box</text>
189
     id="text1587">Box</text>
190
  <line
165
  <line
191
     id="line1589"
166
     style="stroke:#000000;stroke-width:2.0000000"
192
     stroke="black"
193
     stroke-width="2"
194
     y2="125.00000"
195
     x2="370.00000"
196
     y1="125.00000"
197
     x1="330.00000"
167
     x1="330.00000"
198
     style="stroke:#000000;stroke-width:2.0000000" />
199
  <line
200
     id="line1591"
201
     stroke="black"
202
     stroke-width="2"
203
     y2="120.00000"
204
     x2="362.00000"
205
     y1="125.00000"
168
     y1="125.00000"
206
     x1="370.00000"
169
     x2="370.00000"
207
     style="stroke:#000000;stroke-width:2.0000000" />
170
     y2="125.00000"
208
  <line
209
     id="line1593"
210
     stroke="black"
211
     stroke-width="2"
171
     stroke-width="2"
212
     y2="130.00000"
172
     stroke="black"
213
     x2="362.00000"
173
     id="line1589" />
174
  <line
175
     style="stroke:#000000;stroke-width:2.0000000"
176
     x1="370.00000"
214
     y1="125.00000"
177
     y1="125.00000"
178
     x2="362.00000"
179
     y2="120.00000"
180
     stroke-width="2"
181
     stroke="black"
182
     id="line1591" />
183
  <line
184
     style="stroke:#000000;stroke-width:2.0000000"
215
     x1="370.00000"
185
     x1="370.00000"
216
     style="stroke:#000000;stroke-width:2.0000000" />
186
     y1="125.00000"
187
     x2="362.00000"
188
     y2="130.00000"
189
     stroke-width="2"
190
     stroke="black"
191
     id="line1593" />
217
  <rect
192
  <rect
218
     width="80.000000"
193
     id="rect1595"
219
     height="30.000000"
220
     x="370.00000"
221
     y="110.00000"
222
     style="fill:#ffffff;stroke:#000000;stroke-width:2.0000000"
194
     style="fill:#ffffff;stroke:#000000;stroke-width:2.0000000"
223
     id="rect1595" />
195
     y="110.00000"
196
     x="370.00000"
197
     height="30.000000"
198
     width="80.000000" />
224
  <text
199
  <text
225
     x="410"
200
     id="text1597"
201
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
226
     y="130"
202
     y="130"
227
     style="text-anchor:middle"
203
     x="410">OSU Mirrors</text>
228
     id="text1597">OSU Mirrors</text>
229
  <line
204
  <line
230
     id="line1599"
205
     style="stroke:#000000;stroke-width:2.0000000"
231
     stroke="black"
232
     stroke-width="2"
233
     y2="70.000000"
234
     x2="482.00000"
235
     y1="75.000000"
236
     x1="490.00000"
206
     x1="490.00000"
237
     style="stroke:#000000;stroke-width:2.0000000" />
238
  <line
239
     id="line1601"
240
     stroke="black"
241
     stroke-width="2"
242
     y2="80.000000"
243
     x2="482.00000"
244
     y1="75.000000"
207
     y1="75.000000"
208
     x2="482.00000"
209
     y2="70.000000"
210
     stroke-width="2"
211
     stroke="black"
212
     id="line1599" />
213
  <line
214
     style="stroke:#000000;stroke-width:2.0000000"
245
     x1="490.00000"
215
     x1="490.00000"
246
     style="stroke:#000000;stroke-width:2.0000000" />
216
     y1="75.000000"
217
     x2="482.00000"
218
     y2="80.000000"
219
     stroke-width="2"
220
     stroke="black"
221
     id="line1601" />
247
  <path
222
  <path
248
     d="M 450.00000,125.00000 C 463.33333,125.00000 470.00000,116.66667 470.00000,100.00000 C 470.00000,80.000000 476.66667,71.666667 490.00000,75.000000"
223
     id="path1603"
249
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
224
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
250
     id="path1603" />
225
     d="M 450.00000,125.00000 C 463.33333,125.00000 470.00000,116.66667 470.00000,100.00000 C 470.00000,80.000000 476.66667,71.666667 490.00000,75.000000" />
251
  <rect
226
  <rect
252
     width="80.000000"
227
     id="rect1605"
253
     height="30.000000"
254
     x="490.00000"
255
     y="60.000000"
256
     style="fill:#ccffcc;stroke:#000000;stroke-width:2.0000000"
228
     style="fill:#ccffcc;stroke:#000000;stroke-width:2.0000000"
257
     id="rect1605" />
229
     y="60.000000"
230
     x="490.00000"
231
     height="30.000000"
232
     width="80.000000" />
258
  <text
233
  <text
259
     x="530"
234
     id="text1607"
235
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
260
     y="80"
236
     y="80"
261
     style="text-anchor:middle"
237
     x="530">Public mirror</text>
262
     id="text1607">Public mirror</text>
263
  <line
238
  <line
264
     id="line1609"
239
     style="stroke:#000000;stroke-width:2.0000000"
265
     stroke="black"
266
     stroke-width="2"
267
     y2="125.00000"
268
     x2="490.00000"
269
     y1="125.00000"
270
     x1="450.00000"
240
     x1="450.00000"
271
     style="stroke:#000000;stroke-width:2.0000000" />
272
  <line
273
     id="line1611"
274
     stroke="black"
275
     stroke-width="2"
276
     y2="120.00000"
277
     x2="482.00000"
278
     y1="125.00000"
241
     y1="125.00000"
279
     x1="490.00000"
242
     x2="490.00000"
280
     style="stroke:#000000;stroke-width:2.0000000" />
243
     y2="125.00000"
281
  <line
282
     id="line1613"
283
     stroke="black"
284
     stroke-width="2"
244
     stroke-width="2"
285
     y2="130.00000"
245
     stroke="black"
286
     x2="482.00000"
246
     id="line1609" />
247
  <line
248
     style="stroke:#000000;stroke-width:2.0000000"
249
     x1="490.00000"
287
     y1="125.00000"
250
     y1="125.00000"
251
     x2="482.00000"
252
     y2="120.00000"
253
     stroke-width="2"
254
     stroke="black"
255
     id="line1611" />
256
  <line
257
     style="stroke:#000000;stroke-width:2.0000000"
288
     x1="490.00000"
258
     x1="490.00000"
289
     style="stroke:#000000;stroke-width:2.0000000" />
259
     y1="125.00000"
260
     x2="482.00000"
261
     y2="130.00000"
262
     stroke-width="2"
263
     stroke="black"
264
     id="line1613" />
290
  <rect
265
  <rect
291
     width="80.000000"
266
     id="rect1615"
292
     height="30.000000"
293
     x="490.00000"
294
     y="110.00000"
295
     style="fill:#ccffcc;stroke:#000000;stroke-width:2.0000000"
267
     style="fill:#ccffcc;stroke:#000000;stroke-width:2.0000000"
296
     id="rect1615" />
268
     y="110.00000"
269
     x="490.00000"
270
     height="30.000000"
271
     width="80.000000" />
297
  <text
272
  <text
298
     x="530"
273
     id="text1617"
274
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
299
     y="130"
275
     y="130"
300
     style="text-anchor:middle"
276
     x="530">Public mirror</text>
301
     id="text1617">Public mirror</text>
302
  <line
277
  <line
303
     id="line1619"
278
     style="stroke:#000000;stroke-width:2.0000000"
304
     stroke="black"
305
     stroke-width="2"
306
     y2="170.00000"
307
     x2="482.00000"
308
     y1="175.00000"
309
     x1="490.00000"
279
     x1="490.00000"
310
     style="stroke:#000000;stroke-width:2.0000000" />
311
  <line
312
     id="line1621"
313
     stroke="black"
314
     stroke-width="2"
315
     y2="180.00000"
316
     x2="482.00000"
317
     y1="175.00000"
280
     y1="175.00000"
281
     x2="482.00000"
282
     y2="170.00000"
283
     stroke-width="2"
284
     stroke="black"
285
     id="line1619" />
286
  <line
287
     style="stroke:#000000;stroke-width:2.0000000"
318
     x1="490.00000"
288
     x1="490.00000"
319
     style="stroke:#000000;stroke-width:2.0000000" />
289
     y1="175.00000"
290
     x2="482.00000"
291
     y2="180.00000"
292
     stroke-width="2"
293
     stroke="black"
294
     id="line1621" />
320
  <path
295
  <path
321
     d="M 450.00000,125.00000 C 463.33333,125.00000 470.00000,133.33333 470.00000,150.00000 C 470.00000,170.00000 476.66667,178.33333 490.00000,175.00000"
296
     id="path1623"
322
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
297
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
323
     id="path1623" />
298
     d="M 450.00000,125.00000 C 463.33333,125.00000 470.00000,133.33333 470.00000,150.00000 C 470.00000,170.00000 476.66667,178.33333 490.00000,175.00000" />
324
  <rect
299
  <rect
325
     width="80.000000"
300
     id="rect1625"
326
     height="30.000000"
327
     x="490.00000"
328
     y="160.00000"
329
     style="fill:#ccffcc;stroke:#000000;stroke-width:2.0000000"
301
     style="fill:#ccffcc;stroke:#000000;stroke-width:2.0000000"
330
     id="rect1625" />
302
     y="160.00000"
303
     x="490.00000"
304
     height="30.000000"
305
     width="80.000000" />
331
  <text
306
  <text
332
     x="530"
307
     id="text1627"
308
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
333
     y="180"
309
     y="180"
334
     style="text-anchor:middle"
310
     x="530">Public mirror</text>
335
     id="text1627">Public mirror</text>
336
  <line
311
  <line
337
     id="line1629"
312
     style="stroke:#000000;stroke-width:2.0000000"
338
     stroke="black"
339
     stroke-width="2"
340
     y2="20.000000"
341
     x2="602.00000"
342
     y1="25.000000"
343
     x1="610.00000"
313
     x1="610.00000"
344
     style="stroke:#000000;stroke-width:2.0000000" />
345
  <line
346
     id="line1631"
347
     stroke="black"
348
     stroke-width="2"
349
     y2="30.000000"
350
     x2="602.00000"
351
     y1="25.000000"
314
     y1="25.000000"
315
     x2="602.00000"
316
     y2="20.000000"
317
     stroke-width="2"
318
     stroke="black"
319
     id="line1629" />
320
  <line
321
     style="stroke:#000000;stroke-width:2.0000000"
352
     x1="610.00000"
322
     x1="610.00000"
353
     style="stroke:#000000;stroke-width:2.0000000" />
323
     y1="25.000000"
324
     x2="602.00000"
325
     y2="30.000000"
326
     stroke-width="2"
327
     stroke="black"
328
     id="line1631" />
354
  <path
329
  <path
355
     d="M 570.00000,75.000000 C 583.33333,75.000000 590.00000,66.666667 590.00000,50.000000 C 590.00000,30.000000 596.66667,21.666667 610.00000,25.000000"
330
     id="path1633"
356
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
331
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
357
     id="path1633" />
332
     d="M 570.00000,75.000000 C 583.33333,75.000000 590.00000,66.666667 590.00000,50.000000 C 590.00000,30.000000 596.66667,21.666667 610.00000,25.000000" />
358
  <rect
333
  <rect
359
     width="80.000000"
334
     id="rect1635"
360
     height="30.000000"
361
     x="610.00000"
362
     y="10.000000"
363
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
335
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
364
     id="rect1635" />
336
     y="10.000000"
337
     x="610.00000"
338
     height="30.000000"
339
     width="80.000000" />
365
  <text
340
  <text
366
     x="650"
341
     id="text1637"
342
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
367
     y="30"
343
     y="30"
368
     style="text-anchor:middle"
344
     x="650">Users</text>
369
     id="text1637">Users</text>
370
  <line
345
  <line
371
     id="line1639"
346
     style="stroke:#000000;stroke-width:2.0000000"
372
     stroke="black"
373
     stroke-width="2"
374
     y2="75.000000"
375
     x2="610.00000"
376
     y1="75.000000"
377
     x1="570.00000"
347
     x1="570.00000"
378
     style="stroke:#000000;stroke-width:2.0000000" />
379
  <line
380
     id="line1641"
381
     stroke="black"
382
     stroke-width="2"
383
     y2="70.000000"
384
     x2="602.00000"
385
     y1="75.000000"
348
     y1="75.000000"
386
     x1="610.00000"
349
     x2="610.00000"
387
     style="stroke:#000000;stroke-width:2.0000000" />
350
     y2="75.000000"
388
  <line
389
     id="line1643"
390
     stroke="black"
391
     stroke-width="2"
351
     stroke-width="2"
392
     y2="80.000000"
352
     stroke="black"
393
     x2="602.00000"
353
     id="line1639" />
354
  <line
355
     style="stroke:#000000;stroke-width:2.0000000"
356
     x1="610.00000"
394
     y1="75.000000"
357
     y1="75.000000"
358
     x2="602.00000"
359
     y2="70.000000"
360
     stroke-width="2"
361
     stroke="black"
362
     id="line1641" />
363
  <line
364
     style="stroke:#000000;stroke-width:2.0000000"
395
     x1="610.00000"
365
     x1="610.00000"
396
     style="stroke:#000000;stroke-width:2.0000000" />
366
     y1="75.000000"
367
     x2="602.00000"
368
     y2="80.000000"
369
     stroke-width="2"
370
     stroke="black"
371
     id="line1643" />
397
  <rect
372
  <rect
398
     width="80.000000"
373
     id="rect1645"
399
     height="30.000000"
400
     x="610.00000"
401
     y="60.000000"
402
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
374
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
403
     id="rect1645" />
375
     y="60.000000"
376
     x="610.00000"
377
     height="30.000000"
378
     width="80.000000" />
404
  <text
379
  <text
405
     x="650"
380
     id="text1647"
381
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
406
     y="80"
382
     y="80"
407
     style="text-anchor:middle"
383
     x="650">Users</text>
408
     id="text1647">Users</text>
409
  <line
384
  <line
410
     id="line1649"
385
     style="stroke:#000000;stroke-width:2.0000000"
411
     stroke="black"
412
     stroke-width="2"
413
     y2="125.00000"
414
     x2="610.00000"
415
     y1="125.00000"
416
     x1="570.00000"
386
     x1="570.00000"
417
     style="stroke:#000000;stroke-width:2.0000000" />
418
  <line
419
     id="line1651"
420
     stroke="black"
421
     stroke-width="2"
422
     y2="120.00000"
423
     x2="602.00000"
424
     y1="125.00000"
387
     y1="125.00000"
425
     x1="610.00000"
388
     x2="610.00000"
426
     style="stroke:#000000;stroke-width:2.0000000" />
389
     y2="125.00000"
427
  <line
428
     id="line1653"
429
     stroke="black"
430
     stroke-width="2"
390
     stroke-width="2"
431
     y2="130.00000"
391
     stroke="black"
432
     x2="602.00000"
392
     id="line1649" />
393
  <line
394
     style="stroke:#000000;stroke-width:2.0000000"
395
     x1="610.00000"
433
     y1="125.00000"
396
     y1="125.00000"
397
     x2="602.00000"
398
     y2="120.00000"
399
     stroke-width="2"
400
     stroke="black"
401
     id="line1651" />
402
  <line
403
     style="stroke:#000000;stroke-width:2.0000000"
434
     x1="610.00000"
404
     x1="610.00000"
435
     style="stroke:#000000;stroke-width:2.0000000" />
405
     y1="125.00000"
406
     x2="602.00000"
407
     y2="130.00000"
408
     stroke-width="2"
409
     stroke="black"
410
     id="line1653" />
436
  <rect
411
  <rect
437
     width="80.000000"
412
     id="rect1655"
438
     height="30.000000"
439
     x="610.00000"
440
     y="110.00000"
441
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
413
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
442
     id="rect1655" />
414
     y="110.00000"
415
     x="610.00000"
416
     height="30.000000"
417
     width="80.000000" />
443
  <text
418
  <text
444
     x="650"
419
     id="text1657"
420
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
445
     y="130"
421
     y="130"
446
     style="text-anchor:middle"
422
     x="650">Users</text>
447
     id="text1657">Users</text>
448
  <line
423
  <line
449
     id="line1659"
424
     style="stroke:#000000;stroke-width:2.0000000"
450
     stroke="black"
451
     stroke-width="2"
452
     y2="175.00000"
453
     x2="610.00000"
454
     y1="175.00000"
455
     x1="570.00000"
425
     x1="570.00000"
456
     style="stroke:#000000;stroke-width:2.0000000" />
457
  <line
458
     id="line1661"
459
     stroke="black"
460
     stroke-width="2"
461
     y2="170.00000"
462
     x2="602.00000"
463
     y1="175.00000"
426
     y1="175.00000"
464
     x1="610.00000"
427
     x2="610.00000"
465
     style="stroke:#000000;stroke-width:2.0000000" />
428
     y2="175.00000"
466
  <line
467
     id="line1663"
468
     stroke="black"
469
     stroke-width="2"
429
     stroke-width="2"
470
     y2="180.00000"
430
     stroke="black"
471
     x2="602.00000"
431
     id="line1659" />
432
  <line
433
     style="stroke:#000000;stroke-width:2.0000000"
434
     x1="610.00000"
472
     y1="175.00000"
435
     y1="175.00000"
436
     x2="602.00000"
437
     y2="170.00000"
438
     stroke-width="2"
439
     stroke="black"
440
     id="line1661" />
441
  <line
442
     style="stroke:#000000;stroke-width:2.0000000"
473
     x1="610.00000"
443
     x1="610.00000"
474
     style="stroke:#000000;stroke-width:2.0000000" />
444
     y1="175.00000"
445
     x2="602.00000"
446
     y2="180.00000"
447
     stroke-width="2"
448
     stroke="black"
449
     id="line1663" />
475
  <rect
450
  <rect
476
     width="80.000000"
451
     id="rect1665"
477
     height="30.000000"
478
     x="610.00000"
479
     y="160.00000"
480
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
452
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
481
     id="rect1665" />
453
     y="160.00000"
454
     x="610.00000"
455
     height="30.000000"
456
     width="80.000000" />
482
  <text
457
  <text
483
     x="650"
458
     id="text1667"
459
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
484
     y="180"
460
     y="180"
485
     style="text-anchor:middle"
461
     x="650">Users</text>
486
     id="text1667">Users</text>
487
  <line
462
  <line
488
     id="line1669"
463
     style="stroke:#000000;stroke-width:2.0000000"
489
     stroke="black"
490
     stroke-width="2"
491
     y2="220.00000"
492
     x2="602.00000"
493
     y1="225.00000"
494
     x1="610.00000"
464
     x1="610.00000"
495
     style="stroke:#000000;stroke-width:2.0000000" />
496
  <line
497
     id="line1671"
498
     stroke="black"
499
     stroke-width="2"
500
     y2="230.00000"
501
     x2="602.00000"
502
     y1="225.00000"
465
     y1="225.00000"
466
     x2="602.00000"
467
     y2="220.00000"
468
     stroke-width="2"
469
     stroke="black"
470
     id="line1669" />
471
  <line
472
     style="stroke:#000000;stroke-width:2.0000000"
503
     x1="610.00000"
473
     x1="610.00000"
504
     style="stroke:#000000;stroke-width:2.0000000" />
474
     y1="225.00000"
475
     x2="602.00000"
476
     y2="230.00000"
477
     stroke-width="2"
478
     stroke="black"
479
     id="line1671" />
505
  <path
480
  <path
506
     d="M 570.00000,175.00000 C 583.33333,175.00000 590.00000,183.33333 590.00000,200.00000 C 590.00000,220.00000 596.66667,228.33333 610.00000,225.00000"
481
     id="path1673"
507
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
482
     style="fill:none;stroke:#000000;stroke-width:2.0000000"
508
     id="path1673" />
483
     d="M 570.00000,175.00000 C 583.33333,175.00000 590.00000,183.33333 590.00000,200.00000 C 590.00000,220.00000 596.66667,228.33333 610.00000,225.00000" />
509
  <rect
484
  <rect
510
     width="80.000000"
485
     id="rect1675"
511
     height="30.000000"
512
     x="610.00000"
513
     y="210.00000"
514
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
486
     style="fill:#ccccff;stroke:#000000;stroke-width:2.0000000"
515
     id="rect1675" />
487
     y="210.00000"
488
     x="610.00000"
489
     height="30.000000"
490
     width="80.000000" />
516
  <text
491
  <text
517
     x="650"
492
     id="text1677"
493
     style="line-height:0%;text-anchor:middle;-inkscape-font-specification:'Open Sans';font-family:'Open Sans';font-weight:normal;font-style:normal;font-stretch:normal;font-variant:normal;"
518
     y="230"
494
     y="230"
519
     style="text-anchor:middle"
495
     x="650">Users</text>
520
     id="text1677">Users</text>
521
</svg>
496
</svg>
522
- 

Return to bug 700904