Files
KamadoPool-StartOS-040/TODO.md
T

1.0 KiB

TODO

  • Replace the placeholder packageRepo / upstreamRepo / marketingUrl URLs in startos/manifest/index.ts once the repos are published.
  • Make a real first commit in this repo so packed s9pks record a meaningful gitHash (builds currently need the GIT_DIR stub described in the README).
  • Widen the bitcoind dependency floor check: the range is >=28.4:13, verified against Bitcoin Core 31.1 on-device.
  • Test the 0.3.5.1 → 0.4.0 update path on a device that has the old package installed (config migration, DB/TLS/ckpool state carry-over).
  • Consider pinning the bitcoin-core-startos dev dependency to next/31.x instead of next/28.x. It is a build-time type/constant dependency only — the host ids (rpc, zmq), ports (8332, 28332), action id (autoconfig), health-check ids (bitcoind, sync-progress) and the zmqEnabled field are identical in both branches — but matching the deployed 31.x package would catch upstream drift at typecheck time.
  • Consider converting icon.png to an SVG.