This is an on-going feasibility on how to port the Tails Installer to the macOS operating system.
## Considerations
This feasibility study was done on a OS X El Capitan system on an early 2011 Macbook. Stock Python2.7 was used.
## Porting
liveusb-creator from Fedora(upstream) only works out of the box for Windows and Linux but no efforts were brought in to support OS X. This is an action point.
## Packaging
This section dives into packaging it all together.
### GTK bundling
* [GTK Mac Bundler ](https://github.com/twstrike/gtk-mac-bundler)
* [Micah Lee's attempt at GTK and Onionshare (he switched to QT)](https://github.com/micahflee/onionshare/issues/43)
- Get our software signed and be in the Mac App Store.
- Ask people to download from our website and install doing Ctrl+Click as [instructed for *Tor Browser*|https://www.torproject.org/projects/torbrowser.html.en].
Tails is designed to be an easy-to-use Live operating system as well as a toolkit for privacy and anonymity for the masses.
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:
- to understand what Tails is;
- to install Tails;
- to boot Tails.
We want to improve this situation.
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.
From the inside, to the outside
===============================
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.
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.
2015
====
In 2015, we focused on [[Bootstrapping and upgrading workflow (granted)|blueprint/bootstrapping/]] and going on the the [[Greeter UI revamp|https://tails.boum.org/blueprint/greeter_revamp_UI/]].
Next
====
1. Inside
---------
* Change the language selection position in the Greeter [[!tails_ticket 9922]]
* Onion Circuits [[!tails_ticket 6842]]
* Graphical interface for additional packages persistence feature + improve the related boot delay [[!tails_ticket 9050]] & [[!tails_ticket 9059]]