summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorintrigeri <intrigeri@boum.org>2019-04-07 07:44:11 +0000
committerintrigeri <intrigeri@boum.org>2019-04-07 07:44:11 +0000
commita494cecd6d3182c4d7287262d91bd14061d73a3e (patch)
treed26cf164aa3b2f133f31e3a4e0e5d8162e9cee22
parent3456fb31ea648257cbf274fea801f96a03484d89 (diff)
Revert spam.
-rw-r--r--wiki/src/blueprint/GNOME_bugs_that_affect_Tails.mdwn1
-rw-r--r--wiki/src/blueprint/UEFI_Secure_boot.mdwn8
-rw-r--r--wiki/src/blueprint/monthly_report/report_2019_03.mdwn71
-rw-r--r--wiki/src/blueprint/veracrypt/build-gnome-shell.mdwn105
4 files changed, 125 insertions, 60 deletions
diff --git a/wiki/src/blueprint/GNOME_bugs_that_affect_Tails.mdwn b/wiki/src/blueprint/GNOME_bugs_that_affect_Tails.mdwn
index 82c9e7d..355e8e3 100644
--- a/wiki/src/blueprint/GNOME_bugs_that_affect_Tails.mdwn
+++ b/wiki/src/blueprint/GNOME_bugs_that_affect_Tails.mdwn
@@ -32,3 +32,4 @@ Feel free to add any relevant issue to this list.
* [[!gnome_gitlab seahorse-nautilus/issues/1 desc="seahorse-nautilus: non-ISO-C and non-deprecated-API warnings"]]
* [[!gnome_gitlab seahorse-nautilus/issues/4 desc="seahorse-nautilus: does not or only partially import keys"]]
* [[!gnome_gitlab seahorse/issues/22 desc="Seahorse: cannot Import Public SSH Keys"]]
+* [[!gnome_gitlab gnome-settings-daemon/issues/210 desc="keyboard: Without settings or under GDM make sure to add the US layout"]]
diff --git a/wiki/src/blueprint/UEFI_Secure_boot.mdwn b/wiki/src/blueprint/UEFI_Secure_boot.mdwn
index 266d323..1b246f3 100644
--- a/wiki/src/blueprint/UEFI_Secure_boot.mdwn
+++ b/wiki/src/blueprint/UEFI_Secure_boot.mdwn
@@ -11,7 +11,13 @@ enabled, without the user having to do _anything_ special about it.
Means: use the shim signed by Microsoft + GRUB2.
We don't support booting on a custom built kernel, so that should be
-relatively easy.
+relatively easy. Except:
+
+* The kernel won't allow loading an unsigned `aufs` module so we need
+ to migrate to `overlayfs` ([[!tails_ticket 8415]]).
+* `overlayfs` does not allow stacking enough layers for our current
+ upgrade system, so we need to [[!tails_ticket 15281 desc="stack one
+ single SquashFS diff when upgrading"]].
Resources
=========
diff --git a/wiki/src/blueprint/monthly_report/report_2019_03.mdwn b/wiki/src/blueprint/monthly_report/report_2019_03.mdwn
index 0289923..98c694d 100644
--- a/wiki/src/blueprint/monthly_report/report_2019_03.mdwn
+++ b/wiki/src/blueprint/monthly_report/report_2019_03.mdwn
@@ -28,6 +28,19 @@ XXX: If you feel like it and developers, foundation team, and RMs don't do it th
Release section (for example, the changes being worked on for
the next version).
+- We discussed our policy regarding languages support and started
+ implementing the agreement we've reached ([[!tails_ticket 15807]],
+ [[!tails_ticket 16094]], [[!tails_ticket 9956]]).
+
+- We identified another possible cause for partially applied
+ automatic upgrades ([[!tails_ticket 16603]]).
+
+- We coordinated with the Tor Browser team wrt. their upcoming 8.5
+ major release and its implications for Tails.
+
+- We continued to carry out our plans to deprecate tails-installer from
+ Debian and Ubuntu.
+
Documentation and website
=========================
@@ -57,6 +70,19 @@ XXX: Ask tails-bugs@boum.org to list hot topics for the last month.
Infrastructure
==============
+- We started making plans to migrate to GitLab.
+
+- We interviewed 2 candidates for our open sysadmin position.
+
+- We made good progress on switching to better maintained Puppet
+ modules ([[!tails_ticket 15510]]).
+
+- We worked on the software configuration of the prototype node for
+ our next-generation CI hardware ([[!tails_ticket 15501]]).
+
+- We fixed our LimeSurvey security updates monitoring system
+ ([[!tails_ticket 15466]]).
+
Funding
=======
@@ -66,6 +92,9 @@ XXX: The fundraising team should look at the fundraising Git.
XXX: The fundraising and accounting teams should look at the archives of <tails-fundraising@boum.org> and <tails-accounting@boum.org>.
+- We documented how to [[donate in cash|donate]].
+- We identified two grants/programs to apply to this year.
+
Outreach
========
@@ -75,6 +104,9 @@ Outreach
Past events
-----------
+- Two Tails developers attended a Debian Bug Squashing Party
+ in Paris.
+
Upcoming events
---------------
@@ -91,28 +123,41 @@ On-going discussions
XXX: Link to the thread on <https://lists.autistici.org/list/tails-XXX.html>.
-Press and testimonials
-======================
-
-XXX: Copy content from press/media_appearances_2019.mdwn
- This page is continuously updated by tails-press@boum.org, so if
- it's empty there might be nothing special to report.
+We started a [discussion about possible security implications that would
+arise from shipping the code of the Verification Extension in our
+website
+instead](http://lists.autistici.org/message/20190320.132313.7c24cc99.en.html).
Translations
============
-XXX: Add the output of (adjust month!):
+## All the website
+
+ - de: 45% (2832) strings translated, 7% strings fuzzy, 41% words translated
+ - es: 50% (3138) strings translated, 4% strings fuzzy, 42% words translated
+ - fa: 32% (1982) strings translated, 10% strings fuzzy, 33% words translated
+ - fr: 88% (5478) strings translated, 1% strings fuzzy, 87% words translated
+ - it: 31% (1970) strings translated, 5% strings fuzzy, 28% words translated
+ - pt: 25% (1553) strings translated, 7% strings fuzzy, 21% words translated
+
+Total original words: 65408
+
+## [[Core pages of the website|contribute/l10n_tricks/core_po_files.txt]]
+
+ - de: 71% (1252) strings translated, 12% strings fuzzy, 74% words translated
+ - es: 80% (1417) strings translated, 9% strings fuzzy, 82% words translated
+ - fa: 34% (615) strings translated, 13% strings fuzzy, 33% words translated
+ - fr: 96% (1712) strings translated, 1% strings fuzzy, 97% words translated
+ - it: 63% (1112) strings translated, 17% strings fuzzy, 65% words translated
+ - pt: 45% (798) strings translated, 13% strings fuzzy, 48% words translated
- sudo apt-get install intltool
- git checkout $(git rev-list -n 1 --before="September 1" origin/master) && \
- git submodule update --init && \
- ./wiki/src/contribute/l10n_tricks/language_statistics.sh
+Total original words: 16439
Metrics
=======
-* Tails has been started more than BOOTS/MONTH times this month. This makes BOOTS/DAY boots a day on average.
-* SIGS downloads of the OpenPGP signature of a Tails USB image or ISO from our website.
+* Tails has been started more than 809 770 times in March. This makes 26 121 boots a day on average.
+* 9 970 downloads of the OpenPGP signature of a Tails USB image or ISO from our website.
* WHISPERBACK bug reports were received through WhisperBack.
[[How do we know this?|support/faq#boot_statistics]]
diff --git a/wiki/src/blueprint/veracrypt/build-gnome-shell.mdwn b/wiki/src/blueprint/veracrypt/build-gnome-shell.mdwn
index 509fbd9..80214b1 100644
--- a/wiki/src/blueprint/veracrypt/build-gnome-shell.mdwn
+++ b/wiki/src/blueprint/veracrypt/build-gnome-shell.mdwn
@@ -1,72 +1,85 @@
-This suppose you have either a sid/experimental system with latest GNOME packages or a pbuilder setup with these packages. In a VM, enable experimental sources then:
+* This suppose you have either a sid/experimental system with latest GNOME packages or a pbuilder experimental setup.
- apt-get build-dep -t experimental gnome-shell
+ * In a VM, enable experimental sources then:
- apt-get install quilt git-buildpackage
+ apt-get build-dep -t experimental gnome-shell
+ apt-get install quilt git-buildpackage
+ * For pbuilder:
+
+ pbuilder create --distribution experimental --override-config
* clone debian git in gnome-shell-debian
- git clone https://salsa.debian.org/gnome-team/gnome-shell.git gnome-shell-debian
+ git clone https://salsa.debian.org/gnome-team/gnome-shell.git gnome-shell-debian
+
+* create upstream/latest branch
+
+ git co -b upstream/latest origin/upstream/latest
* clone upstream git
- git clone https://gitlab.gnome.org/GNOME/gnome-shell.git gnome-shell-git
+ git clone https://gitlab.gnome.org/GNOME/gnome-shell.git gnome-shell-git
+ git submodule update --init
* disable upstream VCS tag checking
- commit 3f53de522495a321bb962e5b9e4ddaca66957823
- Author: user <user@debian>
- Date: Tue Apr 2 16:31:22 2019 +0200
-
- disable upstream VCS tag checking
-
- diff --git a/debian/gbp.conf b/debian/gbp.conf
- index b24011a15..904e0e5d0 100644
- --- a/debian/gbp.conf
- +++ b/debian/gbp.conf
- @@ -2,7 +2,7 @@
- pristine-tar = True
- debian-branch = debian/master
- upstream-branch = upstream/latest
- -upstream-vcs-tag = %(version)s
- +#upstream-vcs-tag = %(version)s
-
- [buildpackage]
- sign-tags = True
+ commit 3f53de522495a321bb962e5b9e4ddaca66957823
+ Author: user <user@debian>
+ Date: Tue Apr 2 16:31:22 2019 +0200
+
+ disable upstream VCS tag checking
+
+ diff --git a/debian/gbp.conf b/debian/gbp.conf
+ index b24011a15..904e0e5d0 100644
+ --- a/debian/gbp.conf
+ +++ b/debian/gbp.conf
+ @@ -2,7 +2,7 @@
+ pristine-tar = True
+ debian-branch = debian/master
+ upstream-branch = upstream/latest
+ -upstream-vcs-tag = %(version)s
+ +#upstream-vcs-tag = %(version)s
+
+ [buildpackage]
+ sign-tags = True
* import upstream repository
- gbp import-orig --verbose --upstream-version=3.33.0-4 --filter=.git --filter=.gitignore ~/Documents/gnome-shell-git/
+ gbp import-orig --verbose --upstream-version=3.33.0-4 --filter=.git --filter=.gitignore ~/Documents/gnome-shell-git/
^
increase this at each build
* disable all patches
- commit 31962cfec99808e57404a970c59202c8e40c1c76 (HEAD -> debian/master)
- Author: user <user@debian>
- Date: Tue Apr 2 16:38:27 2019 +0200
-
- disable all debian specific patches
-
- diff --git a/debian/patches/series b/debian/patches/series
- index 2e1f1ebb9..e69de29bb 100644
- --- a/debian/patches/series
- +++ b/debian/patches/series
- @@ -1,8 +0,0 @@
- -userWidget-Fix-avatar-size.patch
- -layout-Use-custom-actor-for-uiGroup.patch
- -texture-cache-Apply-resource-scale-to-the-right-dimension.patch
- -theme-improve-legibility-of-error-messages.patch
- -st-widget-Add-missing-g_return_val_if_fail.patch
- -st-theme-node-transition-Exclude-get_new_paint_state-from.patch
- -magnifier-Fix-color-argument.patch
- -tweener-Save-handlers-on-target-and-remove-them-on-destro.patch
+ commit 31962cfec99808e57404a970c59202c8e40c1c76 (HEAD -> debian/master)
+ Author: user <user@debian>
+ Date: Tue Apr 2 16:38:27 2019 +0200
+
+ disable all debian specific patches
+
+ diff --git a/debian/patches/series b/debian/patches/series
+ index 2e1f1ebb9..e69de29bb 100644
+ --- a/debian/patches/series
+ +++ b/debian/patches/series
+ @@ -1,8 +0,0 @@
+ -userWidget-Fix-avatar-size.patch
+ -layout-Use-custom-actor-for-uiGroup.patch
+ -texture-cache-Apply-resource-scale-to-the-right-dimension.patch
+ -theme-improve-legibility-of-error-messages.patch
+ -st-widget-Add-missing-g_return_val_if_fail.patch
+ -st-theme-node-transition-Exclude-get_new_paint_state-from.patch
+ -magnifier-Fix-color-argument.patch
+ -tweener-Save-handlers-on-target-and-remove-them-on-destro.patch
* build
- gbp buildpackage
+ gbp buildpackage
+
+ or with pbuilder:
+
+ BUILDER=pbuilder gbp buildpackage --git-pbuilder --git-dist=experimental --git-arch=amd64 -nc
* install
- sudo dpkg -i ../gnome-shell_3.33.0-4-1_amd64.deb ../gnome-shell-common_3.33.0-4-1_all.deb
+ sudo dpkg -i ../gnome-shell_3.33.0-4-1_amd64.deb ../gnome-shell-common_3.33.0-4-1_all.deb