[pt-br] Update translation bits.
[tails-test.git] / wiki / src / news / improve_the_infrastructure_behind_Tails.mdwn
blobf8a8c87b2cbab34261f0cd996eebd862ef159a61
1 [[!meta title="Call for help: improve the infrastructure behind Tails"]]
3 [[!meta date="Thu May 1 12:00:00 2014"]]
5 Tails is becoming increasingly popular: lately, someone boots Tails
6 every ten seconds somewhere in the world. And also, every six weeks,
7 there is a Firefox security update and we subsequently release a new
8 version of Tails.
10 Because of that amount of users and such a short release cycle, it is
11 a challenge to keep Tails alive and getting better.
13 We needs more hands!
15 Among the things we know [[!tails_roadmap desc="we should do in the
16 next few years"]], we have identified some areas that could benefit the most
17 from new dedicated contributors.
19 Today, we are talking of **improving the infrastructure behind
20 Tails**. So, if you are a system administrator, a software developer,
21 or anything in between, we need you! Please read on.
23 What is the mission?
24 ====================
26 The Tails [[system
27 administrators|contribute/working_together/roles/sysadmins]] set up
28 and maintain the infrastructure that supports the development and
29 operations of Tails. We aim at making the life of Tails contributors
30 easier, and to improve the quality of our releases.
32 Our main tools are: Debian, Puppet, Git and Jenkins.
34 The most important, and larger pieces on our roadmap currently are:
36 * Continuous Integration: we want to drastically cut down the amount
37   of work needed to prepare a Tails release; we also want to detect
38   regressions as soon as possible. Everything we merge should go
39   through an automated test suite, and our Debian packages should be
40   automatically built from Git tags.
42 * Freezable APT repository: we need to freeze our APT repository when
43   we freeze our release branch; this is also a first and important
44   milestone on our way towards reproducible builds.
46 Exciting, uh? Needless to say, we also have plenty of smaller tasks on
47 our plate :)
49 How can I help?
50 ===============
52 There are many ways to give us a hand in this area.
53 [[Read more about it|contribute/how/sysadmin]]!
55 <div class="note">
57 When getting in touch with us, please attach a patch, or your plans,
58 for a ticket marked *Easy*: this way, you can quickly get up to speed,
59 and we can get used to working together. Of course, if the ticket you
60 want to work on lacks the information you need to resolve it, don't
61 hesitate asking us for clarification first.
63 </div>