The importance of understanding and learning from the people involved in maintaining a big project, as well as the need to balance budgets for security, creativity, and order. The speaker also discusses the lessons they learned as a maintainer of MiniKube, including the need to say no to spam contributions, promotion-driven development, and potential security liabilities.
- Learning from the people involved in maintaining a big project is crucial for success
- Balancing budgets for security, creativity, and order is essential
- Lessons learned as a MiniKube maintainer include saying no to spam contributions, promotion-driven development, and potential security liabilities
The speaker emphasizes the importance of understanding the people involved in maintaining a big project, as different individuals have different strengths and weaknesses. They also stress the need to balance budgets for security, creativity, and order, as each is important for the success of a project. As a MiniKube maintainer, the speaker learned the importance of saying no to spam contributions, promotion-driven development, and potential security liabilities, as these can negatively impact a project's future. They also discuss the challenges of MiniKube integration testing, including flaky tests and the need to support many platforms and runtimes.