Tails Tails report for November, 2016

Discussion in 'TOR | TAILS' started by survivalmonkey, Dec 9, 2016.


  1. survivalmonkey

    survivalmonkey Monkey+++

    Releases


    The following changes were introduced in Tails 2.7:


    • Fix multi-architecture support in Synaptic. This should fix broken installations of additional packages from Synaptic. (#11820)


    • Set default spell checking language of Icedove to English instead of French. (#11037)
    Code

    Tails based on Debian 9 (Stretch)


    We made lots of progress on porting Tails to Debian 9 (Stretch). This work culminated with the release of Tails 3.0~alpha1.

    Reproducible ISO build


    We had an initial sprint about reproducible builds. We are very happy with the progress we've made: the tree that becomes filesystem.squashfs is now almost fully reproducible; so is also the tree that is the basis for automatic upgrades. Along the way, we've contributed a number of patches to Debian and upstream projects.

    • Make our PO files update reproducibly, by not updating them unless something other than POT-Creation-Date has changed.
    • live-build:
      • Use xorriso, that honors the SOURCE_DATE_EPOCH variable, to build the ISO filesystem reproducibly.
      • Expose the SOURCE_DATE_EPOCH variable when running scripts inside the chroot.
      • Clamp mtimes to SOURCE_DATE_EPOCH in the chroot and binary filesystems.
      • Use SOURCE_DATE_EPOCH to populate /.disk/info timestamp.
      • Use SOURCE_DATE_EPOCH when templating syslinux templates.
    • Made mksquashfs honor SOURCE_DATE_EPOCH for the filesystem creation date, and had it clamp mtimes to SOURCE_DATE_EPOCH.
    • Incremental upgrade kits:
      • Made aufs white-outs reproducible.
      • Made aufs pseudo-links permanent, so that they are reproducible.
      • Passed --sort=name --clamp-mtime --mtime=@$SOURCE_DATE_EPOCH to tar.
    • Made our web site build reproducibly… and then discovered more bits that are not generated in a deterministic way, which lead us to discover that our cleanall build option did not clean as well as it should (fix).
    • Eliminated various causes for non-determinism, such as caches and other generated files.
    • On the infrastructure side of things:
      • Vagrant boxes management: we came up with a new design that will be reflected on the blueprint shortly.
      • Experimented with using our Vagrant + libvirt build system on one of our Jenkins ISO builders, and started work towards migrating them all.
    Documentation and website

    User experience

    Infrastructure


    Funding


    • We continued our donation campaign and wrote about what we do with our money and our plans for the coming years.


    • Our grant proposal for NLnet on porting Tails to Debian Stretch was rejected.


    • Our grant proposal for ISC Project on a translation platform for our website was rejected.
    Outreach

    Translation


    • All the website:
      • de: 57% (2880) strings translated, 4% strings fuzzy, 51% words translated
      • fa: 46% (2344) strings translated, 7% strings fuzzy, 52% words translated
      • fr: 79% (3979) strings translated, 4% strings fuzzy, 78% words translated
      • it: 17% (885) strings translated, 2% strings fuzzy, 18% words translated
      • pt: 31% (1593) strings translated, 8% strings fuzzy, 29% words translated

      Total original words: 50832


    • Core pages of the website:
      • de: 85% (1569) strings translated, 8% strings fuzzy, 85% words translated
      • fa: 39% (724) strings translated, 9% strings fuzzy, 40% words translated
      • fr: 90% (1657) strings translated, 7% strings fuzzy, 91% words translated
      • it: 47% (871) strings translated, 6% strings fuzzy, 53% words translated
      • pt: 51% (947) strings translated, 12% strings fuzzy, 52% words translated

      Total original words: 16995
    Metrics

    • Tails has been started more than 613099 times this month. This makes 20437 boots a day on average. It's the first time we're over 20000 boots a day!
    • 14634 downloads of the OpenPGP signature of Tails ISO from our website.
    • 110 bug reports were received through WhisperBack.

    Continue reading...
     
survivalmonkey SSL seal        survivalmonkey.com warrant canary
17282WuJHksJ9798f34razfKbPATqTq9E7