Browse Source

Slide presentation for Zuul's OIP Confirmation

The OpenStack Foundation Board of Directors must confirm the
transition of Pilot Projects to full-fledged Open Infrastructure
Projects. Part of this entails a presentation about each project to
the Board of Directors. These are slides to be used for that
presentation.

Change-Id: I1fca7d760f11956e42a879bd1ba4a09d125df40a
Co-Authored-By: Jimmy McArthur <jimmy@tipit.net>
Monty Taylor 3 weeks ago
parent
commit
517a0db678
46 changed files with 4332 additions and 0 deletions
  1. BIN
      www/confirmation/graphics/banner.jpg
  2. BIN
      www/confirmation/graphics/bullet-fold copy.png
  3. BIN
      www/confirmation/graphics/bullet-fold-dim.gif
  4. BIN
      www/confirmation/graphics/bullet-fold-dim.png
  5. BIN
      www/confirmation/graphics/bullet-fold.gif
  6. BIN
      www/confirmation/graphics/bullet-fold.png
  7. BIN
      www/confirmation/graphics/bullet-nofold-dim.gif
  8. BIN
      www/confirmation/graphics/bullet-nofold-dim.png
  9. BIN
      www/confirmation/graphics/bullet-nofold.gif
  10. BIN
      www/confirmation/graphics/bullet-nofold.png
  11. BIN
      www/confirmation/graphics/bullet-unfold-dim.gif
  12. BIN
      www/confirmation/graphics/bullet-unfold-dim.png
  13. BIN
      www/confirmation/graphics/bullet-unfold.gif
  14. BIN
      www/confirmation/graphics/bullet-unfold.png
  15. BIN
      www/confirmation/graphics/bullet.png
  16. BIN
      www/confirmation/graphics/example.png
  17. 223
    0
      www/confirmation/graphics/example.svg
  18. BIN
      www/confirmation/graphics/face1.gif
  19. BIN
      www/confirmation/graphics/face2.gif
  20. BIN
      www/confirmation/graphics/face3.gif
  21. BIN
      www/confirmation/graphics/face4.gif
  22. BIN
      www/confirmation/graphics/fold-bright.gif
  23. BIN
      www/confirmation/graphics/fold-dim.bmp
  24. BIN
      www/confirmation/graphics/fold-dim.gif
  25. BIN
      www/confirmation/graphics/fold.bmp
  26. BIN
      www/confirmation/graphics/fold.gif
  27. BIN
      www/confirmation/graphics/icon-blue.png
  28. BIN
      www/confirmation/graphics/keys2.jpg
  29. BIN
      www/confirmation/graphics/nofold-dim.bmp
  30. BIN
      www/confirmation/graphics/nofold-dim.gif
  31. BIN
      www/confirmation/graphics/nofold.bmp
  32. BIN
      www/confirmation/graphics/unfold-bright.gif
  33. BIN
      www/confirmation/graphics/unfold-dim.bmp
  34. BIN
      www/confirmation/graphics/unfold-dim.gif
  35. BIN
      www/confirmation/graphics/unfold.bmp
  36. BIN
      www/confirmation/graphics/unfold.gif
  37. BIN
      www/confirmation/graphics/w3c-logo-blue.gif
  38. 14
    0
      www/confirmation/graphics/w3c-logo-blue.svg
  39. BIN
      www/confirmation/graphics/w3c-logo-slanted.jpg
  40. BIN
      www/confirmation/graphics/w3c-logo-white.gif
  41. 14
    0
      www/confirmation/graphics/w3c-logo-white.svg
  42. 22
    0
      www/confirmation/graphics/zuul-logo.svg
  43. 174
    0
      www/confirmation/index.html
  44. 2994
    0
      www/confirmation/scripts/slidy.js
  45. 405
    0
      www/confirmation/styles/slidy.css
  46. 486
    0
      www/confirmation/styles/zuul.css

BIN
www/confirmation/graphics/banner.jpg View File


BIN
www/confirmation/graphics/bullet-fold copy.png View File


BIN
www/confirmation/graphics/bullet-fold-dim.gif View File


BIN
www/confirmation/graphics/bullet-fold-dim.png View File


BIN
www/confirmation/graphics/bullet-fold.gif View File


BIN
www/confirmation/graphics/bullet-fold.png View File


BIN
www/confirmation/graphics/bullet-nofold-dim.gif View File


BIN
www/confirmation/graphics/bullet-nofold-dim.png View File


BIN
www/confirmation/graphics/bullet-nofold.gif View File


BIN
www/confirmation/graphics/bullet-nofold.png View File


BIN
www/confirmation/graphics/bullet-unfold-dim.gif View File


BIN
www/confirmation/graphics/bullet-unfold-dim.png View File


BIN
www/confirmation/graphics/bullet-unfold.gif View File


BIN
www/confirmation/graphics/bullet-unfold.png View File


BIN
www/confirmation/graphics/bullet.png View File


BIN
www/confirmation/graphics/example.png View File


+ 223
- 0
www/confirmation/graphics/example.svg View File

