Commit 74898d42 authored by intrigeri's avatar intrigeri
Browse files

Import existing promotion material.

It's taken the master branch at commit:7dfeefa9d12568979db8f73b4f401422a4768a84.
parents
File added
[[!meta title="Logo"]]
The Tails logo is released under the GNU/GPL (version 3 or above).
[[!toc levels=1]]
<style>
#logo {
border: 1px solid red;
}
#logo img.img {
margin: 2em;
border: 1px solid red;
}
</style>
SVG format
==========
[[!map pages="promote/logo/*.svg"]]
PNG format
==========
Square
------
[[!img tails-logo-square.png class="margin" link="no"]]
[[!img tails-logo-square-inverted.png class="margin" link="no"]]
Flat
----
[[!img tails-logo-flat.png class="margin" link="no"]]
[[!img tails-logo-flat-inverted.png class="margin" link="no"]]
Drawing only
------------
[[!img tails-logo-drawing.png class="margin" link="no"]]
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
version="1.1"
width="118.32655"
height="146.10699"
viewBox="0 0 118.32656 146.10699"
id="Layer_1"
xml:space="preserve"><metadata
id="metadata3514"><rdf:RDF><cc:Work
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><defs
id="defs3512" /><g
transform="matrix(1.2550927,0,0,1.2550927,-2.5509267,-2.550926)"
id="g5374"
style="fill:#56347c;fill-opacity:1"><path
d="m 88.342066,56.730068 0,16.662869 c 0,0.510289 -0.341075,0.643984 -0.760689,0.296591 L 79.077314,66.649116 C 78.658103,66.302056 78.317029,65.609 78.317029,65.098711 l 0,-2.097683 -2.657657,-2.16078 c -2.850156,-2.317289 -5.132376,-7.0217 -5.132376,-10.464763 0,-3.442323 2.29778,-4.339449 5.132376,-2.002743 l 2.657657,2.160782 0,-2.097681 c 0,-0.510046 0.341074,-0.643737 0.760285,-0.296677 l 8.503862,7.040243 c 0.420546,0.346435 0.76089,1.040613 0.76089,1.550659 z M 75.81131,51.432227 c -1.50022,-1.236708 -2.716309,-0.761675 -2.716309,1.060197 0,1.822367 1.216089,4.301887 2.716309,5.538595 l 2.505719,2.035532 0,-6.599035 -2.505719,-2.035532 z"
id="path5189-4"
style="fill:#56347c;fill-opacity:1" /><g
transform="matrix(0.46410314,0.9267926,-0.9267926,0.46410314,77.258376,-14.89278)"
id="g3500"
style="fill:#56347c;fill-opacity:1"><path
d="M 97.976,37.8 C 97.972,37.779 97.968,37.758 97.963,37.737 97.947,37.669 97.927,37.602 97.901,37.538 97.898,37.53 97.896,37.522 97.893,37.515 97.863,37.446 97.826,37.38 97.786,37.317 97.775,37.299 97.762,37.283 97.75,37.266 97.715,37.216 97.676,37.169 97.634,37.125 97.623,37.113 97.613,37.101 97.601,37.089 97.548,37.037 97.49,36.989 97.428,36.946 97.413,36.935 97.396,36.927 97.38,36.917 97.349,36.898 97.32,36.877 97.288,36.86 L 96.743,36.576 71.837016,47.695585 25.252,24.269 l -0.666,0.33 c -0.006,0.003 -0.01,0.007 -0.016,0.01 -0.047,0.024 -0.09,0.055 -0.134,0.084 -0.029,0.019 -0.06,0.036 -0.087,0.057 -0.034,0.027 -0.063,0.059 -0.094,0.09 -0.031,0.03 -0.065,0.059 -0.093,0.092 -0.022,0.026 -0.039,0.056 -0.06,0.084 -0.031,0.043 -0.063,0.086 -0.088,0.132 -0.003,0.005 -0.007,0.01 -0.01,0.015 -0.015,0.028 -0.022,0.057 -0.035,0.085 -0.02,0.046 -0.041,0.09 -0.056,0.138 -0.013,0.041 -0.02,0.082 -0.029,0.123 -0.009,0.043 -0.019,0.085 -0.024,0.128 -0.005,0.043 -0.004,0.085 -0.005,0.127 -0.001,0.044 -0.003,0.087 0.001,0.13 0.002,0.023 0.005,0.046 0.009,0.069 -0.006,0.051 -0.015,0.1 -0.015,0.152 L 23.854,41.674 27.21708,40.107419 63.622,58.211 38.537615,69.347048 l -18.939,-9.469 L 2.6090632,51.38471 c -0.012,-0.006 -0.025,-0.009 -0.038,-0.014 -0.042,-0.02 -0.086,-0.035 -0.131,-0.05 -0.04,-0.014 -0.08,-0.028 -0.121,-0.038 -0.038,-0.009 -0.078,-0.014 -0.117,-0.019 -0.049,-0.007 -0.098,-0.014 -0.148,-0.015 -0.013,0 -0.024,-0.004 -0.037,-0.004 -0.025,0 -0.049,0.006 -0.074,0.007 -0.05,0.004 -0.099,0.007 -0.148,0.016 -0.04,0.007 -0.079,0.017 -0.118,0.027 -0.043,0.011 -0.085,0.024 -0.127,0.039 -0.039,0.015 -0.077,0.032 -0.114,0.051 -0.039,0.019 -0.077,0.039 -0.115,0.062 -0.035,0.022 -0.068,0.045 -0.1,0.07 -0.035,0.027 -0.07,0.054 -0.103,0.085 -0.031,0.029 -0.059,0.059 -0.087,0.09 -0.028,0.032 -0.056,0.064 -0.082,0.099 -0.028,0.038 -0.052,0.079 -0.076,0.12 -0.013,0.023 -0.03,0.042 -0.042,0.066 -0.006,0.012 -0.008,0.025 -0.014,0.037 -0.02,0.043 -0.036,0.089 -0.051,0.135 -0.013,0.039 -0.027,0.078 -0.036,0.117 -0.009,0.04 -0.014,0.081 -0.02,0.122 -0.007,0.048 -0.013,0.095 -0.014,0.142 0.001,0.014 -0.003,0.026 -0.003,0.039 l 0,19.531 c 0,0.026 0.006,0.051 0.008,0.077 0.003,0.048 0.006,0.096 0.014,0.143 0.007,0.042 0.017,0.082 0.028,0.122 0.011,0.042 0.023,0.083 0.038,0.123 0.015,0.04 0.033,0.079 0.052,0.117 0.019,0.038 0.038,0.076 0.061,0.112 0.022,0.035 0.046,0.069 0.071,0.102 0.027,0.035 0.054,0.069 0.084,0.102 0.028,0.031 0.059,0.059 0.09,0.087 0.032,0.029 0.064,0.056 0.1,0.082 0.038,0.027 0.077,0.051 0.118,0.075 0.023,0.014 0.043,0.031 0.068,0.043 L 37.945615,91.543048 c 0.007,0.004 0.015,0.004 0.022,0.008 0.017,0.008 0.032,0.017 0.049,0.025 0.01,0.004 0.02,0.007 0.03,0.011 0.056,0.022 0.113,0.041 0.171,0.055 0.012,0.003 0.024,0.006 0.036,0.009 0.016,0.003 0.032,0.005 0.048,0.008 0.077,0.014 0.154,0.024 0.232,0.024 0.001,0 0.002,0 0.003,0 l 0.001,0 10e-4,0 c 10e-4,0 0.002,0 0.003,0 0.078,0 0.156,-0.01 0.232,-0.024 0.016,-0.003 0.032,-0.005 0.048,-0.008 0.012,-0.003 0.024,-0.006 0.036,-0.009 0.058,-0.014 0.115,-0.033 0.17,-0.055 0.01,-0.004 0.021,-0.007 0.031,-0.011 0.017,-0.007 0.032,-0.017 0.049,-0.024 0.007,-0.003 0.015,-0.004 0.022,-0.008 L 61.746,81.642 l 9.462,5.221 c 0.018,0.01 0.037,0.017 0.056,0.026 0.019,0.01 0.038,0.02 0.058,0.029 0.008,0.003 0.016,0.007 0.024,0.01 0.031,0.013 0.063,0.023 0.095,0.033 0.019,0.006 0.038,0.013 0.058,0.019 0.021,0.006 0.043,0.011 0.064,0.015 0.015,0.003 0.029,0.006 0.044,0.008 0.007,0.001 0.015,0.003 0.022,0.004 0.014,0.002 0.028,0.006 0.042,0.008 0.059,0.008 0.117,0.013 0.176,0.013 l 0.001,0 0.001,0 c 10e-4,0 0.002,0 0.003,0 0.078,0 0.155,-0.01 0.232,-0.024 0.013,-0.002 0.026,-0.003 0.039,-0.006 0.01,-0.002 0.019,-0.006 0.029,-0.008 0.07,-0.017 0.14,-0.037 0.207,-0.065 0.007,-0.003 0.014,-0.007 0.021,-0.01 0.004,-0.002 0.008,-0.004 0.012,-0.006 0.006,-0.003 0.012,-0.003 0.018,-0.006 L 97.238,75.317 C 97.703,75.098 98,74.631 98,74.117 L 98,38.034 C 98,38.028 97.998,38.023 97.998,38.017 97.997,37.943 97.989,37.871 97.976,37.8 z m -60.762385,40.617048 -7.614,3.666 3.972,1.986 3.641,-1.986 0,6.29 -33.8715518,-16.935338 0,-9.829 8.6775518,4.241338 -7.2569997,3.35 3.972,1.986 7.2689997,-3.378 4.313,2.051 -7.487,3.456 3.972,1.986 7.503,-3.482 4.621,2.344 -7.381,3.407 3.972,1.986 7.395,-3.434 4.303,2.111 z M 65.228,76.939 39.861615,88.216048 l 0,-16.57 L 65.228,60.37 z M 3.3410632,58.52771 l 0,-3.31 33.8725518,16.603338 0,3.31 z"
id="path3502"
style="fill:#56347c;fill-opacity:1" /></g><polygon
points="39.407,53.262 45.366,56.241 39.076,59.22 33.117,56.241 "
transform="matrix(0.44775907,0.89415425,-0.89415425,0.44775907,70.46318,-16.30443)"
id="polygon3506"
style="fill:#56347c;fill-opacity:1" /><polygon
points="22.855,50.613 29.145,47.634 35.103,50.613 28.814,53.593 "
transform="matrix(0.44775907,0.89415425,-0.89415425,0.44775907,70.02568,-16.55443)"
id="polygon3508"
style="fill:#56347c;fill-opacity:1" /><g
transform="matrix(0,-0.2492475,0.19547686,0.16114179,71.005984,62.192969)"
id="Captions"
style="fill:#56347c;fill-opacity:1" /><g
transform="translate(122.10986,-55.111168)"
id="Captions-7"
style="fill:#56347c;fill-opacity:1" /><path
d="m 45.058193,34.347585 c 2.124399,2.704098 4.295157,7.985437 4.295157,12.865587 0,4.87818 -2.170758,6.542025 -4.295157,5.703941 0,-1.998055 0,-16.795084 0,-18.569528 z"
id="path4818-2-4-3"
style="fill:#56347c;fill-opacity:1" /><g
transform="translate(74.936297,109.72221)"
id="Your_Icon"
style="fill:#56347c;fill-opacity:1" /></g></svg>
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
[[!meta title="Slides"]]
These slide decks may help you create your own ones for [[promoting
Tails|contribute/how/promote]].
[[!map pages="promote/slides/*"]]
This diff is collapsed.
<!--
# Unusual file extensions to prevent ikiwiki from processing them.
pandoc -i 2013-12-29_-_Tails_needs_your_help.txt -o 2013-12-29_-_Tails_needs_your_help.shtml
-->
<style>
body {
padding: 2em;
font-size: 28px;
}
h1 {
margin-top: 6em;
}
a {
font-size: 24px;
}
</style>
What is Tails?
==============
**T**he **A**mnesic **I**ncognito **L**ive **S**ystem
<https://tails.boum.org/>
Tails is a live operating system, that you can start on almost any computer from a DVD, USB stick, or SD card. It aims at preserving your **privacy** and **anonymity**, and helps you to:
- **use the Internet anonymously** and **circumvent censorship**;
- all connections to the Internet are forced to go through the Tor network;
- **leave no trace** on the computer you are using unless you ask it explicitly;
- **use state-of-the-art cryptographic tools** to encrypt your files, emails and instant messaging.
<https://tails.boum.org/contribute/design/>
Challenges
==========
- Release every 6 weeks
- Mostly volunteers
- Around 7000 boots a day, double every 6 months
- Around 2000 commits by +10 people in the last 6 months
- Very scarse human-ressources
Roadmap
=======
- **This winter**
- Incremental upgrades
- MAC spoofing
- **Tails 1.0**, April 15
- Better bridges support
- **Tails 1.1**, May 27: Tails Wheezy
- GNOME 3
- **Tails 2.0**: sustainability and maintainability
- UEFI, Mac
- Tails Greeter
- Same day security upgrades (automated builds and tests)
- Mitigate the effects of security issues (hardening and sandboxing)
<https://labs.riseup.net/code/projects/tails/roadmap>
Translators
===========
*Translators can allow more people around the world to use Tails.*
- Translate programs included in Tails [upstream]
- Translate our custom programs through Transifex<br/>
<https://www.transifex.com/projects/p/torproject/resources/>
- Rescue orphan translations of the website [Git]
- German (5%)
- Spanish (10%)
<https://tails.boum.org/contribute/how/translate/>
Writers
=======
*Good writers can make Tails accessible to more people.*
- [#[6376](https://labs.riseup.net/code/issues/6376)]: Migrate the content of the forum to the FAQ
- [#[6533](https://labs.riseup.net/code/issues/6533)]: Mention I2P in About page
- [#[6311](https://labs.riseup.net/code/issues/6311)]: Document how to get the source code of packages shipped in Tails
- [#[5816](https://labs.riseup.net/code/issues/5816)]: Document what kind of anonymity Tails provides
<https://tails.boum.org/contribute/how/documentation/>
Testing
=======
- Test MAC spoofing<br/>
<https://tails.boum.org/news/spoof-mac/>
- [#[5390](https://labs.riseup.net/code/issues/5390)]: Test hardware requirements on Wheezy
- [#[6528](https://labs.riseup.net/code/issues/6528)]: Test new Vagrant stuff on Wheezy
- [#[6223](https://labs.riseup.net/code/issues/6223)]: Test Linphone 3.5.1 or newer with onioncat
Web & Graphic Design
====================
*Designers can make Tails easier to use and more appealing.*
- [#[6323](https://labs.riseup.net/code/issues/6323)]: Improve the CSS of the boxed titles
- [#[6165](https://labs.riseup.net/code/issues/6165)]: Improve visually the Contribute section
- [#[5797](https://labs.riseup.net/code/issues/5797)]: Create a logo for Tails
- Design outreach material (flyer, stickers, etc.)
<https://tails.boum.org/contribute/how/website/>
<https://tails.boum.org/contribute/how/graphics/>
User Interface
==============
- Early testing of new features (eg. MAC spoofing)
- Help us redesign Tails Greeter<br>
<https://tails.boum.org/blueprint/tails-greeter:_revamp_UI/>
- [#[6417](https://labs.riseup.net/code/issues/6417)]: Evaluate Tails Greeter revamp proposals
<https://tails.boum.org/contribute/how/user_interface/>
GNOME Hacking
=============
*Improve Tails Greeter and migration to GNOME3.*
- [#[5917](https://labs.riseup.net/code/issues/5917)]: Warn when caps-lock in ON [Tails Greeter] [Python]
- [#[5594](https://labs.riseup.net/code/issues/5594)]: Better administration password UI [Tails Greeter] [Python]
- [#[5355](https://labs.riseup.net/code/issues/5355)]: Wheezy: add a quick shutdown button back
- [#[6342](https://labs.riseup.net/code/issues/6342)]: Update Windows camouflage for GNOME3
Debian Hacking
==============
*Maintain backports and package our custom programs.*
- [#[6350](https://labs.riseup.net/code/issues/6350)]: Prepare a live-build configuration that builds a Sid desktop image
- [#[6507](https://labs.riseup.net/code/issues/6507)]: Package our OpenPGP applet for Debian
- [#[6148](https://labs.riseup.net/code/issues/6148)]: Help get Torbirdy into Debian
- Help maintain:
- ruby-libvirt [Debian#[733413](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733413)]
- Maintain backports for Wheezy:
- poedit
- Pidgin
- i18nspector
- monkeysign
- Xorg stack
Persistence
===========
- [#[5881](https://labs.riseup.net/code/issues/5881)]: Add reboot button to persistence setup assistant [Perl]
- [#[6485](https://labs.riseup.net/code/issues/6485)]: Support multiple persistent paths per preset [Perl]
- [#[6403](https://labs.riseup.net/code/issues/6403)]: Implement liferea persistence preset in Tails Wheezy [Perl]
- [#[5929](https://labs.riseup.net/code/issues/5929)]: Create encrypted TailsData by default [Tails Installer] [Python]
Automation and Infrastructure
=============================
*Puppet, Debian, and Cucumber (Ruby).*
- [#[6295](https://labs.riseup.net/code/issues/6295)]: Evaluate consequences of importing large amounts of packages into reprepro
- [#[6303](https://labs.riseup.net/code/issues/6303)]: Adapt our APT repository infrastructure to be able to handle tons of packages [reprepo, shell]
- [#[5894](https://labs.riseup.net/code/issues/5894)]: APT repository: notify incoming [with and without Puppet]
- [#[6547](https://labs.riseup.net/code/issues/6547)]: Puppet module to manage kgb-bot [easy Puppet]
- [#[6270](https://labs.riseup.net/code/issues/6270)]: Publish our Jenkins read-only on the web
<https://tails.boum.org/blueprint/automated_builds_and_tests/>
<https://labs.riseup.net/code/projects/tails/issues?query_id=129>
Donate
======
- Bitcoins only for the moment<br/>
Bitcoin address: 1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVN2
- Through torserver.net in the future...
<https://tails.boum.org/contribute/how/donate/>
Next steps
==========
- Join our next collective working session:<br/>
2014-01-04, 9am to 1pm UTC / 10am to 2pm CET
- Next monthly meeting:<br/>
2014-01-09, 9pm UTC / 10pm CET
&#35;tails-dev on irc.oftc.net, port 6697
Contact
=======
- At 30C3
- NoisySquare
- On the Internet
- tails-dev@boum.org, public development list
- tails@boum.org, private matters
- <https://tails.boum.org/contribute#talk>
- &#35;tails on irc.oftc.net, port 6697
Slides available at:<br/>
<https://tails.boum.org/promote/slides/2013-12-29_-_Tails_needs_your_help.shtml>
% Contributing to Tails by working on Debian
% intrigeri
% December, 2014
<style>
.reveal h1 {
margin-bottom: 0.3em;
}
</style>
# Minimize the delta!
## That is?
* diverge by the smallest possible amount from upstream
* especially from Debian
* Tails is mostly glue around existing code
## Why?
* maintainability
* sharing our work with the rest of the Free Software community
## Does it work?
* 5 years later, Tails is still alive
* less modified packages in Tails/Wheezy than in Tails/Squeeze
* will be even better in Tails/Jessie
* in 2014, at least 7 Tails contributors have contributed to Debian
# Tracking Debian bugs affecting Tails
## Debian Bug tracking system
* Debian's tracker for problems and tasks:
<https://bugs.debian.org/>
* email-based interface
* package-centric but some distribution-wide features
## usertags
We use usertags:
* user = <tails-dev@boum.org>
* tags: whatever we need, that's our namespace
(e.g. `crypto-gui`, `hardening`, `im`)
* all our usertagged bugs:
<https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=tails-dev@boum.org>
* documentation: <https://wiki.debian.org/bugs.debian.org/usertags>
## Redmine
Tails work that needs to be done in Debian:
<https://labs.riseup.net/code/projects/tails/issues?query_id=138>
# How can I help?
## Help maintain backports
* we use a lot of backports
* e.g. poedit, shared-mime-info, libvirt, qemu, redmine, monkeysign
* we could use more, e.g. the Xorg stack
## Help maintain packages
* mat
* libgsecuredelete and nautilus-wipe
* OTR-related packages: <https://wiki.debian.org/Teams/OTR>
* anonymity-related packages:
<https://wiki.debian.org/Teams/AnonymityTools>
* anything else Tails relies upon, e.g. GNOME
* anything else our infrastructure uses, e.g. libvirt/qemu, Jenkins,
ruby-rjb
## Help with distribution-wide improvements
* AppArmor support: <https://wiki.debian.org/AppArmor>
* Reproducible builds: <https://wiki.debian.org/ReproducibleBuilds>
* Hardening: <https://wiki.debian.org/HardeningWalkthrough>
* Keep Debian Live development branches good enough for our needs,
e.g. via automated testing.
* Keep Debian awesome.
Contact
=======
## Talk to us
* A few of us are here.
* Development mailing-list: **<tails-dev@boum.org>**
* Private and encrypted mailing-list: **<tails@boum.org>**
* IRC: see <https://tails.boum.org/contribute/>
* Web: **<https://tails.boum.org/>**
% Contributing to Tails by working on Debian
% intrigeri
% December, 2014
<style>
.reveal h1 {
margin-bottom: 0.3em;
}
</style>
# Minimize the delta!
## That is?
* diverge by the smallest possible amount from upstream
* especially from Debian
* Tails is mostly glue around existing code
## Why?
* maintainability
* sharing our work with the rest of the Free Software community
## Does it work?
* 5 years later, Tails is still alive
* less modified packages in Tails/Wheezy than in Tails/Squeeze
* will be even better in Tails/Jessie
* in 2014, at least 7 Tails contributors have contributed to Debian
# Tracking Debian bugs affecting Tails
## Debian Bug tracking system
* Debian's tracker for problems and tasks:
<https://bugs.debian.org/>
* email-based interface
* package-centric but some distribution-wide features
## usertags
We use usertags:
* user = <tails-dev@boum.org>
* tags: whatever we need, that's our namespace
(e.g. `crypto-gui`, `hardening`, `im`)
* all our usertagged bugs:
<https://udd.debian.org/cgi-bin/bts-usertags.cgi?user=tails-dev@boum.org>
* documentation: <https://wiki.debian.org/bugs.debian.org/usertags>
## Redmine
Tails work that needs to be done in Debian:
<https://labs.riseup.net/code/projects/tails/issues?query_id=138>
# How can I help?
## Help maintain backports
* we use a lot of backports
* e.g. poedit, shared-mime-info, libvirt, qemu, redmine, monkeysign
* we could use more, e.g. the Xorg stack
## Help maintain packages
* mat
* libgsecuredelete and nautilus-wipe
* OTR-related packages: <https://wiki.debian.org/Teams/OTR>
* anonymity-related packages:
<https://wiki.debian.org/Teams/AnonymityTools>
* anything else Tails relies upon, e.g. GNOME
* anything else our infrastructure uses, e.g. libvirt/qemu, Jenkins,
ruby-rjb
## Help with distribution-wide improvements
* AppArmor support: <https://wiki.debian.org/AppArmor>
* Reproducible builds: <https://wiki.debian.org/ReproducibleBuilds>
* Hardening: <https://wiki.debian.org/HardeningWalkthrough>
* Keep Debian Live development branches good enough for our needs,
e.g. via automated testing.
* Keep Debian awesome.
Contact
=======
## Talk to us
* A few of us are here.
* Development mailing-list: **<tails-dev@boum.org>**
* Private and encrypted mailing-list: **<tails@boum.org>**
* IRC: see <https://tails.boum.org/contribute/>
* Web: **<https://tails.boum.org/>**
This diff is collapsed.
default: all
%.shtml: %.mdwn reveal.js/LICENSE
pandoc --self-contained -t revealjs -s $< -o $@
%.mdwn.txt: %.mdwn
cp -f $< $@
clean:
rm -f *.shtml *.mdwn.txt
export: Debian.shtml Debian.mdwn.txt
reveal.js/LICENSE:
git clone https://github.com/hakimel/reveal.js.git reveal.js
all: export
default: all
%.shtml: %.mdwn reveal.js/LICENSE
pandoc --self-contained -t revealjs -s $< -o $@
%.mdwn.txt: %.mdwn
cp -f $< $@
clean:
rm -f *.shtml *.mdwn.txt
export: infrastructure.shtml infrastructure.mdwn.txt
reveal.js/LICENSE:
git clone https://github.com/hakimel/reveal.js.git reveal.js
all: export
% Improving the infrastructure behind Tails
% intrigeri
% December, 2014
<style>
.reveal h1 {
margin-bottom: 0.3em;
}
</style>
Current Tails' challenges
=========================
Cadence & popularity
--------------------
- new release every 6 weeks
- about 10k boots a day, doubles every year
Limited resources and time
--------------------------
- mostly volunteer work
- 2800 commits, by ~15 persons, in the last 6 months
Energy-draining release process
-------------------------------
- automated test suite, but:
- still huge manual test suite
- no way to freeze the APT repositories we are using
Roadmap
=======
Tails 2.0
---------
* sustainability and maintainability: lots of continuous integration
and infrastructure work
* Greeter revamp
* Icedove (Thunderbird)
* support more download mirrors
* nicer initial download and installation process