From b8a002eb508daa41e0c09a5f885b589b2191dc39 Mon Sep 17 00:00:00 2001 From: Michael Smith Date: Sun, 15 Feb 2026 22:42:06 +0100 Subject: [PATCH] Add upstream tracking goal and section to FSD Co-Authored-By: Claude Opus 4.6 --- docs/yino-fsd.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/docs/yino-fsd.md b/docs/yino-fsd.md index 38fa46e..f46a938 100644 --- a/docs/yino-fsd.md +++ b/docs/yino-fsd.md @@ -23,6 +23,7 @@ instead of Arch Linux. - Remove anything that can be removed that has been added to Omarchy in order to deal with its possibly unstable, rolling release base of Arch Linux - Just like Omarchy, produce an ISO image that can perform a complete offline installation of Yino +- Maintain ongoing feature parity by tracking upstream Omarchy development and porting relevant changes ## 3. Architecture @@ -49,4 +50,12 @@ This should match Omarchy's architecture (see [Omarchy Analysis](Omarchy.md) for - QEMU should be used for testing and demo virtual machines - Keep a cache of downloaded assets (e.g. Debian installation ISO) in this repository's `download` directory -## 6. Changelog +## 6. Upstream tracking + +- Track the upstream [basecamp/omarchy](https://github.com/basecamp/omarchy) repository for new releases and changes +- Omarchy's `dev` branch is where active development happens; `master` is the stable branch +- Evaluate new Omarchy releases and port applicable changes to Yino +- Keep the [Omarchy Analysis](Omarchy.md) document up to date as upstream evolves +- Translate Arch-specific changes to their Debian equivalents per the package and command mapping in [Omarchy Analysis](Omarchy.md) section 14 + +## 7. Changelog