Commit 5334dd25 authored by sajolida's avatar sajolida
Browse files

Update design doc to new upgrade scenarios

parent 18b30ad0
......@@ -31,11 +31,14 @@ The following scenarios are proposed:
- [[Download only for USB sticks|install/download]]
- [[Download only for DVDs and virtual machines|install/download-iso]]
The installation assistant is also adapted to cover two [[manual upgrade
The installation assistant is also adapted to cover 5 [[manual upgrade
scenarios|doc/upgrade#manual]]:
- [[Upgrade from another Tails|upgrade/clone-overview]]
- [[Upgrade inside Tails|upgrade/tails-overview]]
- [[Upgrade by cloning from another Tails|upgrade/clone-overview]]
- [[Upgrade from Tails|upgrade/tails-overview]]
- [[Upgrade from Windows|upgrade/win-overview]]
- [[Upgrade from macOS|upgrade/mac-overview]]
- [[Upgrade from Linux|upgrade/linux-overview]]
The assistant is divided into four sections:
......@@ -88,11 +91,6 @@ Elements with the `windows` class being only displayed in the Windows
scenario and elements with the
`linux` class being only displayed in the Linux scenario.
- Classes for elements potentially displayed on different pages:
- `clone` for content involving cloning
- `download` for all download pages
- `usb` for content with a USB stick as destination device
- `upgrade` for content for manual upgrade
- Classes for elements displayed only on one scenario:
- `windows` for [[/install/win/usb|/install/win/usb]]
- `mac` for [[/install/mac/usb|/install/mac/usb]]
......@@ -106,6 +104,19 @@ scenario and elements with the
- `mac-clone` for [[/install/mac/clone|/install/mac/clone]]
- `upgrade-clone` for [[/upgrade/clone|/upgrade/clone]]
- `upgrade-tails` for [[/upgrade/tails|/upgrade/tails]]
- `upgrade-windows` for [[/upgrade/win|/upgrade/win]]
- `upgrade-mac` for [[/upgrade/mac|/upgrade/mac]]
- `upgrade-linux` for [[/upgrade/linux|/upgrade/linux]]
- Classes for elements potentially displayed on different pages:
- `clone` for content involving cloning:
- `install-clone`, `upgrade-clone`, `mac-clone`
- `usb` for content with a USB stick as destination device (only for installation):
- `windows`, `mac`, `linux`, `expert`
- `upgrade` for content for manual upgrade:
- `upgrade-clone`, `upgrade-tails`, `upgrade-os`
- `upgrade-os` for content for manual upgrade from another OS
- `upgrade-windows`, `upgrade-mac`, `upgrade-linux`
<a id="#router"></a>
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment