How projectbluefin/dakota works
Bluefin Dakota is a source-built GNOME OS–based desktop image with stable, testing, and rolling streams. Its principal user workflow is to run the image, report or confirm hardware issues, then verify fixes delivered in a nightly. The graph also shows image composition and delivery, plus gaming and NVIDIA variants. README documents the feedback flow and streams; sampled ownership code supports the metadata-processing layer, but does not establish all build or runtime wiring.
Main entry points: bluefin.bst Bluefin image · bluefin-nvidia.bst NVIDIA image · README.md Image streams · layers OCI image layers
Components 19
Image composition
- GNOME OS base
- Bluefin components
elements/bluefin - Gaming components
elements/gaming - NVIDIA components
elements/bluefin-nvidia - OCI image layers
elements/oci/layers - Bluefin image
elements/oci/bluefin.bst - NVIDIA image
elements/oci/bluefin-nvidia.bst
Image delivery
- Image streams
README.md - Image registry
- bootc updates
Hardware feedback
- Report system state
README.md - Confirm issue
README.md - Verify nightly fix
README.md - User-owned gist
- Upstream issue
- Nightly fix
Ownership metadata
- Chunkah ownership
plugins/chunkah-ownership.py - Ownership metadata
scripts/ownership_metadata.py
Other components
- Dakota user
Connections 19
- GNOME OS base → Bluefin image: builds on
- Bluefin components → Bluefin image: composes
- OCI image layers → Bluefin image: assembles
- Gaming components → Bluefin image: optional variant
- NVIDIA components → NVIDIA image: composes
- OCI image layers → NVIDIA image: assembles
- Bluefin image → Image streams: published as
- NVIDIA image → Image streams: published as
- Image streams → Image registry: distributed through
- Dakota user → bootc updates: switches or updates
- Image registry → bootc updates: provides image
- Dakota user → Report system state: runs
- Report system state → User-owned gist: creates
- Dakota user → Confirm issue: runs
- Confirm issue → Upstream issue: adds fingerprint
- Dakota user → Verify nightly fix: runs
- Nightly fix → Verify nightly fix: delivers fix
- Verify nightly fix → Upstream issue: reports result
- Chunkah ownership → Ownership metadata: produces basis for