Initial skeleton
authorMartin Pitt <martin@piware.de>
Mon, 10 Jan 2022 09:14:05 +0000 (10:14 +0100)
committerMartin Pitt <martin@piware.de>
Mon, 10 Jan 2022 09:14:05 +0000 (10:14 +0100)
cockpit-error-budget.md [new file with mode: 0644]

diff --git a/cockpit-error-budget.md b/cockpit-error-budget.md
new file mode 100644 (file)
index 0000000..3189ec6
--- /dev/null
@@ -0,0 +1,38 @@
+---
+title: Tame your CI with Error Budgets
+subtitle:
+author: Martin Pitt <<mpitt@redhat.com>>
+email: mpitt@redhat.com
+date: DevConv.CZ 2022
+theme: Singapore
+header-includes:
+ - \setbeameroption{show notes}
+...
+
+# Applying Error Budgets to a software project
+
+Product, not a service: `apt/dnf install cockpit`
+
+Internal CI service: provider = customer
+
+:::notes
+- Martin Pitt, lead Cockpit team at Red Hat
+- at first sight, error budgets did not apply: cockpit is a product, not a service; thought about this
+- we do use web services internally, machines and OpenShift to run our CI
+- abstracting, running our tests and their results is a kind of service
+- internal service, we are our own provider and customer; tight feedback loop, no blame game
+:::
+
+
+
+# Q & A
+
+Contact:
+
+- `#cockpit` on libera.chat
+- https://cockpit-project.org
+
+:::notes
+- Home page leads to mailing lists, documentation
+- thanks for your attention; Q+A
+:::