@@ -0,0 +1,223 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 11.0, SVG Export Plug-In  -->
3
+<svg  xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
4
+	 viewBox="-0.724 -0.46 279 52" xml:space="preserve">
5
+        <desc>W3C Indian Office logo</desc>
6
+	<defs>
7
+	</defs>
8
+	<g>
9
+		<rect x="107.669" y="15.986" style="fill:#0C479D" width="163.338" height="13.73"/> 
10
+		<path style="fill:#FFFFFF" d="M117.042,25.062c-0.6,0.853-1.279,1.812-2.692,1.812c-0.879,0-1.985-0.574-1.985-2.052
11
+			c0-2.039,1.919-4.277,3.758-4.277c1.053,0,1.532,0.586,1.532,1.172c0,0.6-0.333,0.96-0.839,0.96c-0.36,0-0.759-0.239-0.759-0.693
12
+			c0-0.372,0.28-0.586,0.28-0.772c0-0.174-0.187-0.227-0.307-0.227c-1.16,0-1.959,2.799-1.959,3.745
13
+			c0,1.065,0.587,1.293,0.973,1.293c0.6,0,1.093-0.428,1.626-1.201L117.042,25.062z"/>
14
+		<path style="fill:#FFFFFF" d="M134.227,22.596c0,1.985-1.652,4.278-3.784,4.278c-1.093,0-2.132-0.705-2.132-1.986
15
+			c0-2.053,1.719-4.344,3.825-4.344C132.641,20.544,134.227,20.81,134.227,22.596z M129.896,25.554c0,0.268,0,0.934,0.693,0.934
16
+			c1.279,0,2.052-3.705,2.052-4.705c0-0.666-0.293-0.852-0.64-0.852C130.562,20.931,129.896,24.702,129.896,25.554z"/>
17
+		<path style="fill:#FFFFFF" d="M151.587,25.076c-0.426,0.718-1.053,1.746-2.092,1.746c-0.213,0-0.934,0-0.934-0.867
18
+			c0-0.946,1.174-3.864,1.174-4.157c0-0.161-0.16-0.294-0.334-0.294c-0.333,0-1.679,0.666-2.852,5.197h-1.612
19
+			c0.679-2.544,1.359-4.744,1.359-5.077c0-0.347-0.36-0.347-0.72-0.347v-0.36c0.293,0,1.612-0.119,2.665-0.359l-0.8,2.479
20
+			l0.04,0.027c0.96-1.412,1.679-2.519,2.839-2.519c0.32,0,1.013,0.025,1.013,1.052c0,0.866-1.159,3.692-1.159,4.079
21
+			c0,0.119,0.053,0.24,0.199,0.24c0.268,0,0.574-0.48,0.92-1.013L151.587,25.076z"/>
22
+		<path style="fill:#FFFFFF" d="M166.562,22.596l-0.36-0.026c-0.106-0.666-0.387-1.586-1.173-1.586c-0.706,0-0.706,0.652-0.706,0.72
23
+			c0,0.839,1.825,2.013,1.825,3.385c0,1.292-1.146,1.786-1.998,1.786c-0.587,0-0.92-0.266-1.227-0.266
24
+			c-0.053,0-0.32,0.039-0.387,0.266h-0.359l0.293-2.211l0.36,0.039c0.199,1.772,1.159,1.772,1.278,1.772
25
+			c0.507,0,0.76-0.398,0.76-0.732c0-0.346-0.319-0.879-0.746-1.373c-0.693-0.799-1.066-1.346-1.066-2.158
26
+			c0-1.187,0.92-1.666,1.786-1.666c0.666,0,0.826,0.293,1.267,0.293c0.199,0,0.239-0.054,0.373-0.28h0.386L166.562,22.596z"/>
27
+		<path style="fill:#FFFFFF" d="M183.493,22.596c0,1.985-1.653,4.278-3.785,4.278c-1.093,0-2.132-0.705-2.132-1.986
28
+			c0-2.053,1.719-4.344,3.824-4.344C181.907,20.544,183.493,20.81,183.493,22.596z M179.161,25.554c0,0.268,0,0.934,0.694,0.934
29
+			c1.278,0,2.052-3.705,2.052-4.705c0-0.666-0.293-0.852-0.64-0.852C179.828,20.931,179.161,24.702,179.161,25.554z"/>
30
+		<path style="fill:#FFFFFF" d="M194.643,20.917c1.359-0.119,1.772-0.146,2.665-0.372l-0.746,2.372l0.066,0.026
31
+			c0.4-0.8,1.188-2.398,2.066-2.398c0.053,0,0.772,0,0.772,0.879c0,0.613-0.373,0.973-0.786,0.973c-0.466,0-0.613-0.506-0.8-0.506
32
+			c-0.373,0-1.065,1.333-1.359,2.039c-0.347,0.893-0.479,1.532-0.906,2.771h-1.612c0.707-2.398,1.359-4.636,1.359-5.064
33
+			c0-0.333-0.24-0.346-0.72-0.359V20.917z"/>
34
+		<path style="fill:#FFFFFF" d="M213.214,21.277h-1.105c-0.44,1.626-1.16,3.958-1.16,4.412c0,0.16,0.187,0.199,0.2,0.199
35
+			c0.333,0,0.853-0.786,1.026-1.066l0.293,0.187c-0.494,0.774-1.146,1.813-2.187,1.813c-0.959,0-0.959-0.799-0.959-0.893
36
+			c0-0.547,0.64-2.546,1.227-4.652h-0.681V20.81c0.521-0.199,1.533-0.612,2.439-2.024h0.467l-0.52,1.932h0.959V21.277z"/>
37
+		<path style="fill:#FFFFFF" d="M226.346,25.008c-0.68,1.04-1.239,1.813-2.226,1.813c-0.773,0-0.92-0.574-0.92-0.893
38
+			c0-0.586,1.04-3.918,1.04-4.225c0-0.427-0.4-0.439-0.787-0.427v-0.36c0.534-0.039,1.786-0.159,2.692-0.372
39
+			c-0.52,1.905-1.333,4.717-1.333,5.144c0,0.133,0.121,0.199,0.201,0.199c0.319,0,0.771-0.666,1.039-1.066L226.346,25.008z
40
+			 M225.759,17.585c0.507,0,0.92,0.413,0.92,0.906c0,0.479-0.399,0.88-0.92,0.88c-0.626,0-0.879-0.56-0.879-0.906
41
+			C224.88,18.145,225.159,17.585,225.759,17.585z"/>
42
+		<path style="fill:#FFFFFF" d="M243.436,25.102c-0.254,0.452-0.999,1.719-2.119,1.719c-0.2,0-0.893,0-0.893-0.746
43
+			c0-0.574,0.16-1.027,0.293-1.427l-0.026-0.013c-1.014,1.413-1.572,2.186-2.586,2.186c-1.025,0-1.025-0.732-1.025-1.039
44
+			c0-0.92,0.999-3.345,0.999-4.119c0-0.347-0.293-0.36-0.746-0.387v-0.36c1.186-0.053,2.599-0.359,2.785-0.372l-1.253,4.104
45
+			c-0.16,0.507-0.199,0.654-0.199,0.894c0,0.252,0.133,0.318,0.307,0.318c0.532,0,1.345-1.265,1.519-1.584
46
+			c0.6-1.08,0.906-2.133,1.319-3.559h1.573c-0.268,0.934-1.374,4.518-1.374,4.944c0,0.227,0.134,0.254,0.2,0.254
47
+			c0.32,0,0.826-0.8,0.946-0.987L243.436,25.102z"/>
48
+		<path style="fill:#FFFFFF" d="M254.745,20.917c1.412-0.119,1.745-0.146,2.665-0.359l-0.8,2.479l0.04,0.027
49
+			c0.772-1.187,1.64-2.519,2.825-2.519c0.066,0,0.879,0,0.879,0.893c0,0.52-0.187,0.973-0.307,1.279l0.014,0.027
50
+			c0.68-1.08,1.466-2.199,2.559-2.199c0.733,0,1.054,0.466,1.054,1.052c0,0.88-1.187,3.599-1.187,4.118
51
+			c0,0.16,0.146,0.201,0.227,0.201c0.254,0,0.68-0.667,0.906-1.013l0.293,0.174c-0.413,0.707-1.026,1.746-2.092,1.746
52
+			c-0.227,0-0.934,0-0.934-0.867c0-0.972,1.173-3.811,1.173-4.13c0-0.16-0.106-0.307-0.319-0.307c-0.561,0-1.266,1.159-1.479,1.546
53
+			c-0.493,0.853-0.68,1.453-1.346,3.637h-1.6c1.026-3.318,1.466-4.49,1.466-4.864c0-0.253-0.159-0.319-0.253-0.319
54
+			c-0.093,0-1.572,0.333-2.812,5.183h-1.612c0.759-2.785,1.359-4.636,1.359-5.077c0-0.386-0.521-0.359-0.72-0.347V20.917z"/>
55
+		<path d="M123.286,1.771h2.012l-4.572,15.43h-0.206l-2.858-9.555l-2.857,9.555h-0.183l-4.572-15.43h2.012l2.743,9.396l1.874-6.332
56
+			l-0.914-3.063h2.012l2.743,9.396L123.286,1.771z"/>
57
+		<path d="M189.955,1.453h2.012l-4.572,15.43h-0.206l-2.856-9.555l-2.857,9.555h-0.184l-4.572-15.43h2.013l2.743,9.396l1.874-6.333
58
+			l-0.914-3.063h2.012l2.742,9.396L189.955,1.453z"/>
59
+		<path d="M244.878,1.453h2.012l-4.572,15.43h-0.205l-2.858-9.555l-2.857,9.555h-0.183l-4.572-15.43h2.012l2.743,9.396l1.874-6.333
60
+			l-0.914-3.063h2.012l2.744,9.396L244.878,1.453z"/>
61
+		<path d="M248.27,3.238h6.096v2.024h-4.048v2.438h4.048v2.048h-4.048v3.658h4.048v2.024h-6.096V3.238z"/>
62
+		<path d="M257.815,3.238h4.268c1.805,0,3.268,1.463,3.268,3.243c0,0.829-0.268,1.463-0.707,2.024
63
+			c0.927,0.707,1.512,1.731,1.512,3.072c0,2.122-1.73,3.853-3.853,3.853c-0.22,0-4.487,0-4.487,0V3.238z M259.863,7.701h2.22
64
+			c0.683,0,1.219-0.537,1.219-1.22c0-0.658-0.536-1.219-1.219-1.219c-0.171,0-2.22,0-2.22,0V7.701z M259.863,13.407h2.439
65
+			c0.999,0,1.829-0.829,1.829-1.829c0-1.024-0.83-1.829-1.829-1.829c-0.391,0-2.439,0-2.439,0V13.407z"/>
66
+		<path d="M130.116,3.042c2.756,0,4.268,2.829,4.268,6.292s-1.512,6.291-4.268,6.291c-2.731,0-4.268-2.828-4.268-6.291
67
+			S127.385,3.042,130.116,3.042z M130.116,13.602c1.17,0,2.122-1.926,2.122-4.267c0-2.341-0.951-4.268-2.122-4.268
68
+			c-1.146,0-2.122,1.926-2.122,4.268C127.994,11.675,128.97,13.602,130.116,13.602z"/>
69
+		<path d="M146.575,15.431h-2.487l-2.927-4.072c-0.487,0-1.487,0-1.487,0v4.072h-2.049V3.238h3.878c2.219,0,4.048,1.829,4.048,4.072
70
+			c0,1.561-0.878,2.926-2.194,3.609L146.575,15.431z M143.526,7.31c0-1.122-0.902-2.048-2.023-2.048c-0.22,0-1.829,0-1.829,0v4.072
71
+			h1.829C142.624,9.334,143.526,8.407,143.526,7.31z"/>
72
+		<path d="M151.256,13.407h4.048v2.024h-6.096V3.238h2.048V13.407z"/>
73
+		<path d="M156.724,3.238h2.853c3.024,0,5.487,2.731,5.487,6.097c0,3.365-2.463,6.096-5.487,6.096c-0.269,0-2.853,0-2.853,0V3.238z
74
+			 M158.771,13.407h0.805c1.78,0,3.243-1.829,3.243-4.072c0-2.244-1.463-4.072-3.243-4.072c-0.316,0-0.805,0-0.805,0V13.407z"/>
75
+		<path d="M200.331,3.238h2.854c3.023,0,5.487,2.731,5.487,6.097c0,3.365-2.464,6.096-5.487,6.096c-0.269,0-2.854,0-2.854,0V3.238z
76
+			 M202.38,13.407h0.805c1.78,0,3.243-1.829,3.243-4.072c0-2.244-1.463-4.072-3.243-4.072c-0.316,0-0.805,0-0.805,0V13.407z"/>
77
+		<path d="M211.913,3.238h6.097v2.024h-4.048v2.438h4.048v2.048h-4.048v3.658h4.048v2.024h-6.097V3.238z"/>
78
+		<rect x="194.518" y="3.188" width="1.786" height="12.203"/> 
79
+		<path style="fill-rule:evenodd;clip-rule:evenodd" d="M274.845,25.169c-0.659,0-1.251,0.238-1.699,0.693c-0.477,0.482-0.741,1.109-0.741,1.754
80
+			c0,0.646,0.252,1.244,0.714,1.713c0.469,0.477,1.074,0.734,1.727,0.734c0.639,0,1.258-0.258,1.74-0.729
81
+			c0.463-0.447,0.714-1.045,0.714-1.719c0-0.652-0.259-1.264-0.707-1.719C276.122,25.42,275.511,25.169,274.845,25.169z
82
+			 M276.973,27.638c0,0.564-0.218,1.086-0.619,1.475c-0.421,0.408-0.944,0.625-1.522,0.625c-0.544,0-1.081-0.225-1.481-0.633
83
+			c-0.401-0.408-0.626-0.932-0.626-1.488s0.231-1.102,0.646-1.521c0.389-0.395,0.911-0.606,1.482-0.606
84
+			c0.585,0,1.107,0.217,1.517,0.633C276.762,26.515,276.973,27.046,276.973,27.638z M274.913,26.183h-1.047v2.773h0.522v-1.184
85
+			h0.518l0.563,1.184h0.585l-0.618-1.264c0.4-0.082,0.632-0.355,0.632-0.75C276.068,26.44,275.688,26.183,274.913,26.183z
86
+			 M274.817,26.522c0.49,0,0.713,0.135,0.713,0.475c0,0.326-0.223,0.443-0.699,0.443h-0.442v-0.918H274.817z"/>
87
+		<path d="M93.451,0l1.056,6.42l-3.738,7.152c0,0-1.436-3.034-3.82-4.714c-2.009-1.416-3.318-1.723-5.364-1.301
88
+			c-2.628,0.542-5.608,3.685-6.908,7.559c-1.556,4.636-1.571,6.879-1.625,8.94c-0.087,3.304,0.434,5.256,0.434,5.256
89
+			s-2.27-4.199-2.249-10.349c0.015-4.389,0.704-8.371,2.736-12.299c1.787-3.454,4.443-5.526,6.8-5.77
90
+			c2.437-0.252,4.363,0.923,5.852,2.194c1.562,1.334,3.143,4.253,3.143,4.253L93.451,0z"/>
91
+		<path d="M93.911,36.329c0,0-1.653,2.953-2.682,4.091c-1.03,1.138-2.872,3.143-5.147,4.146c-2.275,1.001-3.468,1.191-5.716,0.975
92
+			c-2.246-0.216-4.334-1.517-5.066-2.06c-0.731-0.541-2.601-2.14-3.657-3.629c-1.057-1.49-2.709-4.471-2.709-4.471
93
+			s0.921,2.986,1.497,4.254c0.332,0.729,1.351,2.96,2.797,4.902c1.349,1.813,3.969,4.932,7.951,5.635
94
+			c3.982,0.705,6.719-1.083,7.396-1.517c0.677-0.433,2.104-1.628,3.007-2.594c0.943-1.009,1.835-2.296,2.33-3.067
95
+			c0.361-0.564,0.948-1.707,0.948-1.707L93.911,36.329z"/>
96
+		<path style="fill:#0C479D" d="M25.146,0.284l9.003,30.611l9.003-30.611h6.519L34.771,50.576h-0.621l-9.313-31.168l-9.314,31.168h-0.621
97
+			L0,0.284h6.519l9.003,30.611l6.085-20.614l-2.98-9.997H25.146z"/>
98
+		<path style="fill:#0C479D" d="M68.184,34.434c0,4.554-1.211,8.383-3.632,11.487c-2.422,3.104-5.558,4.655-9.407,4.655
99
+			c-2.898,0-5.423-0.921-7.576-2.763c-2.152-1.842-3.746-4.335-4.781-7.481l5.091-2.11c0.746,1.904,1.729,3.405,2.95,4.501
100
+			c1.221,1.097,2.659,1.645,4.315,1.645c1.738,0,3.208-0.972,4.409-2.917s1.801-4.284,1.801-7.017c0-3.022-0.642-5.36-1.925-7.017
101
+			c-1.491-1.945-3.83-2.918-7.017-2.918h-2.483v-2.98l8.693-15.026H48.128l-2.918,4.967h-1.862V0.284h24.215v3.042l-9.19,15.833
102
+			c3.229,1.036,5.671,2.919,7.326,5.652C67.354,27.542,68.184,30.749,68.184,34.434z"/>
103
+		<g>
104
+			<g>
105
+				<g>
106
+					<path d="M135.359,42.137h-4.523v1.736c0.018,0.145,0.018,0.249,0,0.313c-0.075,0.21-0.261,0.314-0.558,0.314
107
+						c-0.299,0-0.909-0.407-1.831-1.219c-0.922-0.814-1.382-1.357-1.382-1.631c0-0.146,0.093-0.272,0.278-0.385
108
+						c0.186-0.113,0.324-0.17,0.418-0.17h1.671v-3.802c0-0.337-0.105-0.602-0.318-0.794c-0.212-0.192-0.567-0.29-1.064-0.29
109
+						c-0.388,0-0.692,0.104-0.914,0.313s-0.332,0.503-0.332,0.886c0,0.271,0.067,0.552,0.202,0.838
110
+						c0.039,0.095,0.115,0.217,0.231,0.361h-1.27c-0.094-0.163-0.16-0.293-0.197-0.389c-0.151-0.323-0.226-0.59-0.226-0.799
111
+						c0-0.728,0.246-1.267,0.738-1.621c0.491-0.355,1.118-0.534,1.879-0.534c0.743,0,1.375,0.194,1.894,0.582
112
+						c0.52,0.387,0.78,0.887,0.78,1.499v3.75h4.523V42.137z M133.104,36.527h-1.116v-0.945h1.116V36.527z"/>
113
+				</g>
114
+				<g>
115
+					<path d="M139.753,36.527h-3.214v11.124h-1.404V36.527h-2.376v-0.945h6.995V36.527z"/>
116
+				</g>
117
+				<g>
118
+					<path d="M145.448,36.527h-3.215v11.124h-1.403V36.527h-2.376v-0.945h6.995V36.527z"/>
119
+				</g>
120
+				<g>
121
+					<path d="M156.204,36.527h-3.776v3.074c0,0.388-0.101,0.75-0.303,1.09c-0.205,0.34-0.556,0.614-1.056,0.822
122
+						c-0.259,0.114-0.514,0.198-0.763,0.253c-0.25,0.058-0.522,0.088-0.819,0.088c-0.352,0-0.646-0.042-0.888-0.128
123
+						c0.166,0.211,0.296,0.381,0.388,0.509c0.59,0.774,1.097,1.413,1.521,1.913c0.369,0.403,0.94,0.977,1.714,1.719
124
+						c0.24,0.227,0.572,0.541,0.996,0.945l-1.01,0.849c-0.628-0.6-1.307-1.285-2.036-2.061c-0.729-0.776-1.399-1.535-2.008-2.28
125
+						c-0.776-0.984-1.451-1.904-2.023-2.763c-0.203-0.289-0.434-0.653-0.692-1.092l1.082-0.701l1.082,1.649
126
+						c0.092,0.145,0.287,0.273,0.583,0.388c0.295,0.112,0.619,0.17,0.971,0.17c0.61,0,1.072-0.138,1.388-0.412
127
+						c0.313-0.273,0.471-0.634,0.471-1.087v-2.945h-6.875v-0.945h12.055V36.527z"/>
128
+				</g>
129
+				<g>
130
+					<path d="M163.116,36.527h-7.771v-0.945h7.771V36.527z M165.354,40.09h-5.216c-0.663,0-1.141,0.116-1.436,0.348
131
+						c-0.295,0.234-0.441,0.552-0.441,0.954c0,1.125,0.615,2.34,1.848,3.643c0.401,0.434,1.028,0.98,1.873,1.64l-0.886,0.796
132
+						c-0.939-0.708-1.642-1.304-2.101-1.789c-1.401-1.464-2.102-2.857-2.102-4.179c0-0.742,0.233-1.309,0.705-1.705
133
+						c0.47-0.393,1.092-0.592,1.866-0.592h5.889V40.09z"/>
134
+				</g>
135
+				<g>
136
+					<path d="M169.777,36.527h-3.214v11.124h-1.404V36.527h-2.377v-0.945h6.995V36.527z"/>
137
+				</g>
138
+				<g>
139
+					<path d="M175.486,36.527h-3.192v11.124h-1.404V36.527h-2.411v-0.945h2.391c-0.35-0.916-0.671-1.6-0.964-2.049
140
+						c-0.921-1.365-2.052-2.05-3.395-2.05c-0.625,0-1.09,0.17-1.393,0.507c-0.304,0.337-0.456,0.785-0.456,1.347
141
+						c0,0.546,0.145,1.099,0.432,1.66c0.091,0.177,0.235,0.4,0.433,0.674h-1.267c-0.221-0.291-0.378-0.533-0.47-0.727
142
+						c-0.33-0.612-0.495-1.154-0.495-1.622c0-0.921,0.284-1.613,0.856-2.08c0.571-0.468,1.345-0.704,2.321-0.704
143
+						c1.825,0,3.32,0.841,4.479,2.522c0.369,0.549,0.765,1.389,1.19,2.521h3.344V36.527z"/>
144
+				</g>
145
+				<g>
146
+					<path d="M184.403,44.03c-0.333,0.241-0.628,0.419-0.885,0.533c-0.776,0.357-1.635,0.537-2.574,0.537
147
+						c-1.551,0-2.755-0.447-3.613-1.342c-0.857-0.895-1.287-1.896-1.287-3.008c0.075,0.029,0.133,0.045,0.171,0.045
148
+						c0.316,0.074,0.57,0.112,0.758,0.112c0.729,0,1.29-0.145,1.684-0.438c0.466-0.337,0.701-0.861,0.701-1.571
149
+						c0-0.485-0.223-1.025-0.669-1.621c-0.148-0.194-0.371-0.444-0.669-0.751h-3.846v-0.945h8.172v0.945h-2.672
150
+						c0.242,0.322,0.419,0.589,0.531,0.798c0.371,0.646,0.555,1.196,0.555,1.646c0,1.066-0.514,1.856-1.545,2.372
151
+						c-0.334,0.161-0.858,0.322-1.577,0.484c0.185,0.531,0.378,0.926,0.579,1.182c0.627,0.806,1.539,1.208,2.737,1.208
152
+						c0.755,0,1.444-0.18,2.07-0.534c0.753-0.436,1.212-0.864,1.379-1.284V44.03z"/>
153
+				</g>
154
+				<g>
155
+					<path d="M188.993,36.527h-3.216v11.124h-1.404V36.527h-2.375v-0.945h6.995V36.527z"/>
156
+				</g>
157
+				<g>
158
+					<path d="M215.396,36.527h-8.921v3.529c0.221-0.279,0.424-0.483,0.607-0.614c0.57-0.41,1.252-0.614,2.041-0.614
159
+						c1.087,0,1.96,0.281,2.622,0.847c0.662,0.566,0.994,1.285,0.994,2.155c0,0.791-0.451,1.729-1.352,2.81
160
+						c-0.293,0.356-0.753,0.824-1.379,1.405l-1.158-0.73c0.549-0.468,0.95-0.858,1.206-1.166c0.804-0.924,1.207-1.742,1.207-2.456
161
+						c0-0.582-0.171-1.049-0.509-1.397c-0.341-0.349-0.831-0.521-1.473-0.521c-0.753,0-1.408,0.324-1.967,0.972
162
+						c-0.562,0.649-0.841,1.249-0.841,1.801v5.105h-1.403v-3.497c-0.238,0.191-0.442,0.333-0.605,0.429
163
+						c-0.57,0.303-1.179,0.453-1.818,0.453c-1.049,0-1.944-0.318-2.688-0.956c-0.744-0.634-1.115-1.405-1.115-2.308
164
+						s0.361-1.654,1.083-2.259c0.724-0.604,1.597-0.905,2.622-0.905c0.273,0,0.566,0.034,0.878,0.109
165
+						c0.092,0.015,0.22,0.051,0.385,0.11v1.07c-0.129-0.07-0.231-0.123-0.305-0.159c-0.294-0.124-0.57-0.187-0.829-0.187
166
+						c-0.664,0-1.232,0.21-1.713,0.632c-0.479,0.421-0.718,0.93-0.718,1.527c0,0.648,0.213,1.206,0.637,1.674
167
+						c0.426,0.472,0.98,0.704,1.665,0.704c0.628,0,1.164-0.168,1.606-0.507c0.61-0.469,0.916-0.886,0.916-1.259v-5.797h-8.172
168
+						v-0.945h18.496V36.527z"/>
169
+				</g>
170
+				<g>
171
+					<path d="M220.87,36.527h-3.216v11.124h-1.404V36.527h-2.375v-0.945h6.995V36.527z"/>
172
+				</g>
173
+				<g>
174
+					<path d="M229.798,44.03c-0.33,0.241-0.626,0.419-0.885,0.533c-0.773,0.357-1.633,0.537-2.572,0.537
175
+						c-1.551,0-2.755-0.447-3.611-1.342c-0.858-0.895-1.287-1.896-1.287-3.008c0.075,0.029,0.13,0.045,0.167,0.045
176
+						c0.32,0.074,0.572,0.112,0.76,0.112c0.729,0,1.29-0.145,1.684-0.438c0.468-0.337,0.701-0.861,0.701-1.571
177
+						c0-0.485-0.223-1.025-0.669-1.621c-0.15-0.194-0.371-0.444-0.668-0.751h-3.847v-0.945h8.172v0.945h-2.67
178
+						c0.242,0.322,0.417,0.589,0.527,0.798c0.371,0.646,0.559,1.196,0.559,1.646c0,1.066-0.518,1.856-1.549,2.372
179
+						c-0.33,0.161-0.856,0.322-1.577,0.484c0.186,0.531,0.378,0.926,0.583,1.182c0.626,0.806,1.539,1.208,2.735,1.208
180
+						c0.755,0,1.444-0.18,2.068-0.534c0.756-0.436,1.216-0.864,1.379-1.284V44.03z"/>
181
+				</g>
182
+				<g>
183
+					<path d="M234.388,36.527h-3.214v11.124h-1.404V36.527h-2.375v-0.945h6.993V36.527z"/>
184
+				</g>
185
+				<g>
186
+					<path d="M240.085,36.527h-3.216v11.124h-1.405V36.527h-2.375v-0.945h6.996V36.527z"/>
187
+				</g>
188
+				<g>
189
+					<path d="M238.137,31.033c-0.146-0.065-0.275-0.104-0.386-0.122c-0.331-0.081-0.68-0.119-1.048-0.119
190
+						c-0.514,0-0.931,0.135-1.253,0.402c-0.321,0.268-0.483,0.671-0.483,1.208c0,0.668,0.307,1.418,0.916,2.246
191
+						c0.203,0.263,0.508,0.604,0.913,1.028h-1.078c-0.148-0.05-0.497-0.455-1.051-1.215c-0.664-0.925-0.994-1.742-0.994-2.454
192
+						c0-0.794,0.304-1.368,0.909-1.727c0.496-0.291,1.158-0.436,1.983-0.436c0.403,0,0.79,0.046,1.156,0.141
193
+						c0.112,0.034,0.248,0.08,0.415,0.145V31.033z"/>
194
+				</g>
195
+				<g>
196
+					<path d="M251.558,36.527H239.78v-0.945h11.777V36.527z M252.608,40.539c-0.313,0.048-0.572,0.097-0.773,0.146
197
+						c-0.593,0.176-1.104,0.457-1.537,0.844c-0.435,0.384-0.807,0.842-1.122,1.37c-0.238,0.403-0.367,0.684-0.385,0.844
198
+						l-1.164-0.533l0.395-0.896l0.508-0.752c-0.13-0.274-0.518-0.572-1.161-0.897c-0.518-0.258-1.053-0.388-1.605-0.388
199
+						c-0.756,0-1.378,0.206-1.866,0.619c-0.488,0.411-0.733,0.965-0.733,1.659c0,1.099,0.756,2.115,2.263,3.052
200
+						c0.495,0.307,1.249,0.662,2.261,1.067l-0.664,1.04c-0.867,0-2.065-0.692-3.594-2.08c-1.09-0.984-1.633-2.033-1.633-3.146
201
+						c0-1.017,0.349-1.808,1.05-2.371c0.702-0.565,1.658-0.847,2.878-0.847c0.699,0,1.389,0.157,2.073,0.474
202
+						c0.681,0.319,1.171,0.665,1.466,1.037c0.184-0.145,0.332-0.25,0.44-0.313c0.37-0.243,0.664-0.411,0.886-0.51
203
+						c0.388-0.161,0.839-0.289,1.355-0.388c0.167-0.031,0.388-0.063,0.664-0.096V40.539z"/>
204
+				</g>
205
+				<g>
206
+					<path d="M257.114,36.527h-3.216v11.124h-1.402V36.527h-2.377v-0.945h6.995V36.527z"/>
207
+				</g>
208
+				<g>
209
+					<path d="M266.044,44.03c-0.332,0.241-0.627,0.419-0.886,0.533c-0.774,0.357-1.634,0.537-2.573,0.537
210
+						c-1.55,0-2.755-0.447-3.611-1.342c-0.858-0.895-1.287-1.896-1.287-3.008c0.075,0.029,0.131,0.045,0.169,0.045
211
+						c0.318,0.074,0.571,0.112,0.759,0.112c0.729,0,1.291-0.145,1.683-0.438c0.468-0.337,0.701-0.861,0.701-1.571
212
+						c0-0.485-0.222-1.025-0.668-1.621c-0.149-0.194-0.371-0.444-0.669-0.751h-3.846v-0.945h8.172v0.945h-2.669
213
+						c0.239,0.322,0.417,0.589,0.527,0.798c0.371,0.646,0.559,1.196,0.559,1.646c0,1.066-0.518,1.856-1.55,2.372
214
+						c-0.332,0.161-0.857,0.322-1.576,0.484c0.184,0.531,0.378,0.926,0.58,1.182c0.629,0.806,1.539,1.208,2.736,1.208
215
+						c0.756,0,1.443-0.18,2.07-0.534c0.754-0.436,1.214-0.864,1.379-1.284V44.03z"/>
216
+				</g>
217
+				<g>
218
+					<path d="M270.634,36.527h-3.214v11.124h-1.405V36.527h-2.376v-0.945h6.995V36.527z"/>
219
+				</g>
220
+			</g>
221
+		</g>
222
+	</g>
223
+</svg>

BIN
www/confirmation/graphics/face1.gif View File


BIN
www/confirmation/graphics/face2.gif View File


BIN
www/confirmation/graphics/face3.gif View File


BIN
www/confirmation/graphics/face4.gif View File


BIN
www/confirmation/graphics/fold-bright.gif View File


BIN
www/confirmation/graphics/fold-dim.bmp View File


BIN
www/confirmation/graphics/fold-dim.gif View File


BIN
www/confirmation/graphics/fold.bmp View File


BIN
www/confirmation/graphics/fold.gif View File


BIN
www/confirmation/graphics/icon-blue.png View File


BIN
www/confirmation/graphics/keys2.jpg View File


BIN
www/confirmation/graphics/nofold-dim.bmp View File


BIN
www/confirmation/graphics/nofold-dim.gif View File


BIN
www/confirmation/graphics/nofold.bmp View File


BIN
www/confirmation/graphics/unfold-bright.gif View File


BIN
www/confirmation/graphics/unfold-dim.bmp View File


BIN
www/confirmation/graphics/unfold-dim.gif View File


BIN
www/confirmation/graphics/unfold.bmp View File


BIN
www/confirmation/graphics/unfold.gif View File


BIN
www/confirmation/graphics/w3c-logo-blue.gif View File


+ 14
- 0
www/confirmation/graphics/w3c-logo-blue.svg View File

@@ -0,0 +1,14 @@
1
+<svg  xmlns="http://www.w3.org/2000/svg" viewBox="0 0 93 45" xmlns:xlink="http://www.w3.org/1999/xlink">
2
+      <a xlink:href="http://www.w3.org">
3
+      <desc>W3C logo</desc>
4
+          <rect width="103" height="65" fill="#90A7D0" x="-10"  y="-10"/>
5
+        	<g transform="translate(2,2)">
6
+        		<path d="M74.5,.2l0.8,5.1l-3,5.6c0,0-1.13-2.39-3-3.7 c-1.6-1.1-2.6-1.4-4.2-1 c-2.1,0.4-4.4,2.9-5.4,5.9 c-1.2,3.6-1.2,5.4-1.3,7c-0.07,2.6,0.3,4.14,0.3,4.1 s-1.8-3.3-1.8-8.1c0.01-3.5,0.6-6.6,2.2-9.7 c1.41-2.7,3.5-4.4,5.4-4.5 c1.9-0.2,3.4,0.7,4.6,1.7 c1.2,1,2.5,3.3,2.5,3.4z"/>
7
+        		<path d="M74.9,28.8c0,0-1.3,2.3-2.1,3.2c-.8.9-2.3,2.5-4.1,3.3 c-1.8.8-2.7.9-4.5,0.8 c-1.8-.2-3.4-1.2-4-1.6s-2-1.7-2.9-2.9 c-.8-1.2-2.1-3.5-2.1-3.5 s.7,2.4,1.2,3.3c.3.6,1.1,2.3,2.2,3.9c1.1,1.4,3.1,3.9,6.3,4.4 c3.1,.6,5.3-.9,5.8-1.2c.5-.3,1.7-1.3,2.4-2.1 c.7-.8,1.4-1.8,1.8-2.4c.3-.4,0.7-1.3.7-1.3z"/>
8
+        		<path fill="#0C479D" d="M20.7,0.43l7.1,24.1l7.1-24.1 h5.1l-11.7,39.6h-.5l-7.35-24.5l-7.35,24.5h-.5l-11.7-39.6h5.1l7.1,24.1l4.8-16.2l-2.3-7.9z"/>
9
+        		<path fill="#0C479D" d="M54.6,27.3c0,3.6-1,6.6-2.9,9 c-1.9,2.4-4.4,3.7-7.4,3.7 c-2.3,0-4.3-0.7-5.9-2.2 c-1.7-1.4-2.9-3.4-3.8-5.9l4-1.7c.6,1.5,1.4,2.7,2.3,3.5 c1,.9,2.1,1.3,3.4,1.3c1.4,0,2.5-.8,3.5-2.3 c.9-1.5,1.4-3.4,1.4-5.5 c0-2.4-.5-4.2-1.5-5.5 c-1.2-1.5-3-2.3-5.5-2.3h-2v-2.3l6.8-11.8h-8.2l-2.3,3.9 h-1.5v-8.7h19.1v2.4l-7.2,12.5c2.5.8,4.5,2.3,5.8,4.4 c1.3,2.1,2,4.7,1.9,7.5z"/>
10
+        		<text x="78" y="10" font-size="13" font-family="sans-serif">&#174;</text>
11
+        	</g>
12
+     </a>
13
+</svg>
14
+

BIN
www/confirmation/graphics/w3c-logo-slanted.jpg View File


BIN
www/confirmation/graphics/w3c-logo-white.gif View File


+ 14
- 0
www/confirmation/graphics/w3c-logo-white.svg View File

@@ -0,0 +1,14 @@
1
+<svg  xmlns="http://www.w3.org/2000/svg" viewBox="0 0 93 45" xmlns:xlink="http://www.w3.org/1999/xlink">
2
+      <a xlink:href="http://www.w3.org">
3
+      <desc>W3C logo</desc>
4
+          <rect width="103" height="65" fill="#728ec2" x="-10"  y="-10"/>
5
+        	<g transform="translate(2,2)">
6
+        		<path fill="#FFFFFF" d="M74.5,.2l0.8,5.1l-3,5.6c0,0-1.13-2.39-3-3.7 c-1.6-1.1-2.6-1.4-4.2-1 c-2.1,0.4-4.4,2.9-5.4,5.9 c-1.2,3.6-1.2,5.4-1.3,7c-0.07,2.6,0.3,4.14,0.3,4.1 s-1.8-3.3-1.8-8.1c0.01-3.5,0.6-6.6,2.2-9.7 c1.41-2.7,3.5-4.4,5.4-4.5 c1.9-0.2,3.4,0.7,4.6,1.7 c1.2,1,2.5,3.3,2.5,3.4z"/>
7
+        		<path fill="#FFFFFF" d="M74.9,28.8c0,0-1.3,2.3-2.1,3.2c-.8.9-2.3,2.5-4.1,3.3 c-1.8.8-2.7.9-4.5,0.8 c-1.8-.2-3.4-1.2-4-1.6s-2-1.7-2.9-2.9 c-.8-1.2-2.1-3.5-2.1-3.5 s.7,2.4,1.2,3.3c.3.6,1.1,2.3,2.2,3.9c1.1,1.4,3.1,3.9,6.3,4.4 c3.1,.6,5.3-.9,5.8-1.2c.5-.3,1.7-1.3,2.4-2.1 c.7-.8,1.4-1.8,1.8-2.4c.3-.4,0.7-1.3.7-1.3z"/>
8
+        		<path fill="#FFFFFF" d="M20.7,0.43l7.1,24.1l7.1-24.1 h5.1l-11.7,39.6h-.5l-7.35-24.5l-7.35,24.5h-.5l-11.7-39.6h5.1l7.1,24.1l4.8-16.2l-2.3-7.9z"/>
9
+        		<path fill="#FFFFFF" d="M54.6,27.3c0,3.6-1,6.6-2.9,9 c-1.9,2.4-4.4,3.7-7.4,3.7 c-2.3,0-4.3-0.7-5.9-2.2 c-1.7-1.4-2.9-3.4-3.8-5.9l4-1.7c.6,1.5,1.4,2.7,2.3,3.5 c1,.9,2.1,1.3,3.4,1.3c1.4,0,2.5-.8,3.5-2.3 c.9-1.5,1.4-3.4,1.4-5.5 c0-2.4-.5-4.2-1.5-5.5 c-1.2-1.5-3-2.3-5.5-2.3h-2v-2.3l6.8-11.8h-8.2l-2.3,3.9 h-1.5v-8.7h19.1v2.4l-7.2,12.5c2.5.8,4.5,2.3,5.8,4.4 c1.3,2.1,2,4.7,1.9,7.5z"/>
10
+        		<text x="78" y="10" font-size="13" font-family="sans-serif">&#174;</text>
11
+        	</g>
12
+     </a>
13
+</svg>
14
+

