Skip to content

Update Overhaul: Document update behaviour and architecture #1007

@jotaen4tinypilot

Description

@jotaen4tinypilot

We should extract the relevant parts of our update overhaul document, and turn them into something permanent that lives inside this repository. Most importantly, that’s an overview of the update architecture and the basic update flow, targeted at readers who want to familiarize themselves with how the update mechanism generally works, and why we have set it up the way it is.

We should also specify how the update behaviour is supposed to work exactly, e.g. that it works on both clean devices, but also on ones with an existing installation. For the latter, it’s important to note that it preserves any custom settings in /home/tinypilot/settings.yml.

The documentation should include a brief guide about how to work with the bundler during development.

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions