Hi!
here's a report, status update, and some planning information about
porting Tails to Debian Stretch.
December sprint
===============
We've had a great sprint last week about porting Tails to Debian
Stretch. Most of our time was spent integrating the new Greeter
(fixing the last known blockers, adjusting the test suite).
Quite some time was also spent in other areas, mostly bug fixing,
polishing, and updating the test suite.
The complete list of what was worked on can be found there:
https://labs.riseup.net/code/projects/tails/issues?c%5B%5D=priority&c%5B%5D=subject&c%5B%5D=category&c%5B%5D=cf_15&c%5B%5D=assigned_to&c%5B%5D=cf_9&c%5B%5D=updated_on&c%5B%5D=status&f%5B%5D=fixed_version_id&f%5B%5D=updated_on&f%5B%5D=&group_by=&op%5Bfixed_version_id%5D=%3D&op%5Bupdated_on%5D=%3E%3C&set_filter=1&sort=status%2Cupdated_on%3Adesc%2Cpriority%3Adesc&utf8=%E2%9C%93&v%5Bfixed_version_id%5D%5B%5D=278&v%5Bupdated_on%5D%5B%5D=2016-12-19&v%5Bupdated_on%5D%5B%5D=2016-12-25
Schedule
========
The next items on the schedule are:
* January 30 - Febuary 3: fourth sprint (remotely attended)
* February 5 2017 — Debian Stretch freeze starts
* March 17-19th: fifth sprint (in-person)
* June 2017 (???) — Debian Stretch is released
* June-August 2017 — Tails 3.0 is released (June 13 seems realistic
at this point, but it depends a lot on how much energy we can
collectively put in the next two sprints)
This schedule is kept up-to-date on the blueprint:
https://tails.boum.org/blueprint/Debian_Stretch/#schedule
What's left to do, and how can I help?
======================================
Here's how I see the big picture:
* Finish updating the automated test suite, in order to identify more
regressions ASAP. I did most of the trivial bits I could, so
there's not much room left for helping unless you're anonym… who
will likely focus on this during the January sprint.
* Update the documentation. A list of what needs to be updated was
created, some of the doc was updated already, quite some work
remains to do. If you want to help, get in touch with spriver
and sajolida.
* Some small software development tasks in JavaScript (Torbirdy,
GNOME Shell extensions), Python (Greeter), and Perl (OpenPGP
Applet). It would be awesome to spread this work over more
shoulders, talk to me & anonym if you're interested.
* Some Tails-specific "glue" development and design decisions (e.g.
shall we switch to using NetworkManager's MAC address spoofing
feature?); I expect anonym and I will take care of this.
Complete list of tickets:
https://labs.riseup.net/code/projects/tails/issues?query_id=198
Cheers,
--
intrigeri