From a9edf024b34cf44188980bb95e077a6ee9ae0efc Mon Sep 17 00:00:00 2001 From: MotherSphere Date: Wed, 14 Oct 2026 12:14:02 +0200 Subject: [PATCH 1/2] docs: bring the organization profile in line with the finished conformance releases Oasis v0.2.0 is out with signed Linux, Windows and macOS builds that Colony detects and installs, so it moves from the in-development paragraph to the apps table and the installed list. orCAL v0.4.2 ships English and French, a high-contrast mode and a bundled OpenDyslexic font, so it joins those lists. Grape v0.4.1 does not bundle OpenDyslexic and only uses it when the font is installed, which the profile now says. The signed-releases paragraph no longer claims every installed app declares "signed": true, since Oasis does not yet. Xion's French-only note now points to the pending release that adds English, and the colony-ui paragraph names the apps built on it ahead of their next release. --- profile/README.md | 29 ++++++++++++++++------------- 1 file changed, 16 insertions(+), 13 deletions(-) diff --git a/profile/README.md b/profile/README.md index f4aa575..777b319 100644 --- a/profile/README.md +++ b/profile/README.md @@ -64,7 +64,8 @@ and lists the apps already on your system alongside them. | **[Lilypad](https://github.com/Project-Colony/Lilypad-Vault)** | Local-first password manager: several encrypted vaults, with a desktop app, a terminal interface and a command-line client sharing one core | Linux · Windows · macOS | ✅ | | **[Collector](https://github.com/Project-Colony/Collector)** | Terminal system monitor: CPU, memory, disks, network and processes, live in any terminal, locally or over SSH | Linux · Windows · macOS | ✅ | | **[MemoryStick](https://github.com/Project-Colony/MemoryStick)** | Markdown viewer that renders a file the way GitHub does, with highlighted code, math, Mermaid diagrams and a table of contents | Linux · Windows · macOS | ✅ | -| **[Xion](https://github.com/Project-Colony/Xion)** | File explorer with tabs, a sidebar of drives and favourites, and list and grid views. Its interface is in French only for now | Linux · Windows | ✅ | +| **[Xion](https://github.com/Project-Colony/Xion)** | File explorer with tabs, a sidebar of drives and favourites, and list and grid views. Its interface is in French only until the next release, which adds English | Linux · Windows | ✅ | +| **[Oasis](https://github.com/Project-Colony/Oasis)** | Current weather in a native notification, one hotkey away: a small background program with no window, and no account or API key | Linux · Windows · macOS | ✅ | | **[Exospine](https://github.com/Project-Colony/Exospine)** | Portable desktop email client (IMAP, SMTP, OAuth2). No release yet, so Colony lists it without a download | none yet | listed only | @@ -72,14 +73,14 @@ and lists the apps already on your system alongside them.

Also in development, with no release yet: Artemis (chat client and relay server), Avalon (writing studio), GitSpace (Git client),
-KayaBot (media renamer), Oasis (weather notifications), -Roxanne (code editor) and Shift (image viewer).
-Avalon, GitSpace, KayaBot, Oasis, Roxanne and Shift already publish a colony.json, so Colony lists them as store cards with no download until their first release. +KayaBot (media renamer), Roxanne (code editor) +and Shift (image viewer).
+Avalon, GitSpace, KayaBot, Roxanne and Shift already publish a colony.json, so Colony lists them as store cards with no download until their first release.

-> **Status:** Colony installs and updates Collector, D1Gg2r, Grape, Lilypad, MemoryStick, orCAL, Raven, +> **Status:** Colony installs and updates Collector, D1Gg2r, Grape, Lilypad, MemoryStick, Oasis, orCAL, Raven, > SAM · Colony Edition, Spotter and Xion, and SphereCord on Linux. Eidos, Exospine, Colony Firewall Control, Avalon, GitSpace, -> KayaBot, Oasis, Roxanne and Shift are listed only. Every app Colony installs, and Colony itself, ships release +> KayaBot, Roxanne and Shift are listed only. Every app Colony installs, and Colony itself, ships release > builds signed with the organization's ed25519 key. Linux is the supported platform, where the released apps > are developed and tested. Windows and macOS builds are best-effort and are not code-signed: the shared release > workflow can add Authenticode through SignPath, but no app has turned it on yet, and macOS builds are not @@ -116,6 +117,7 @@ Startup is instant, memory usage is minimal, and your CPU stays cool.

