Merge remote-tracking branch 'origin/feature/7461-persistence.conf-in-whisperback...
[tails/lblissett.git] / wiki / src / blueprint / UX_roadmap.mdwn
bloba0cf20ba878c5478077e7491abbf2edac3e5a458
1 [[!toc levels=2]]
3 Design by design
4 ================
6 Tails is designed to be an easy-to-use Live operating system as well as a toolkit for privacy and anonymity for the masses.
8 We organized several workshops at NUMA to improve the usability of Tails. We realized that it is hard for people who are not tech-savvy and/or new to Tails:
10 - to understand what Tails is;
11 - to install Tails;
12 - to boot Tails.
14 We want to improve this situation. 
15 First-time visitors on the Tails website should be able to enjoy a consistent experience, from understanding if Tails is the right tool for them, to achieving their actual goals by using it.
18 From the inside, to the outside
19 ===============================
21 We want to go from the inside to the outside, from the skeleton to the surface. E.g. having a rocking website _first_ might lead potential users to think that Tails is easy enough for them, while it is not the case yet, which could be problematic in some cases.
23 This is why, hereafter you will find a description of the logical order of steps. Of course, we can still work simultaneously on all of these steps, *but* it is useful to keep the whole roadmap in mind along the way.
25 1. Inside
26 ---------
28 - Greeter revamp (High) [[!tails_ticket 5464]]
29 - Network connection feedback [[!tails_ticket 7437]]
30 - MAT [[!tails_ticket 7684 ]]
31 - OTR [[!tails_ticket 7348 ]]
32 - OpenPGP Applet [[!tails_ticket 7778 ]] [[!tails_ticket 7450 ]]
33 - Shut down [[!tails_ticket 5417 ]] 
35 2. Installation
36 ---------------
38 1. Refactor the installation documentation and add visual aids (installation screencast etc.)
39 2. Automatic ISO verification [[!tails_ticket 7552]] 
40 3. Multiplatform installer [[!tails_ticket 7544]]
42 3. Website
43 ----------
45 - Re-define the goals of the website and maybe split it in differents sections  [[!tails_ticket 7627]]
46 - work on accessibility
49 4. Outreach
50 -----------
52 - Promote Tails outside of the website, regarding the differents people and use cases where Tails could be usefull.