summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/talks/naughty-nice.hbs216
1 files changed, 216 insertions, 0 deletions
diff --git a/src/talks/naughty-nice.hbs b/src/talks/naughty-nice.hbs
new file mode 100644
index 0000000..843d3af
--- /dev/null
+++ b/src/talks/naughty-nice.hbs
@@ -0,0 +1,216 @@
1<!doctype html>
2<html lang="en">
3
4 <head>
5 <meta charset="utf-8">
6
7 <title>OpenStack Christmas List: Naughty or Nice?</title>
8
9 </head>
10 <body>
11
12 <section class="slide level2"><h1>
13 This is a list of crowd-sourced topics
14 </h1></section>
15
16 <section class="slide level2">
17 <h1> Nice </h1>
18 <h2> Andreas Jaeger </h2>
19 </section>
20
21 <section class="slide level2">
22 <h1> Nice </h1>
23 <h2> pep8 </h2>
24 </section>
25
26 <section class="slide level2">
27 <h1> Nice </h1>
28 <h2> Developers in Asia attending IRC meetings at 2am </h2>
29 </section>
30
31 <section class="slide level2">
32 <h1> Naughty </h1>
33 <h2> Developers in Asia NEEDING to attend IRC meetings at 2am </h2>
34 </section>
35
36 <section class="slide level2">
37 <h1> Nice </h1>
38 <h2> Employees who self-fund their trips to summits because they care </h2>
39 </section>
40
41 <section class="slide level2">
42 <h1> Naughty </h1>
43 <h2> Companies sending unrelated people to summits </h2>
44 </section>
45
46 <section class="slide level2">
47 <h1> Nice </h1>
48 <h2> Vendors sponsoring meetups with a speaker from a different vendor</h2>
49 </section>
50
51 <section class="slide level2">
52 <h1> Naughty </h1>
53 <h2> Vendors using meetups for product pitches </h2>
54 </section>
55
56 <section class="slide level2">
57 <h1> Naughty </h1>
58 <h2> Lack of women and people of color in dev community </h2>
59 </section>
60
61 <section class="slide level2">
62 <h1> Nice </h1>
63 <h2> Empowering Users </h2>
64 </section>
65
66 <section class="slide level2">
67 <h1> Naughty </h1>
68 <h2> Vendor Lock In </h2>
69 </section>
70
71 <section class="slide level2">
72 <h1> Sometimes it's not that Easy </h1>
73 </section>
74
75 <section class="slide level2">
76 <h1> Python </h1>
77 </section>
78
79 <section class="slide level2">
80 <h1> Big Tent </h1>
81 </section>
82
83 <section class="slide level2">
84 <h1> Democracy </h1>
85 <h2> vs. BDFL </h2>
86 </section>
87
88 <section id="openstack-scale" class="slide level2">
89 <h1> OpenStack Scale by the numbers</h1>
90 <ul>
91 <li>2 KJPH (kilo-jobs / hour)</li>
92 <li>2500 arbitrary developers</li>
93 <li>1552 git repositories</li>
94 <li>Merge 10k Changes / 42 days</li>
95 </ul>
96 <p class='fragment'>ansible has _received_ 13171 PRs (changes), has
97 merged 8190 of them and has 37788 commits in its entire lifetime</p>
98 </section>
99
100 <section class="slide level2">
101 <h1> Containers </h1>
102 </section>
103
104 <section class="slide level2">
105 <h1> Nice </h1>
106 <h2> Kubernetes Community </h2>
107 </section>
108
109 <section class="slide level2">
110 <h1> Naughty </h1>
111 <h2> Hype-driven panic </h2>
112 </section>
113
114 <section class="slide level2">
115 <h1> Magnum/Zun </h1>
116 <h2> (Higgins) </h2>
117 </section>
118
119 <section class="slide level2">
120 <h1> Contributing </h1>
121 </section>
122
123 <section class="slide level2">
124 <h1> Naughty </h1>
125 <h2> Code Dumps </h2>
126 </section>
127
128 <section class="slide level2">
129 <h1> Nice </h1>
130 <h2> Meaningful review of other people's code </h2>
131 </section>
132
133 <section class="slide level2">
134 <h1> Nice </h1>
135 <h2> Helping with existing problems </h2>
136 </section>
137
138 <section class="slide level2">
139 <h1> Core Team Elitism </h1>
140 </section>
141
142 <section class="slide level2">
143 <h1> Naughty </h1>
144 <h2> US-centric Worldview </h2>
145 </section>
146
147 <section class="slide level2">
148 <h1> Nice </h1>
149 <h2> OpenStack Public Clouds </h2>
150 </section>
151
152 <section class="slide level2">
153 <h1>European Public OpenStack</h1>
154 <p>CityCloud: Sweden, UK</p>
155 <p>Datacentred: UK</p>
156 <p>DT: Germany</p>
157 <p>Elastx: Sweden</p>
158 <p>Enter Cloud Suite: Italy, Germany, Frankfurt</p>
159 <p>Internap: Netherlands, US</p>
160 <p>OVH: France</p>
161 <p>Ultimum: Czech Republic</p>
162 <p>Zetta: Norway</p>
163 <p>Kiss.cloud: Netherlands</p>
164 </section>
165
166 <section class="slide level2">
167 <h1>Asian OpenStack</h1>
168 <p>UnitedStack</p>
169 <p>Huawei</p>
170 <p>UMCloud</p>
171 <p>EasyStack</p>
172 <p>99 Cloud</p>
173 <p>Conoha</p>
174 </section>
175
176 <section class="slide level2">
177 <h1> Nice </h1>
178 <h2> Users solving problems with OpenStack <h2>
179 <p class='fragment'>State Grid of China, Comcast, Wal-Mart, China Mobile
180 China Telecom, CERN, MOC</p>
181 </section>
182
183 <section class="slide level2">
184 <h1> Naughty </h1>
185 <h2> Vendors fighting other OpenStack vendors </h2>
186 </section>
187
188 <section class="slide level2">
189 <h1> Nice </h1>
190 <h2> Treating all OpenStack End Users as our Users </h2>
191 </section>
192
193 <section class="slide level2">
194 <h1> Throw some shade at OpenStack </h1>
195 </section>
196
197 <section class="slide level2">
198 <h1> Naughty </h1>
199 <h2> Operator flexibility over end user consistency </h2>
200 <p class='fragment'>Everything is permissable but not everything
201 is beneficial</p>
202 </section>
203
204 <section class="slide level2">
205 <h1> Naughty </h1>
206 <h2>Assuming that everything in OpenStack has
207 easy black and white answers<h2>
208 </section>
209
210 <section class="slide level2">
211 <h1> Nice </h1>
212 <h2> Everyone in this room :) </h2>
213 </section>
214
215 </body>
216</html>