From 7b9388b870aeae49f6e97b6c333618393fd69d4d Mon Sep 17 00:00:00 2001 From: peremateu <101317967+peremateu@users.noreply.github.com> Date: Wed, 18 Sep 2024 19:04:53 +0200 Subject: [PATCH] Proposal presentation week 5 (#2508) * Demo lllr-peremr * Presentation proposal * Delete contributions/demo/week4/lllr-peremr directory --- .../week5/inigoaa-peremr/README.md | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 contributions/presentation/week5/inigoaa-peremr/README.md diff --git a/contributions/presentation/week5/inigoaa-peremr/README.md b/contributions/presentation/week5/inigoaa-peremr/README.md new file mode 100644 index 0000000000..e1610f66ff --- /dev/null +++ b/contributions/presentation/week5/inigoaa-peremr/README.md @@ -0,0 +1,30 @@ +# Assignment Proposal + +## Title + +BlueBuild: The Cloud-Native Desktop Paradigm + +## Names and KTH ID + + - Iñigo Aréjula Aísa (inigoaa@kth.se) + - Pere Mateu Raventós (peremr@kth.se) + +## Deadline + +- Week 5 + +## Category + +- Presentation + +## Description + +[BlueBuild](https://blue-build.org/) is a tool that leverages the concept of a cloud-native desktop. It integrates DevOps workflows into the process of building Linux distribution images, offering a new way for users to interact with their computers. The entire operating system is defined declaratively in a YAML file and built using GitHub Actions pipelines. The resulting images are immutable, meaning users cannot modify them, ensuring consistency and reproducibility across all images. + +A key advantage is that since the whole build process runs in the cloud, errors are caught in the pipeline, guaranteeing a functional operating system, so you will always boot. + +As an atomic operating system, BlueBuild promotes the use of isolated subsystems, reducing system bloat and preventing operating system instability. + +**Relevance** + +This tool brings all that we have learn from DevOps methodology to a more traditional domain. It enables us to define our infrastructure (operating system) as code, providing benefits such as reproducibility, version control, and portability. \ No newline at end of file