Skip to content

Commit 2ccfa8f

Browse files
authored
Merge pull request #6847 from lavalamp/master
Steering Committee Candidate: Daniel Smith
2 parents 4675360 + 45fc98c commit 2ccfa8f

File tree

1 file changed

+50
-0
lines changed

1 file changed

+50
-0
lines changed
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
2+
-------------------------------------------------------------
3+
```
4+
name: Daniel Smith
5+
ID: lavalamp
6+
info:
7+
- employer: Google
8+
- slack: lavalamp
9+
```
10+
-------------------------------------------------------------
11+
12+
## SIGS
13+
14+
- API Machinery (TL)
15+
- API Expression Working Group (instigator)
16+
- API Reviewer/Approver
17+
18+
## What I have done
19+
20+
I joined Kubernetes before it was open source, and was the top contributor for its first few years.
21+
I worked with people in every area of the project, eventually specializing on making it
22+
possible for an ecosystem to form around Kubernetes. API consistency and extensibility are critical for
23+
that; I started and continue to co-run the API Machinery SIG (example feature: server-side
24+
appy). Other focuses include reliability and scalability (example: empowering the priority and fairness team).
25+
26+
I see my main ability as being able to understand and predict the behavior of complicated systems, whether made of software or people.
27+
28+
## What I'll do
29+
30+
I believe Kubernetes will be used in important systems for decades to come.
31+
- I will evaluate decisions for the long term.
32+
- Especially decisions that have ongoing effects (e.g. rules changes): I will carefully consider long-term incentives.
33+
- Surviving the long term requires surviving the short term; I'll seek to be proactive, so that our long and short term interests won't conflict.
34+
- I will seek to minimize accumulation of excess complexity.
35+
36+
Long-term success requires a long-term community.
37+
- I will evaluate decisions in terms of their expected effect on the future size & health of the community.
38+
- And from the perspectives of all community members (e.g. users, cluster administrators, and developers).
39+
- Small clusters are important too! Users without large clouds to support them are users also!
40+
41+
Long-term success requires Kubernetes to actually work.
42+
- Kubernetes has formed an ecosystem; we must maintain it, and make good on compatibility promises.
43+
- Reliability, non-flaky tests, and scalability are more important than new features.
44+
- (The Steering Committee doesn’t make technical decisions, but policies, programs, rules, etc may have indirect impact)
45+
46+
## Resources About Me
47+
48+
- My most popular talk: [The Kubernetes Control Plane For Busy People Who Like Pictures](https://www.youtube.com/watch?v=zCXiXKMqnuE)
49+
- https://twitter.com/originalavalamp
50+

0 commit comments

Comments
 (0)