report_2013_07.mdwn 5.63 KB
Newer Older
1
[[!meta date="Thu, 13 Aug 2013 09:09:39 +0000"]]
2
[[!pagetemplate template="news.tmpl"]]
Tails developers's avatar
Tails developers committed
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128
[[!meta title="Tails report for July, 2013"]]

[[!toc levels=1]]

Tails summit
============

Five developers met for our annual summit. The summit was less dense
than last year but still very productive. See the [[detailed
report|news/summit_2013]].

Releases
========

There was no release in July. Tails 0.20 [is
planned](https://mailman.boum.org/pipermail/tails-dev/2013-July/003292.html)
for the 9th of August.

Metrics
=======

- 151 657 connections of Tails to the Tor network. This makes a boot
  every 17.7 seconds on average. This is an approximation from the
  requests made to the security announcements feed when Tails is
  connected to Tor.

- 77 non-empty bug reports were received through WhisperBack.

Code
====

- We had two low-hanging fruits sessions, that were mostly used to
  review and merge pending branches.

- A lot of work has been done to [[!tails_gitweb_branch feature/wheezy
  desc="migrate to Debian Wheezy"]]:

- A first build of Tails based on Debian Wheezy version was tested,
  and many bugs [[!tails_ticket 6015 desc="were identified"]].

- The work on AppArmor was [[!tails_gitweb_branch feature/apparmor
  desc="continued"]]. An early upstream patch that aims to add support
  for stacked filesystems [[!tails_ticket 6199 desc="was tested"]].

- The included Linux kernel was [[!tails_gitweb_branch
  feature/linux-3.10 desc="updated"]] to 3.10-1.

- A deprecation wrapper for Truecrypt was [[!tails_gitweb_branch
  feature/truecrypt_deprecation_wrapper desc="written"]]. Many thanks to Julien
  Voisin for providing patches.

- Dasher, a graphical predictive text input system, was
  [[!tails_gitweb_branch feature/install-dasher desc="installed"]].

- The Wikileaks IRC server address was [[!tails_gitweb_branch
  bugfix/wikileaks_irc desc="tentatively fixed"]]. Many thanks to Julien
  Voisin for providing patches. User interface issues have prevented us from
  merging this branch yet.

- Claws mail will [[!tails_gitweb_commit
  7a293bbc41766c4ba32e229acb862eabe05d05ce desc="no more display a
  dialog box"]] when sending a message. Many thanks to matsa for
  providing a patch.

- Many [[!tails_gitweb_branch feature/remember_installed_packages
  desc="improvements"]] to additional software have been merged.

- A bunch of improvements to our test suite were proposed and
  reviewed:
  [[!tails_gitweb_branch test/fix-persistence-checks]],
  [[!tails_gitweb_branch test/reorg]],
  [[!tails_gitweb_branch test/firewall-check-tag]],
  [[!tails_gitweb_branch test/keep-volumes-tag]] and
  [[!tails_gitweb_branch test/fix-iso-reporting]].

Documentation and Website
=========================

- The [[Promote|contribute/how/promote]] page was [[!tails_gitweb_commit
  c8f80ebb18a6077feacbf00e7c31a19a99b22648 desc="fully rewritten"]].

- A new page [[Website|contribute/how/website]] on how to improve the
  Tails website was [[!tails_gitweb_commit
  fb9135c3ba1cbb974f9ab3bf596d17ce03803e4a desc="added to the contribute
  section"]].

- The page [[Translate|contribute/how/translate]] was
  [[!tails_gitweb_branch doc/either_git_or_transifex desc="reworked in
  depth"]] to match our new translation workflow using either Git or
  Transifex.

- The [[Pidgin|doc/anonymous_internet/pidgin]] documentation was
  [[!tails_gitweb_branch doc/better-pidgin-and-otr-documentation
  desc="was fully rewritten"]].

- The [[homepage|index]] was [[!tails_gitweb_branch doc/circumvention
  desc="rephrased"]] to mention Internet circumvention.

- Our Tor enforcement policy was [[!tails_gitweb_commit
  e0dba123f20e0df72ac723510b6fba093a1a29d7 desc="clarified"]] on the
  [[About|about]] page.

- The OpenPGP signature to verify the ISO images is now
  [[!tails_gitweb_branch doc/fix_signature_link desc="served directly
  by our website"]].

- A prototype conversion of our test suite to use
  [[!tails_gitweb_branch test/rjb-migration
  desc="native ruby + rjb instead of JRuby"]] was pushed to Git.

Localization and Internationalization
=====================================

- All Tails strings but the website are now translatable in Transifex.
- i18nspector was uploaded to wheezy-backports.

Infrastructure
==============

- Our todo list items were [[!tails_redmine desc="migrated to Redmine"]].

- Blueprints were extracted from our old todo section into the new
  [[Blueprint|blueprint]] section to store our research and plans in a
  static form outside of Redmine.

- Criterion to flag a task as easy were
xin's avatar
xin committed
129
  [[identified|contribute/working_together/criteria_for_starter_tasks]] as
Tails developers's avatar
Tails developers committed
130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155
  a way to orientate better new contributors.

- Our roadmap was updated and we defined our objectives for Tails 1.0,
  1.1, 2.0, and 3.0:
  
  - [Tails 1.0](https://labs.riseup.net/code/projects/tails/roadmap#Tails 1.0): feature parity with Incognito
  - [Tails 1.1](https://labs.riseup.net/code/projects/tails/roadmap#Tails 1.1): Tails based on Debian Wheezy
  - [Tails 2.0](https://labs.riseup.net/code/projects/tails/roadmap#Tails 2.0): Sustainability and maintainability
  - [Tails 3.0](https://labs.riseup.net/code/projects/tails/roadmap#Tails 3.0): Hardening and better security

- We started working on making our infrastructure more reliable:
  [[!tails_ticket 6185 desc="looking for a system"]] that could act as
  a fail-over for our main server.

Funding
=======

- A short-term funding with sponsor Bravo has been tentatively confirmed and
  redefined, but not signed yet.

- The contracts for the bounty program are still being signed. But some
  work has already been done and tested on Seahorse Nautilus, AppArmor,
  ikiwiki to Redmine, keyringer and libvirt.

- We sent a concept note to answer sponsor Charlie's call
  for proposals.