Calendar: add FT sprint
[tails/test.git] / wiki / src / news / report_2017_03.mdwn
bloba3f525f1e69033f97379aebaffe59cf1fad258d3
1 [[!meta title="Tails report for March, 2017"]]
2 [[!meta date="Mon, 10 Apr 2017 11:34:56 +0000"]]
3 [[!pagetemplate template="news.tmpl"]]
5 [[!toc ]]
7 Releases
8 ========
10 [[Tails 2.11 was released on March 7|news/version_2.11]] (minor release).
12 Tails 2.12 is [[scheduled for April 18|contribute/calendar]].
14 The following changes were introduced in Tails 2.11:
16   - If running on a 32-bit processor, notify the user that it won't
17     be able to start Tails 3.0 anymore. ([[!tails_ticket 12193]])
19   - Notify I2P users that I2P will be removed in Tails
20     2.12. ([[!tails_ticket 12271]])
22   - Fix CVE-2017-6074 (local root privilege escalation) by disabling
23     the `dccp` module. ([[!tails_ticket 12280]]) Also disable kernel
24     modules for some other uncommon network protocols. (Part of
25     [[!tails_ticket 6457]])
27   - Tor Browser: Don't show offline warning when opening the local
28     documentation of Tails. ([[!tails_ticket 12269]])
30   - Fix rare issue causing automatic upgrades to not apply properly
31    ([[!tails_ticket 8449]] and [[!tails_ticket 11839]])
33   - Install Linux 4.8.15 to prevent GNOME from freezing with Intel
34     GM965/GL960 Integrated Graphics. ([[!tails_ticket 12217]])
36 Code
37 ====
39 ## I2P to be removed
41 We are very sad to announce that Tails 2.11 will be the last version
42 to include [I2P](https://geti2p.net/), an alternative anonymizing
43 network. But we will be happy to reintroduce I2P if we find
44 a volunteer to take care of maintaining it in Tails. If you are
45 a developer and care about I2P in Tails, that person could be you!
46 Come [[talk to us|about/contact#tails-dev]]!
48 ## Reproducible builds
50 We had a very productive 3-days sprint. After many iterations we have
51 finally seen an ISO image build reproducibly on several machines!
52 This implied fixing a number of things, and submitting a number of
53 patches upstream.
55 The build environment variations we've tested include: build system
56 clock (last month, next month; could not test next year yet), number
57 of CPU cores, CPU brand and model, building in Vagrant or not.
59 For details, see the
60 [full report](https://mailman.boum.org/pipermail/tails-dev/2017-March/011297.html)
61 that was written after the sprint.
63 ## Porting Tails to Debian 9 (Stretch)
65 A bunch of Tails developers and technical writers had a very
66 productive sprint. The remaining work now feels tractable: aside of
67 the documentation update, only a few major regressions and adjustments
68 remain to be dealt with.
70 So, we are increasingly confident that we can make Tails 3.0 a solid
71 release, published according to schedule on June 13… but possibly
72 a little bit earlier or later, if it allows us to release at the same
73 time as Debian 9 (Stretch).
75 Two beta releases for Tails 3.0 were published
76 ([[3.0~beta2|news/test_3.0-beta2]] on March 8,
77 [[3.0~beta3|news/test_3.0-beta3]] on March 19). They introduce the
78 following changes:
80  * Upgrade Linux to 4.9.0-2 (version 4.9.13-1).
82  * Make it possible to start graphical applications in the *Root Terminal*.
84  * Improve styling of the *GNOME Shell* window list.
86  * Tails Greeter:
87    - Make the "Formats" settings in Tails Greeter take effect (it was
88      introduced in Tails 3.0~alpha1 but has been broken since then).
89    - Add keyboard shortcuts:
90      * Alt key for accelerators in the main window
91      * Ctrl+Shift+A for setting an administrator password
92      * Ctrl+Shift+M for MAC spoofing settings
93      * Ctrl+Shift+N for Tor network settings
95  * Remove I2P.
97  * Reintroduce the X11 guest utilities for VirtualBox (clipboard
98    sharing and shared folders should work again).
100  * Upgrade X.Org server and the modesetting driver in hope it will fix
101    crashes when using some Intel graphics cards.
103  * Automate the migration from KeePassX databases generated on
104    Tails 2.x to the format required by KeePassX 2.0.x.
106 Infrastructure
107 ==============
109 We upgraded some of our systems to Debian 9 (Stretch), in order to
110 help identify remaining issues before it becomes the new Debian
111 stable release.
113 All major browsers will now refuse to connect to our website, and to
114 any web service we host in the `tails.boum.org` namespace, unless
115 HTTPS is used with a valid certificate: they are now on the Google
116 Chrome 57 *HSTS preload* list, and all other major browsers build
117 their own list from this one.
119 We started researching our options for upgrading our server hardware.
121 We made some progress on deploying a web platform for translations
122 and an internal XMPP server.
124 We started a process to hire a new system administrator.
126 Funding
127 =======
129 We've sent a proposal to OTF, that covers:
131  * adding TrueCrypt support in GNOME;
132  * adding a graphical interface for the Additional Packages
133    persistent feature;
134  * a small fraction of our day-to-day operations budget.
136 Our budget until the end of March, 2018 was approved by the Tails
137 core contributors.
139 Outreach
140 ========
142 Past events
143 -----------
145 * On March 1st, Austin English presented [Tails at the Austin (Texas) Linux Meetup](https://www.meetup.com/linuxaustin/events/233035224/).
146 * Four of us attended the Tor developers meeting in Amsterdam. It was great!
147   See the [first report](https://mailman.boum.org/pipermail/tails-project/2017-March/000763.html)
148   about it.
149 * Two of us gave a training about Tails and digital security at
150   [Mediapart](https://www.mediapart.fr/). Apparently, everything went
151   fine: attendees where mostly interested and happy with it, and asked
152   a lot of questions, ranging from "How can I manage my passwords" to
153   "How much does it cost to compromise my laptop?".
155 Upcoming events
156 ---------------
158 * intrigeri will be giving a keynote at
159   [CryptoRave](https://cryptorave.org/) (São Paulo, May 5-6).
161 On-going discussions
162 ====================
164 We had a contributors meeting on March 3 ([[minutes|contribute/meetings/201703]]).
166 Translation
167 ===========
169 ## All the website
171   - de: 56% (3189) strings translated, 5% strings fuzzy, 50% words translated
172   - fa: 40% (2265) strings translated, 8% strings fuzzy, 44% words translated
173   - fr: 82% (4670) strings translated, 1% strings fuzzy, 81% words translated
174   - it: 28% (1598) strings translated, 3% strings fuzzy, 25% words translated
175   - pt: 27% (1549) strings translated, 8% strings fuzzy, 25% words translated
177 Total original words: 58396
179 ## [[Core pages of the website|contribute/l10n_tricks/core_po_files.txt]]
181   - de: 82% (1538) strings translated, 10% strings fuzzy, 83% words translated
182   - fa: 38% (708) strings translated, 10% strings fuzzy, 39% words translated
183   - fr: 99% (1845) strings translated, 0% strings fuzzy, 99% words translated
184   - it: 79% (1486) strings translated, 10% strings fuzzy, 79% words translated
185   - pt: 49% (922) strings translated, 13% strings fuzzy, 50% words translated
187 Total original words: 17057