+ 22
- 0
www/confirmation/graphics/zuul-logo.svg View File

@@ -0,0 +1,22 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!-- Generator: Adobe Illustrator 22.0.1, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
3
+<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
4
+	 viewBox="0 0 144 144" style="enable-background:new 0 0 144 144;" xml:space="preserve">
5
+<style type="text/css">
6
+	.st0{fill:#071D49;}
7
+</style>
8
+<g>
9
+	<path class="st0" d="M12.8,102.6h118.5L106,58.8v-15l7-9.2H92L72,0L52,34.7H31.1l7,9.2v15L12.8,102.6z M38,96.6H23.1L38,70.8V96.6z
10
+		 M48.4,96.6H44V61.3h4.3V96.6z M48.4,55.3H44V51h4.3V55.3z M69,96.6H54.3V61.3H69V96.6z M89.7,96.6H75V61.3h14.7V96.6z M89.7,55.3
11
+		H54.3V51h35.3V55.3z M100,96.6h-4.3V61.3h4.3V96.6z M100,55.3h-4.3V51h4.3V55.3z M106,70.8l14.9,25.8H106V70.8z M72,12l13.1,22.7
12
+		H58.9L72,12z M100.9,40.7l-0.9,1.2V45H44v-3.2l-0.9-1.2H100.9z"/>
13
+	<polygon class="st0" points="138.2,137.3 125.1,137.3 125.1,114.6 119.1,118.1 119.1,137.3 119.1,139.6 119.1,143.3 141.6,143.3 	
14
+		"/>
15
+	<path class="st0" d="M99.1,131.5L99.1,131.5L99.1,131.5c0,3.6-2.9,6.5-6.5,6.5c-3.6,0-6.5-2.9-6.5-6.5v0h0v-16.9l-6,3.5v13.5v0
16
+		c0,6.9,5.6,12.5,12.5,12.5c6.9,0,12.5-5.6,12.5-12.5v0v-16.9l-6,3.5V131.5z"/>
17
+	<path class="st0" d="M60.2,131.5L60.2,131.5L60.2,131.5c0,3.6-2.9,6.5-6.5,6.5c-3.6,0-6.5-2.9-6.5-6.5v0h0v-16.9l-6,3.5v13.5v0
18
+		c0,6.9,5.6,12.5,12.5,12.5c6.9,0,12.5-5.6,12.5-12.5v0v-16.9l-6,3.5V131.5z"/>
19
+	<polygon class="st0" points="25.8,114.6 25.4,114.6 18.9,114.6 5.8,114.6 2.4,120.6 15.5,120.6 2.4,143.3 23.8,143.3 27.3,137.3 
20
+		12.7,137.3 	"/>
21
+</g>
22
+</svg>

+ 174
- 0
www/confirmation/index.html View File

@@ -0,0 +1,174 @@
1
+<?xml version="1.0" encoding="utf-8"?>
2
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
4
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en-US">
5
+<head>
6
+<meta name="generator" content=
7
+"HTML Tidy for Linux/x86 (vers 1st November 2003), see www.w3.org" />
8
+<title>Zuul Confirmation Presentation for OpenStack Foundation Board of Directors</title>
9
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
10
+<meta name="copyright" content=
11
+"Copyright &#169; 2005-2010 W3C (MIT, ERCIM, Keio)" />
12
+<meta name="duration" content="20" />
13
+<link rel="stylesheet" href="styles/slidy.css" type="text/css" />
14
+<link rel="stylesheet" href="styles/zuul.css" type="text/css" />
15
+<script src="scripts/slidy.js" charset="utf-8" type="text/javascript">
16
+</script>
17
+</head>
18
+<body>
19
+        <div class="background"><object id="head-logo"
20
+        data="graphics/zuul-logo.svg" type="image/svg+xml"
21
+        title="Zuul logo"><a href="http://zuul-ci.org/"><img src="graphics/zuul-logo.svg" id="head-logo-fallback" alt="Zuul logo" /></a></object></div>
22
+
23
+        <div class="background slanty">
24
+        <img src="graphics/zuul-logo.svg" alt="Zuul logo" />
25
+        </div>
26
+        <div class="slide cover title">
27
+                  <!-- hidden style graphics to ensure they are saved with other content -->
28
+                <img class="hidden" src="graphics/bullet.png" alt="" />
29
+                <img class="hidden" src="graphics/fold.gif" alt="" />
30
+                <img class="hidden" src="graphics/unfold.gif" alt="" />
31
+                <img class="hidden" src="graphics/fold-dim.gif" alt="" />
32
+                <img class="hidden" src="graphics/nofold-dim.gif" alt="" />
33
+                <img class="hidden" src="graphics/unfold-dim.gif" alt="" />
34
+                <img class="hidden" src="graphics/bullet-fold.gif" alt="" />
35
+                <img class="hidden" src="graphics/bullet-unfold.gif" alt="" />
36
+                <img class="hidden" src="graphics/bullet-fold-dim.gif" alt="" />
37
+                <img class="hidden" src="graphics/bullet-nofold-dim.gif" alt="" />
38
+                <img class="hidden" src="graphics/bullet-unfold-dim.gif" alt="" />
39
+                <section id="cover">
40
+                        <h1>Zuul Confirmation Presentation for OpenStack Foundation Board of Directors</h1>
41
+                        <p>James Blair<br />
42
+                                Monty Taylor
43
+                        <br />
44
+                        <br />
45
+                        <br />
46
+                        <br />
47
+                </section>
48
+                <em>Hit the space bar or swipe left for next slide</em></p>
49
+        </div>
50
+        <div class="slide">
51
+                <h1>Strategic Focus</h1>
52
+                <h3>What is Zuul?</h3>
53
+                <p>Zuul is a program that drives continuous integration, delivery, and deployment systems with a focus on project gating and interrelated projects.</p>
54
+                <p>It is a distributed, massively-scalable, multi-tenant, multi-cloud service designed to be run on the open Internet safely and securely.</p>
55
+                <h3>Mission Statement</h3>
56
+                <p>To provide software and processes to automate continuous integration, delivery, and deployment of interrelated software projects in a secure manner using project gating.</p>
57
+        </div>
58
+        <div class="slide">
59
+                <h1>Technology Overview - Use Cases</h1>
60
+                <p>Zuul is focused on project gating, especially in scenarios involving multiple repositories with
61
+                   integrated deliverables. Zuul tests speculative future states that would result from landing a change
62
+                   rather than merely the change itself. In this it is unique in the industry.</p>
63
+                <p>Zuul is a scalable multi-tenant service designed to allow consolidation of administration functions,
64
+                   common shared libraries of content and shared test resources while empowering distributed development
65
+                   teams to operate autonomously.</p>
66
+                <p>Zuul content is directly sharable between Zuul installations.</p>
67
+                <p>Zuul is flexible and avoids assumptions about how software is written or deployed. Baremetal, VMs,
68
+                   Containers, Network Switches and Kubernetes are all primary targets that can be mixed and
69
+                   matched. Zuul believes CI isn't just for net-new "cloud native" apps, but should be available to
70
+                   everyone.</p>
71
+        </div>
72
+        <div class="slide">
73
+                <h1>Technology Overview - Architecture</h1>
74
+                <p>Zuul is a distributed system consisting of several components.</p>
75
+                <img src="https://zuul-ci.org/docs/zuul/_images/graphviz-f4b2b1dcc12d12c701fb43ec88ac2572ac12a44c.png">
76
+        </div>
77
+        </div>
78
+        <div class="slide">
79
+                <h1>Technology Overview - Implementation</h1>
80
+                <p>Zuul is primarily written in Python v3. The web dashboard is in React/Javascript. The zuul-proxy
81
+                   service is in C++.</p>
82
+                <p>Zuul depends on Ansible, Zookeeper, Gearman and an RDBMS. (MySQL and PostGreSQL tested)</p>
83
+                <p>Zuul has code review drivers for Gerrit and GitHub and node provider drivers for OpenStack, AWS, Kubernetes and Static. Support for more are both underway and welcome.</p>
84
+                <p>Zuul publishes tagged releases to PyPI as well as container images from master to Dockerhub.</p>
85
+        </div>
86
+        <div class="slide">
87
+                <h1>Technology Overview - History</h1>
88
+                <p>Zuul was originally written for the OpenStack project and has been running in production at scale
89
+                   since 2012.</p>
90
+                <p>Zuul v3 was released Mar 28, 2018.</p>
91
+                <p>Since then there have been 13 releases, with the latest, 3.7.1 released Mar 25, 2019.</p>
92
+                <p>Zuul is released as needed.</p>
93
+                <p>Zuul does not maintain branches of old code. Zuul is designed and expected to be run CD. The Zuul
94
+                   project considers this a feature.</p>
95
+        </div>
96
+        <div class="slide">
97
+                <h1>Governance</h1>
98
+                <p>Full governance doc can be found at <a href="https://zuul-ci.org/docs/zuul/governance.html">
99
+                    https://zuul-ci.org/docs/zuul/governance.html</a>.</p>
100
+                <p>The Zuul project is self-governing.</p>
101
+                <p>Decisions regarding the project are made by the Zuul Maintainers. They are team of people who are
102
+                   familiar with the project as a whole and act as stewards. They are expected to consider the needs
103
+                   of the entire community.</p>
104
+                <p>Changes to code, documentation, website and other project resources (including these
105
+                   <a href="https://review.openstack.org/#/c/649356/">confirmation slides</a>) are done via code
106
+                   review. In general, approval of 2 maintainers is sought to approve changes, but depending on
107
+                   circumstances a greater or fewer number may be appropriate.</p>
108
+                <p>Other decisions are discussed on the mailing list. Maintainers strive to achieve consensus on these
109
+                   topics.</p>
110
+        </div>
111
+        <div class="slide">
112
+                <h1>Governance - Membership</h1>
113
+                <p>Membership of the Maintainers is decided by consensus of the Maintainers.</p>
114
+                <p>Existing maintainers are expected to encourage new members.</p>
115
+                <p>There are no artifical limits on the number of Maintainers. A large group of Maintainers is
116
+                   important for the health of the project</p>
117
+                <p>Maintainers are encouraged to become involved in all aspects of the project.</p>
118
+        </div>
119
+        <div class="slide">
120
+                <h1>Governance - Project Lead</h1>
121
+                <p>The Maintainers elect a Project Lead to articulate overall direction and promote consistency.</p>
122
+                <p>The Project Lead does not have any additional rights but does have extra responsibilities.</p>
123
+                <p>The Project Lead must pay particular attention to the overall design and direction, ensure everyone
124
+                   is familiar with that design, and facilitate achieving consensus.</p>
125
+                <p>If the project is unable to reach consensus on an issue, the Project Lead may conduct a poll of
126
+                   Maintainers. In the case of a tie, the Project Lead's vote will be the tie-breaker.</p>
127
+                <p>The Project Lead is elected to a one-year term via Condorcet from a set of self-nominated
128
+                Maintainers. (The current PL was installed 2019-01-14 by unanimous vote of all 13 Maintainers via <a href="https://review.openstack.org/622439">code review</a>; no Condorcet poll was required as only one candidate was nominated.)</p>
129
+        </div>
130
+        <div class="slide">
131
+                <h1>Technical best practices</h1>
132
+                <h3>Documentation</h3>
133
+                <p>Documentation is maintained in git with Sphinx and managed via code review.</p>
134
+                <p>The Zuul website is also maintained in git and managed via code review.</p>
135
+                <h3>Code review</h3>
136
+                <p>Zuul uses the OpenDev Gerrit for all code management.</p>
137
+                <h3>Testing</h3>
138
+                <p>All changes are gated by OpenDev Zuul.</p>
139
+		<h3>Bug handling</h3>
140
+                <p>Bugs are tracked in OpenDev Storyboard.</p>
141
+		<h3>Security considerations and vulnerability management</h3>
142
+		<p>Zuul obeys recognized security and vulnerability management best practices.</p>
143
+        </div>
144
+        <div class="slide">
145
+                <h1>Open Collaboration</h1>
146
+                <h3>Contributions</h3>
147
+                <p>Current Zuul Maintainers are employed by Red Hat, BMW, OSF, SuSE and GoodMoney.</p>
148
+                <p>All Current Zuul Maintainers have an active role operating a Production Zuul.</p>
149
+                <h3>Policies and practices provide a level playing-field where open collaboration can happen</h3>
150
+                <p>Maintainers are expected to consider the entire community, not just their own individual needs.</p>
151
+                <p>All Zuul decisions are made collaboratively in community interactions.</p>
152
+                <p>Issues found in anyone's Production environment are treated as urgent by all.</p>
153
+        </div>
154
+        <div class="slide">
155
+                <h1>Four Opens</h1>
156
+                <p>Zuul follows the Four Opens.</p>
157
+                <p>Additionally, the Zuul community is closely associated with the OpenDev community, which practices
158
+                   Open Operations. Zuul tags releases after verifying operation at scale in OpenDev.</p>
159
+                <p>Zuul does not use any proprietary software as part of its development process</p>
160
+                <h3>Code of conduct</h3>
161
+                <p>The Zuul Community follows the <a href="https://www.openstack.org/legal/community-code-of-conduct/">OpenStack Foundation Code of Coduct</a>.</p>
162
+                <p>Zuul also behaves as a good neighbor to other confirmed and pilot projects within the OpenStack Foundation.</p>
163
+                <h3>License</h3>
164
+                <p>Zuul is mostly Apache 2. There are some sections of GPLv3 where code is loaded into Ansible processes. The zuul-proxy subproject is GPLv3.</p>
165
+        </div>
166
+        <div class="slide">
167
+                <h1>Active Engagement</h1>
168
+                <p>Zuul has been an active participant at all OpenStack Summits and PTGs since before it was split out from the Infrastructure project.</p>
169
+                <p>Zuul presentations are given at conferences around the world.</p>
170
+                <p>Zuul is being used by OpenLab, the Ansible Community, TungstenFabric and many more.</p>
171
+                <p>Since OpenDev runs Zuul, every OpenStack Foundation project using OpenDev is a collaborator.</p>
172
+        </div>
173
+</body>
174
+</html>

+ 2994
- 0
www/confirmation/scripts/slidy.js
File diff suppressed because it is too large
View File


+ 405
- 0
www/confirmation/styles/slidy.css View File

@@ -0,0 +1,405 @@
1
+/* slidy.css
2
+
3
+   Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved.
4
+   W3C liability, trademark, document use and software licensing
5
+   rules apply, see:
6
+
7
+   http://www.w3.org/Consortium/Legal/copyright-documents
8
+   http://www.w3.org/Consortium/Legal/copyright-software
9
+*/
10
+body
11
+{
12
+  margin: 0 0 0 0;
13
+  padding: 0 0 0 0;
14
+  width: 100%;
15
+  height: 100%;
16
+  color: black;
17
+  background-color: white;
18
+  font-family: "Gill Sans MT", "Gill Sans", GillSans, sans-serif;
19
+  font-size: 14pt;
20
+}
21
+
22
+div.toolbar {
23
+  position: fixed; z-index: 200;
24
+  top: auto; bottom: 0; left: 0; right: 0;
25
+  height: 1.2em; text-align: right;
26
+  padding-left: 1em;
27
+  padding-right: 1em; 
28
+  font-size: 60%;
29
+  color: red;
30
+  background-color: rgb(240,240,240);
31
+  border-top: solid 1px rgb(180,180,180);
32
+}
33
+
34
+div.toolbar span.copyright {
35
+  color: black;
36
+  margin-left: 0.5em;
37
+}
38
+
39
+div.initial_prompt {
40
+  position: absolute;
41
+  z-index: 1000;
42
+  bottom: 1.2em;
43
+  width: 100%;
44
+  background-color: rgb(200,200,200);
45
+  opacity: 0.35;
46
+  background-color: rgb(200,200,200, 0.35);
47
+  cursor: pointer;
48
+}
49
+
50
+div.initial_prompt p.help {
51
+  text-align: center;
52
+}
53
+
54
+div.initial_prompt p.close {
55
+  text-align: right;
56
+  font-style: italic;
57
+}
58
+
59
+div.slidy_toc {
60
+  position: absolute;
61
+  z-index: 300;
62
+  width: 60%;
63
+  max-width: 30em;
64
+  height: 30em;
65
+  overflow: auto;
66
+  top: auto;
67
+  right: auto;
68
+  left: 4em;
69
+  bottom: 4em;
70
+  padding: 1em;
71
+  background: rgb(240,240,240);
72
+  border-style: solid;
73
+  border-width: 2px;
74
+  font-size: 60%;
75
+}
76
+
77
+div.slidy_toc .toc_heading {
78
+  text-align: center;
79
+  width: 100%;
80
+  margin: 0;
81
+  margin-bottom: 1em;
82
+  border-bottom-style: solid;
83
+  border-bottom-color: rgb(180,180,180);
84
+  border-bottom-width: 1px;
85
+}
86
+
87
+div.slide {
88
+  z-index: 20;
89
+  margin: 0 0 0 0;
90
+  padding-top: 0;
91
+  padding-bottom: 0;
92
+  padding-left: 20px;
93
+  padding-right: 20px;
94
+  border-width: 0;
95
+  clear: both;
96
+  top: 0;
97
+  bottom: 0;
98
+  left: 0;
99
+  right: 0;
100
+  line-height: 120%;
101
+  background-color: transparent;
102
+}
103
+
104
+div.background {
105
+  display: none;
106
+}
107
+
108
+div.handout {
109
+  margin-left: 20px;
110
+  margin-right: 20px;
111
+}
112
+
113
+div.slide.titlepage {
114
+  text-align: center;
115
+}
116
+
117
+div.slide.titlepage h1 {
118
+  padding-top: 10%;
119
+  margin-right: 0;
120
+}
121
+
122
+div.slide h1 {
123
+  padding-left: 0;
124
+  padding-right: 20pt;
125
+  padding-top: 4pt;
126
+  padding-bottom: 4pt;
127
+  margin-top: 0;
128
+  margin-left: 0;
129
+  margin-right: 60pt;
130
+  margin-bottom: 0.5em;
131
+  display: block; 
132
+  font-size: 160%;
133
+  line-height: 1.2em;
134
+  background: transparent;
135
+}
136
+
137
+div.toc {
138
+  position: absolute;
139
+  top: auto;
140
+  bottom: 4em;
141
+  left: 4em;
142
+  right: auto;
143
+  width: 60%;
144
+  max-width: 30em;
145
+  height: 30em;
146
+  border: solid thin black;
147
+  padding: 1em;
148
+  background: rgb(240,240,240);
149
+  color: black;
150
+  z-index: 300;
151
+  overflow: auto;
152
+  display: block;
153
+  visibility: visible;
154
+}
155
+
156
+div.toc-heading {
157
+  width: 100%;
158
+  border-bottom: solid 1px rgb(180,180,180);
159
+  margin-bottom: 1em;
160
+  text-align: center;
161
+}
162
+
163
+img {
164
+  image-rendering: optimize-quality;
165
+}
166
+
167
+pre {
168
+ font-size: 80%;
169
+ font-weight: bold;
170
+ line-height: 120%;
171
+ padding-top: 0.2em;
172
+ padding-bottom: 0.2em;
173
+ padding-left: 1em;
174
+ padding-right: 1em;
175
+ border-style: solid;
176
+ border-left-width: 1em;
177
+ border-top-width: thin;
178
+ border-right-width: thin;
179
+ border-bottom-width: thin;
180
+ border-color: #95ABD0;
181
+ color: #00428C;
182
+ background-color: #E4E5E7;
183
+}
184
+
185
+li pre { margin-left: 0; }
186
+
187
+blockquote { font-style: italic }
188
+
189
+img { background-color: transparent }
190
+
191
+p.copyright { font-size: smaller }
192
+
193
+.center { text-align: center }
194
+.footnote { font-size: smaller; margin-left: 2em; }
195
+
196
+a img { border-width: 0; border-style: none }
197
+
198
+a:visited { color: navy }
199
+a:link { color: navy }
200
+a:hover { color: red; text-decoration: underline }
201
+a:active { color: red; text-decoration: underline }
202
+
203
+a {text-decoration: none}
204
+.navbar a:link {color: white}
205
+.navbar a:visited {color: yellow}
206
+.navbar a:active {color: red}
207
+.navbar a:hover {color: red}
208
+
209
+ul { list-style-type: square; }
210
+ul ul { list-style-type: disc; }
211
+ul ul ul { list-style-type: circle; }
212
+ul ul ul ul { list-style-type: disc; }
213
+li { margin-left: 0.5em; margin-top: 0.5em; }
214
+li li { font-size: 85%; font-style: italic }
215
+li li li { font-size: 85%; font-style: normal }
216
+
217
+div dt
218
+{
219
+  margin-left: 0;
220
+  margin-top: 1em;
221
+  margin-bottom: 0.5em;
222
+  font-weight: bold;
223
+}
224
+div dd
225
+{
226
+  margin-left: 2em;
227
+  margin-bottom: 0.5em;
228
+}
229
+
230
+
231
+p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table {
232
+  margin-left: 1em;
233
+  margin-right: 1em;
234
+}
235
+
236
+p.subhead { font-weight: bold; margin-top: 2em; }
237
+
238
+.smaller { font-size: smaller }
239
+.bigger { font-size: 130% }
240
+
241
+td,th { padding: 0.2em }
242
+
243
+ul {
244
+  margin: 0.5em 1.5em 0.5em 1.5em;
245
+  padding: 0;
246
+}
247
+
248
+ol {
249
+  margin: 0.5em 1.5em 0.5em 1.5em;
250
+  padding: 0;
251
+}
252
+
253
+ul { list-style-type: square; }
254
+ul ul { list-style-type: disc; }
255
+ul ul ul { list-style-type: circle; }
256
+ul ul ul ul { list-style-type: disc; }
257
+
258
+ul li { 
259
+  list-style: square;
260
+  margin: 0.1em 0em 0.6em 0;
261
+  padding: 0 0 0 0;
262
+  line-height: 140%;
263
+}
264
+
265
+ol li { 
266
+  margin: 0.1em 0em 0.6em 1.5em;
267
+  padding: 0 0 0 0px;
268
+  line-height: 140%;
269
+  list-style-type: decimal;
270
+}
271
+
272
+li ul li { 
273
+  font-size: 85%; 
274
+  font-style: italic;
275
+  list-style-type: disc;
276
+  background: transparent;
277
+  padding: 0 0 0 0;
278
+}
279
+li li ul li { 
280
+  font-size: 85%; 
281
+  font-style: normal;
282
+  list-style-type: circle;
283
+  background: transparent;
284
+  padding: 0 0 0 0;
285
+}
286
+li li li ul li {
287
+  list-style-type: disc;
288
+  background: transparent;
289
+  padding: 0 0 0 0;
290
+}
291
+
292
+li ol li {
293
+  list-style-type: decimal;
294
+}
295
+
296
+
297
+li li ol li {
298
+  list-style-type: decimal;
299
+}
300
+
301
+/*
302
+ setting class="outline on ol or ul makes it behave as an
303
+ ouline list where blocklevel content in li elements is
304
+ hidden by default and can be expanded or collapsed with
305
+ mouse click. Set class="expand" on li to override default
306
+*/
307
+
308
+ol.outline li:hover { cursor: pointer }
309
+ol.outline li.nofold:hover { cursor: default }
310
+
311
+ul.outline li:hover { cursor: pointer }
312
+ul.outline li.nofold:hover { cursor: default }
313
+
314
+ol.outline { list-style:decimal; }
315
+ol.outline ol { list-style-type:lower-alpha }
316
+
317
+ol.outline li.nofold {
318
+  padding: 0 0 0 20px;
319
+  background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em;
320
+}
321
+ol.outline li.unfolded {
322
+  padding: 0 0 0 20px;
323
+  background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em;
324
+}
325
+ol.outline li.folded {
326
+  padding: 0 0 0 20px;
327
+  background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em;
328
+}
329
+ol.outline li.unfolded:hover {
330
+  padding: 0 0 0 20px;
331
+  background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em;
332
+}
333
+ol.outline li.folded:hover {
334
+  padding: 0 0 0 20px;
335
+  background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em;
336
+}
337
+
338
+ul.outline li.nofold {
339
+  padding: 0 0 0 20px;
340
+  background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.5em;
341
+}
342
+ul.outline li.unfolded {
343
+  padding: 0 0 0 20px;
344
+  background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.5em;
345
+}
346
+ul.outline li.folded {
347
+  padding: 0 0 0 20px;
348
+  background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.5em;
349
+}
350
+ul.outline li.unfolded:hover {
351
+  padding: 0 0 0 20px;
352
+  background: transparent url(../graphics/fold.gif) no-repeat 0px 0.5em;
353
+}
354
+ul.outline li.folded:hover {
355
+  padding: 0 0 0 20px;
356
+  background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.5em;
357
+}
358
+
359
+/* for slides with class "title" in table of contents */
360
+a.titleslide { font-weight: bold; font-style: italic }
361
+
362
+/*
363
+ hide images for work around for save as bug
364
+ where browsers fail to save images used by CSS
365
+*/
366
+img.hidden { display: none; visibility: hidden }
367
+div.initial_prompt { display: none; visibility: hidden }
368
+
369
+  div.slide {
370
+     visibility: visible;
371
+     position: inherit;
372
+  }
373
+  div.handout {
374
+     border-top-style: solid;
375
+     border-top-width: thin;
376
+     border-top-color: black;
377
+  }
378
+
379
+@media screen {
380
+  .hidden { display: none; visibility: visible }
381
+
382
+  div.slide.hidden { display: block; visibility: visible }
383
+  div.handout.hidden { display: block; visibility: visible }
384
+  div.background { display: none; visibility: hidden }
385
+  body.single_slide div.initial_prompt { display: block; visibility: visible }
386
+  body.single_slide div.background { display: block; visibility: visible }
387
+  body.single_slide div.background.hidden { display: none; visibility: hidden }
388
+  body.single_slide .invisible { visibility: hidden }
389
+  body.single_slide .hidden { display: none; visibility: hidden }
390
+  body.single_slide div.slide { position: absolute }
391
+  body.single_slide div.handout { display: none; visibility: hidden }
392
+}
393
+
394
+@media print {
395
+  .hidden { display: block; visibility: visible }
396
+
397
+  div.slide pre { font-size: 60%; padding-left: 0.5em; }
398
+  div.toolbar { display: none; visibility: hidden; }
399
+  div.slidy_toc { display: none; visibility: hidden; }
400
+  div.background { display: none; visibility: hidden; }
401
+  div.slide { page-break-before: always }
402
+  /* :first-child isn't reliable for print media */
403
+  div.slide.first-slide { page-break-before: avoid }
404
+}
405
+

+ 486
- 0
www/confirmation/styles/zuul.css View File

@@ -0,0 +1,486 @@
1
+/* w3c-blue.css
2
+
3
+   Copyright (c) 2005-2010 W3C (MIT, ERCIM, Keio), All Rights Reserved.
4
+   W3C liability, trademark, document use and software licensing
5
+   rules apply, see:
6
+
7
+   http://www.w3.org/Consortium/Legal/copyright-documents
8
+   http://www.w3.org/Consortium/Legal/copyright-software
9
+*/
10
+body
11
+{
12
+  margin: 0 0 0 0;
13
+  padding: 0 0 0 0;
14
+  width: 100%;
15
+  height: 100%;
16
+  color: black;
17
+  background-color: white;
18
+  font-family: "Open Sans", OpenSans, sans-serif;
19
+  font-size: 14pt;
20
+}
21
+
22
+div.slide.titlepage {
23
+  text-align: center;
24
+}
25
+
26
+div.slide.titlepage h1 {
27
+  padding-top: 40%;
28
+}
29
+
30
+div.slide {
31
+  z-index: 20;
32
+  margin: 0 0 0 0;
33
+  padding: 0;
34
+  border-width: 0;
35
+  top: 0;
36
+  bottom: 0;
37
+  left: 0;
38
+  right: 0;
39
+  line-height: 120%;
40
+  background-color: transparent;
41
+}
42
+
43
+div.background {
44
+  z-index: 1;
45
+  position: absolute;
46
+  vertical-align: bottom;
47
+  left: 0;
48
+  right: 0;
49
+  top: 0;
50
+  bottom: auto;
51
+  height: 6.0em;
52
+  padding: 0 0 0 0.2em;
53
+  margin: 0 0 0 0;
54
+  background-color: #fff;
55
+  border-bottom: solid 3px #071d49;
56
+}
57
+
58
+div.background img {
59
+  height: 4em;
60
+}
61
+
62
+/* this rule is hidden from IE which doesn't support + selector */
63
+div.slide + div[class].slide { page-break-before: always;}
64
+
65
+div.slide h1 {
66
+  padding-right: 3em;
67
+  padding-top: 1.5em;
68
+  margin-bottom: 1.2em;
69
+  margin-left: 5em;
70
+  margin-right: 0;
71
+  min-height: 2.3em;
72
+  color: #071d49;
73
+  height: 2.2em;
74
+  font-size: 160%;
75
+  line-height: 1.1em;
76
+}
77
+
78
+div.slide h1 a {
79
+  color: white;
80
+  text-decoration: none;
81
+}
82
+
83
+div.slide h1 a:link {
84
+  color: white;
85
+  text-decoration: none;
86
+}
87
+
88
+div.slide h1 a:visited {
89
+  color: white;
90
+  text-decoration: none;
91
+}
92
+
93
+div.slide h1 a:hover {
94
+  color: white;
95
+  text-decoration: underline;
96
+}
97
+
98
+div.slide h1 a:active {
99
+  color: red;
100
+  text-decoration: underline;
101
+}
102
+
103
+#head-logo {
104
+  margin: 0;
105
+  margin-top: 0.25em;
106
+  padding-top: 0.3em;
107
+  padding-bottom: 0.2em;
108
+  padding-left: .3em;
109
+  padding-right: 0;
110
+  height: 3.8em;
111
+  width: 5.8em;
112
+  float: left;
113
+  z-index: 2;
114
+}
115
+
116
+#head-logo-fallback {
117
+  margin: 0;
118
+  padding: 0;
119
+  margin-top: -0.8em;
120
+  width: 4.8em;
121
+  float: right;
122
+  z-index: 2;
123
+}
124
+
125
+/* the next two classes support vertical and horizontal centering */
126
+div.vbox {
127
+  float: left;
128
+  height: 40%;
129
+  width: 50%;
130
+  margin-top: -240px;
131
+}
132
+div.hbox {
133
+  width:60%;
134
+  margin-top: 0;
135
+  margin-left:auto;
136
+  margin-right:auto;
137
+  height: 60%;
138
+  border:1px solid silver;
139
+  background:#F0F0F0;
140
+  overflow:auto;
141
+  text-align:left;
142
+  clear:both;
143
+}
144
+
145
+/* styling for named background */
146
+div.background.slanty {
147
+  z-index: 2;
148
+  bottom: 0; 
149
+  height: 100%;
150
+  background: transparent;
151
+}
152
+
153
+div.background.slanty img { margin-top: 4em; width: 100%; height: 80% }
154
+
155
+/* the following makes the pre background translucent */
156
+/* opacity is a CSS3 property but supported by Mozilla family */
157
+/* filter is an IE specific feature that also requires width */
158
+div.slide.slanty pre {
159
+  width: 93%;  /* needed for IE filter to work */
160
+  opacity: .8;
161
+  filter: alpha(opacity=80);
162
+}
163
+
164
+img.withBorder {
165
+  border: 2px solid #c60;
166
+  padding: 4px;
167
+}
168
+
169
+li pre { margin-left: 0; }
170
+
171
+@media print { pre { font-size: 60% } }
172
+
173
+blockquote { font-style: italic }
174
+
175
+img { background-color: transparent }
176
+
177
+p.copyright { font-size: smaller }
178
+
179
+.center { text-align: center }
180
+.footnote { font-size: smaller; margin-left: 2em; }
181
+
182
+a img { border-width: 0; border-style: none }
183
+
184
+a:visited { color: navy }
185
+a:link { color: navy }
186
+a:hover { color: red; text-decoration: underline }
187
+a:active { color: red; text-decoration: underline }
188
+
189
+a {text-decoration: none}
190
+.navbar a:link {color: white}
191
+.navbar a:visited {color: yellow}
192
+.navbar a:active {color: red}
193
+.navbar a:hover {color: red}
194
+
195
+ul { list-style-type: square; }
196
+ul ul { list-style-type: disc; }
197
+ul ul ul { list-style-type: circle; }
198
+ul ul ul ul { list-style-type: disc; }
199
+li { margin-left: 0.5em; margin-top: 0.5em; }
200
+li li { font-size: 85%; font-style: italic }
201
+li li li { font-size: 85%; font-style: normal }
202
+
203
+div dt
204
+{
205
+  margin-left: 0;
206
+  margin-top: 1em;
207
+  margin-bottom: 0.5em;
208
+  font-weight: bold;
209
+}
210
+div dd
211
+{
212
+  margin-left: 2em;
213
+  margin-bottom: 0.5em;
214
+}
215
+
216
+
217
+p,pre,ul,ol,blockquote,h2,h3,h4,h5,h6,dl,table {
218
+  margin-left: 1.4em;
219
+  margin-right: 1em;
220
+}
221
+
222
+p.subhead { font-weight: bold; margin-top: 2em; }
223
+
224
+div.cover p.explanation {
225
+  font-style: italic;
226
+  margin-top: 3em;
227
+}
228
+
229
+
230
+.smaller { font-size: smaller }
231
+
232
+td,th { padding: 0.2em }
233
+
234
+ul {
235
+  margin: 0.5em 1.5em 0.5em 1.5em;
236
+  padding: 0;
237
+}
238
+
239
+ol {
240
+  margin: 0.5em 1.5em 0.5em 1.5em;
241
+  padding: 0;
242
+}
243
+
244
+ul { list-style-type: square; }
245
+ul ul { list-style-type: disc; }
246
+ul ul ul { list-style-type: circle; }
247
+ul ul ul ul { list-style-type: disc; }
248
+li { margin-left: 0.5em; margin-top: 0.5em; }
249
+li li { font-size: 85%; font-style: italic }
250
+li li li { font-size: 85%; font-style: normal }
251
+
252
+
253
+ul li { 
254
+  list-style: none;
255
+  margin: 0.1em 0em 0.6em 0;
256
+  padding: 0 0 0 40px;
257
+  background: transparent url(../graphics/bullet.png) no-repeat 5px 0.3em;
258
+  line-height: 140%;
259
+}
260
+
261
+/* workaround IE's failure to support background on li for print media */
262
+@media print { ul li { list-style: disc; padding-left: 0; background: none; } }
263
+
264
+ol li { 
265
+  margin: 0.1em 0em 0.6em 1.5em;
266
+  padding: 0 0 0 0px;
267
+  line-height: 140%;
268
+}
269
+
270
+li li { 
271
+  font-size: 85%; 
272
+  font-style: italic;
273
+  list-style-type: disc;
274
+  background: transparent;
275
+  padding: 0 0 0 0;
276
+}
277
+li li li { 
278
+  font-size: 85%; 
279
+  font-style: normal;
280
+  list-style-type: circle;
281
+  background: transparent;
282
+  padding: 0 0 0 0;
283
+}
284
+li li li li {
285
+  list-style-type: disc;
286
+  background: transparent;
287
+  padding: 0 0 0 0;
288
+}
289
+
290
+/* rectangular blue bullet + unfold/nofold/fold widget */
291
+
292
+/*
293
+ setting class="outline on ol or ul makes it behave as an
294
+ ouline list where blocklevel content in li elements is
295
+ hidden by default and can be expanded or collapsed with
296
+ mouse click. Set class="expand" on li to override default
297
+*/
298
+
299
+ol.outline li:hover { cursor: pointer }
300
+ol.outline li.nofold:hover { cursor: default }
301
+
302
+ul.outline li:hover { cursor: pointer }
303
+ul.outline li.nofold:hover { cursor: default }
304
+
305
+ol.outline { list-style:decimal; }
306
+ol.outline ol { list-style-type:lower-alpha }
307
+
308
+ol.outline li.nofold {
309
+  padding: 0 0 0 20px;
310
+  background: transparent url(../graphics/nofold-dim.gif) no-repeat 0px 0.3em;
311
+}
312
+ol.outline li.unfolded {
313
+  padding: 0 0 0 20px;
314
+  background: transparent url(../graphics/fold-dim.gif) no-repeat 0px 0.3em;
315
+}
316
+ol.outline li.folded {
317
+  padding: 0 0 0 20px;
318
+  background: transparent url(../graphics/unfold-dim.gif) no-repeat 0px 0.3em;
319
+}
320
+ol.outline li.unfolded:hover {
321
+  padding: 0 0 0 20px;
322
+  background: transparent url(../graphics/fold.gif) no-repeat 0px 0.3em;
323
+}
324
+ol.outline li.folded:hover {
325
+  padding: 0 0 0 20px;
326
+  background: transparent url(../graphics/unfold.gif) no-repeat 0px 0.3em;
327
+}
328
+
329
+ul.outline li.nofold {
330
+  padding: 0 0 0 52px;
331
+  background: transparent url(../graphics/bullet-nofold-dim.gif) no-repeat 5px 0.3em;
332
+}
333
+ul.outline li.unfolded {
334
+  padding: 0 0 0 52px;
335
+  background: transparent url(../graphics/bullet-fold-dim.gif) no-repeat 5px 0.3em;
336
+}
337
+ul.outline li.folded {
338
+  padding: 0 0 0 52px;
339
+  background: transparent url(../graphics/bullet-unfold-dim.gif) no-repeat 5px 0.3em;
340
+}
341
+ul.outline li.unfolded:hover {
342
+  padding: 0 0 0 52px;
343
+  background: transparent url(../graphics/bullet-fold.gif) no-repeat 5px 0.3em;
344
+}
345
+ul.outline li.folded:hover {
346
+  padding: 0 0 0 52px;
347
+  background: transparent url(../graphics/bullet-unfold.gif) no-repeat 5px 0.3em;
348
+}
349
+
350
+li ul.outline li.nofold {
351
+  padding: 0 0 0 21px;
352
+  background: transparent url(../graphics/nofold-dim.gif) no-repeat 5px 0.3em;
353
+}
354
+li ul.outline li.unfolded {
355
+  padding: 0 0 0 21px;
356
+  background: transparent url(../graphics/fold-dim.gif) no-repeat 5px 0.3em;
357
+}
358
+li ul.outline li.folded {
359
+  padding: 0 0 0 21px;
360
+  background: transparent url(../graphics/unfold-dim.gif) no-repeat 5px 0.3em;
361
+}
362
+li ul.outline li.unfolded:hover {
363
+  padding: 0 0 0 21px;
364
+  background: transparent url(../graphics/fold.gif) no-repeat 5px 0.3em;
365
+}
366
+li ul.outline li.folded:hover {
367
+  padding: 0 0 0 21px;
368
+  background: transparent url(../graphics/unfold.gif) no-repeat 5px 0.3em;
369
+}
370
+
371
+img {
372
+  image-rendering: optimize-quality;
373
+}
374
+
375
+img.withBorder {
376
+  border: 2px solid #c60;
377
+  padding: 4px;
378
+}
379
+
380
+div.header {
381
+  position: absolute;
382
+  z-index: 2;
383
+  left: 0;
384
+  right: 0;
385
+  top: 0;
386
+  bottom: auto;
387
+  height: 2.95em;
388
+  width: 100%;
389
+  padding: 0 0 0 0;
390
+  margin: 0 0 0 0;
391
+  border-width: 0;
392
+  border-style: solid;
393
+  background-color: #005A9C;
394
+  border-bottom-width: thick;
395
+  border-bottom-color: #95ABD0;
396
+}
397
+
398
+div.footer {
399
+  position: absolute;
400
+  z-index: 80;
401
+  left: 0;
402
+  right: 0;
403
+  top: auto;
404
+  bottom: 0;
405
+  height: 3.5em;
406
+  margin: 0;
407
+  font-size: 80%;
408
+  font-weight: bold;
409
+  padding-left: 1em;
410
+  padding-right: 0;
411
+  padding-top: 0.3em;
412
+  padding-bottom: 0;
413
+  color: #003366;
414
+  background-color: #95ABD0;
415
+}
416
+
417
+/* this is a hack to hide property from IE6 and below */
418
+div[class="footer"] {
419
+  position: fixed;
420
+}
421
+
422
+#hidden-bullet {
423
+  visibility: hidden;
424
+  display: none;
425
+}
426
+
427
+div.slide.cover {
428
+  color: white;
429
+  padding-top: 0;
430
+  padding-right: 0;
431
+}
432
+
433
+div.slide.cover h1 {
434
+  margin-top:3em;
435
+  height: auto;
436
+}
437
+
438
+div.slide.cover h2 {
439
+  color: white;
440
+}
441
+
442
+div.slide.cover a {
443
+  color: white;
444
+}
445
+
446
+div.slide.cover a:visited { color: white }
447
+div.slide.cover a:link { color: white }
448
+div.slide.cover a:hover { color: yellow; text-decoration: underline }
449
+div.slide.cover a:active { color: yellow; text-decoration: underline }
450
+
451
+div.slide.cover a:hover, div.slide.cover a:active {
452
+  color: yellow; text-decoration: underline;
453
+}
454
+
455
+div.slide.cover img.cover {
456
+   margin: 0 0 0 0;
457
+   float: right;
458
+   padding-bottom: 4em;
459
+   width: 50%;
460
+   overflow: hidden;
461
+}
462
+
463
+#cover {
464
+  background-image: url("../graphics/banner.jpg");
465
+  background-position: center center;
466
+  background-size: cover;
467
+  height: 18em;
468
+  text-align: center;
469
+  position: relative;
470
+  margin-top: 6.0em;
471
+}
472
+
473
+div.slide.cover a:hover, div.slide.cover a:active {
474
+    color: yellow; text-decoration: underline;
475
+}
476
+
477
+/* for Bert as an ardent user of the old W3C slidemaker tool */
478
+
479
+div.comment { display: none; visibility: hidden }
480
+
481
+@media print {
482
+ div.slide h1 { background: transparent; color: black }
483
+ div.slide.cover { background: transparent; color: black }
484
+ div.slide.cover h1 { background: transparent; color: black }
485
+ div.comment { display: block; visibility: visible } 
486
+}

Loading…
Cancel
Save