March was full of surprises: first Mozilla changed the release date for Firefox, so the Tor team had to change the release date for the Tor Browser, and we had to change the release date of version 1.3.1. Usually, these updates are a little late... but this time, it has been advanced one week earlier!

But then... a whole bunch of vulnerabilities were discovered in Firefox, so Mozilla did an emergency release. Due to their early release, we released 1.3.1 early as well, so that we could incorporate those security fixes. And the planned 1.3.1 became 1.3.2. So, instead of a release-free month, we had a two-releases month!

Despite the hectic changes of plans, we did some good work. And for starters, a bit of recursivity: in March, we... published the two previous reports ;)

Releases

Code

The two releases of this month fixed security issues, but did not introduce major changes visible to the user. For details, see each release announcement.

We see a lot of users still confused with how to save files from the Tor Browser, so here's the link if you have the same problem :)

Documentation and website

User experience

  • We did a UX sprint at NUMA Paris to start our work on the web assistant for getting started with Tails:
    • We discussed two initial designs we did beforehand.
    • We decided on a broad structure for our work.
    • We refined our initial designs, conducted user testing on each of them, drew conclusions from that.

Infrastructure

  • Our test suite now covers 162 scenarios, 9 more than in February (but the numbers in February report were wrong). Thanks to some welcome refactoring, we turned 14 tests into one :)

  • As announced recently, Tails ships a new signing key in 1.3.

  • We have enabled core developers to remotely run the Tails automated test suite on our infrastructure.

  • We did quite some work to prepare our infrastructure for the upcoming release of Debian 8 (Jessie). Not only we have started upgrading some of our systems, but for example, we have adapted our automated test suite to run in a Jessie environment, which led us to discover a bug in python-xmpp, that we then fixed directly in Debian. Similarly, we have also helped validating the fix for a regression we have suffered from in the version of Puppet that is shipped in Jessie.

  • Lots of thought and discussion was put into revamping how we handle our APT repository.

Funding

Outreach

Upcoming events

Please let us know if you organize an event about Tails :)

On-going discussions

  • Do we need a green onion or not for Tor Monitor (future replacement for Vidalia)?

  • More ISO verification discussion

  • There are problems with Electrum and Tor

  • Do we need a GUI for LUKS/Truecrypt?

  • Tails on Windows Tablet?

  • We need an underlay for UX and blueprints

  • The automatic build specifications are nearly done.

Press & Testimonials

Translation and internationalization

All website PO files

  • de: 16% (1012) strings translated, 0% strings fuzzy, 16% words translated
  • fr: 47% (2970) strings translated, 2% strings fuzzy, 45% words translated
  • pt: 30% (1913) strings translated, 2% strings fuzzy, 28% words translated

Core PO files

  • de: 44% (568) strings translated, 1% strings fuzzy, 57% words translated
  • fr: 93% (1204) strings translated, 2% strings fuzzy, 94% words translated
  • pt: 89% (1149) strings translated, 6% strings fuzzy, 92% words translated

Metrics

  • Tails has been started more than 411,474 times in March. This makes 13,273 boots a day on average.
  • 27,787 downloads of the OpenPGP signature of Tails ISO from our website.
  • 106 bug reports were received through WhisperBack.

-- Report by BitingBird for Tails folks