Beauty is not optional: Colony, Eidos, Raven, Grape, D1Gg2r, Xion and Colony Firewall Control
share one theme library, colony-ui, so a palette looks the same wherever you meet it.
+KayaBot, Roxanne and Shift are built on it too, and Spotter and Lilypad move to it in their next release.
Tools should look as good as they work.

@@ -168,7 +170,7 @@ no theme files to download, no runtime parsing.

-...and Everblush, Solarized, One Dark, Monokai, Ayu, Material, Flexoki, Nightfox, Sonokai,
+...and Everblush, Solarized, One Dark, Monokai Pro, Ayu, Material, Flexoki, Nightfox, Sonokai,
Oxocarbon, Night Owl, Iceberg, Horizon, Melange, Synthwave '84, Modus, Parchment, and a fan-made Stellar Blade set.

@@ -178,8 +180,9 @@ Each theme combines with 8 accent colors. SphereCord bundles 57 of the 59

-Colony, D1Gg2r, Eidos, Grape, MemoryStick, Spotter and Xion offer a high-contrast mode,
-and Colony, Grape and MemoryStick can also switch the interface to the OpenDyslexic font. +Colony, D1Gg2r, Eidos, Grape, MemoryStick, orCAL, Spotter and Xion offer a high-contrast mode,
+and Colony, MemoryStick and orCAL can also switch the interface to the OpenDyslexic font they bundle.
+Grape offers the same switch, and uses OpenDyslexic when the font is installed on the system.

  @@ -194,8 +197,8 @@ aborts the update instead of trusting it.

-Every app Colony installs declares "signed": true in its manifest and publishes detached signatures
-against that same key, so a missing signature aborts the install. Most releases also carry the signed .meta file.
+Every app Colony installs publishes detached signatures against that same key, and all of them but Oasis
+declare "signed": true in their manifest, so a missing signature aborts the install. Most releases also carry the signed .meta file.
Once an app has been installed with a verified signature or .meta file, the launcher
refuses a later build without it: a repository cannot quietly stop signing.

@@ -211,8 +214,8 @@ no language packs to download and no external files.

D1Gg2r offers 50 selectable languages (falling back to English where a translation is incomplete),
-while Colony, Grape and MemoryStick are bilingual in English and French.
-Xion's interface is in French only for now, and the other released apps are in English,
+while Colony, Grape, MemoryStick, Oasis and orCAL are bilingual in English and French.
+Xion's interface is in French only until its next release, which adds English, and the other released apps are in English,
except SphereCord, which shows Discord's own interface in the language set in Discord.

From bee74f101ec3ad45200e12b486b320c6c732c64b Mon Sep 17 00:00:00 2001 From: MotherSphere Date: Wed, 14 Oct 2026 12:20:19 +0200 Subject: [PATCH 2/2] docs: keep the universal signed-manifest sentence now that Oasis declares it Oasis set "signed": true in its colony.json on main (Project-Colony/Oasis#17), so every app Colony installs declares the flag again and the exception for Oasis is no longer true. --- profile/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/profile/README.md b/profile/README.md index 777b319..19c3349 100644 --- a/profile/README.md +++ b/profile/README.md @@ -197,8 +197,8 @@ aborts the update instead of trusting it.

-Every app Colony installs publishes detached signatures against that same key, and all of them but Oasis
-declare "signed": true in their manifest, so a missing signature aborts the install. Most releases also carry the signed .meta file.
+Every app Colony installs declares "signed": true in its manifest and publishes detached signatures
+against that same key, so a missing signature aborts the install. Most releases also carry the signed .meta file.
Once an app has been installed with a verified signature or .meta file, the launcher
refuses a later build without it: a repository cannot quietly stop signing.