|
| 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