This report covers the activity of Tails in August 2018.
Everything in this report is public.
A. VeraCrypt support in GNOME
A.3 Write automated tests
We scheduled two sprints to do this work in September and October.
A.6 Add VeraCrypt support to GNOME Files
We continued working with GNOME on the following merge requests related to unlocking VeraCrypt volumes in GNOME Files:
- https://gitlab.gnome.org/GNOME/gtk/merge_requests/220
- https://gitlab.gnome.org/GNOME/gvfs/merge_requests/7
- https://gitlab.gnome.org/GNOME/glib/merge_requests/293
- https://gitlab.gnome.org/GNOME/gvfs/merge_requests/8
- https://gitlab.gnome.org/GNOME/gtk/merge_requests/266
- https://gitlab.gnome.org/GNOME/gtk/merge_requests/245
- https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/126
- https://gitlab.gnome.org/GNOME/gtk/merge_requests/263
- https://gitlab.gnome.org/GNOME/gtk/merge_requests/289
A.7 Write user documentation
We finished writing the documentation about Using VeraCrypt encrypted volumes and it was released as part of Tails 3.9. (#14468)
This task is now complete.
A.9 Fix bugs and UX issues
We fixed a lot of bugs and UX issues: #15663, #15843, #15849, #15795, #15734, #15732, #15671
A.10 Port to the latest version of GNOME
We backported our GNOME patches to the version we use in Tails and shipped them in Tails 3.9. (#15521)
B. Additional software
B.2 Write technical design documentation
We wrote and published the technical design documentation for the Additional Software feature (#14575). Small polishing is still needed on this item.
B.3 Write automated tests
We wrote automated tests (#14576, #14596) and will review them during the months of September and October.
B.6 Write user documentation
We finished writing the documentation about Install additional software and it was released as part of Tails 3.9. (#14589)
This task is now complete.
B.8 Fix bugs and UX issues
We've been working on fixing bugs and UX issues discovered in the Beta release of the Additional Software feature (#15567). We committed fixes for all reported items.
This task is now complete.
C. Deliver new features
C.1 Major release including objective A
We completed this task: the Unlock VeraCrypt Volumes feature was released in Tails 3.9.
C.2 Major release including objective B
We completed this task: the Additional Software feature was released in Tails 3.9.
C.3 Attend DebConf
We completed this task: three of us attended DebConf in Hsinchu, Taiwan.
A report of one event we've organized there was published.
C.4 Server hardware
We researched our options for extending server storage and validated a shopping list. The purchase will happen in September or October.