monthly_report.mdwn 4.39 KB
Newer Older
1
2
[[!meta title="Monthly reports"]]

3
[[!map pages="blueprint/monthly_report/**" show="title"]]
sajolida's avatar
sajolida committed
4

5
6
This page could be a good place to gather HOWTO, tips, template, etc.
for the monthly reports.
sajolida's avatar
sajolida committed
7

8
9
[[!toc]]

sajolida's avatar
sajolida committed
10
11
12
13
<a id="coordinators"></a>

Coordinators for the next reports
=================================
14
15
16
17
18
19

The month in the list corresponds to the month to be reported about. For
example, the report about April in the list will be written at the
beginning of May.

  - June: sajolida
sajolida's avatar
sajolida committed
20
  - July: emmapeel
21
22
  - August: intrigeri

sajolida's avatar
sajolida committed
23
24
25
Checklist
=========

26
- Check [[reports written for sponsors|contribute/reports]]
sajolida's avatar
sajolida committed
27
- Check the archives of:
sajolida's avatar
sajolida committed
28
29
30
  - <https://mailman.boum.org/pipermail/tails-dev/>
  - <https://mailman.boum.org/pipermail/tails-ux/>
  - <https://mailman.boum.org/pipermail/tails-project/>
127.0.0.1's avatar
127.0.0.1 committed
31
  - <https://tails.boum.org/contribute/meetings/>
sajolida's avatar
sajolida committed
32
- Explore the Git history:
33
34
  - `git log --patch --since="January 1" --until="February 1"`
  - XXX: Find a command to output the diff instead of the log here.
sajolida's avatar
sajolida committed
35
- Redmine view of closed issues:
36
  - <https://labs.riseup.net/code/projects/tails/issues?query_id=212>
sajolida's avatar
sajolida committed
37
38
39
40

Publishing
==========

sajolida's avatar
sajolida committed
41
42
43
44
45
46
47
48
49
50
51
52
53
- Move report to `news/report_YEAR_MO.mdwn`.
- Tweet about the report:
     - "In MONTH we worked on [...] and much more: https://tails.boum.org/news/report_YEAR_MO."
     - If you don't have access to our Twitter account send you text
       for the tweet along with your merge request for the report.
- Send link to tor-reports@lists.torproject.org and tails-project@boum.org
   - `To: tails-project@boum.org`
   - `Cc: tor-reports@lists.torproject.org`
   - `Subject: Tails report for XXXXXXXX YYYY`
   - `Reply-to: tails-project@boum.org`
- Make sure that we already have a volunteer for next month, or
  otherwise raise the issue on tails-project@boum.org and update the
  [[list of volunteers|monthly_report#coordinators]].
sajolida's avatar
sajolida committed
54

sajolida's avatar
sajolida committed
55
56
57
Template
========

sajolida's avatar
sajolida committed
58
    \[[!meta title="Tails report for MONTH, YEAR"]]
sajolida's avatar
sajolida committed
59

sajolida's avatar
sajolida committed
60
    \[[!toc]]
sajolida's avatar
sajolida committed
61

sajolida's avatar
sajolida committed
62
63
    Releases
    ========
sajolida's avatar
sajolida committed
64

sajolida's avatar
sajolida committed
65
    * \[[Tails VERSION was released on MONTH DAY|news/version_VERSION]] ([major|minor] release).
sajolida's avatar
sajolida committed
66

sajolida's avatar
sajolida committed
67
    * Tails VERSION+1 is \[[scheduled for MONTH DAY|contribute/calendar]].
sajolida's avatar
sajolida committed
68

sajolida's avatar
sajolida committed
69
    The following changes were introduced in Tails VERSION:
sajolida's avatar
sajolida committed
70

sajolida's avatar
sajolida committed
71
72
73
74
75
    XXX: Copy the "Changes" section of the release notes, and compact a bit:
           - Remove lines about software upgrade (that's not Tails itself).
           - Remove screenshots.
           - Remove "New features" and "Upgrades and changes" headlines.
           - Remove line about Changelog.
sajolida's avatar
sajolida committed
76

sajolida's avatar
sajolida committed
77
78
    Code
    ====
sajolida's avatar
sajolida committed
79

sajolida's avatar
sajolida committed
80
81
    XXX: List important code work that is not covered already by the Release
         section (for example, the changes being worked on for the next version).
sajolida's avatar
sajolida committed
82

sajolida's avatar
sajolida committed
83
84
    Documentation and website
    =========================
sajolida's avatar
sajolida committed
85

sajolida's avatar
sajolida committed
86
87
    User experience
    ===============
sajolida's avatar
sajolida committed
88

sajolida's avatar
sajolida committed
89
90
    Infrastructure
    ==============
sajolida's avatar
sajolida committed
91

sajolida's avatar
sajolida committed
92
    XXX: Count the number of tests in /features at the beginning of next month
sajolida's avatar
sajolida committed
93

sajolida's avatar
sajolida committed
94
95
             git checkout `git rev-list -n 1 --before="June 1" origin/devel`
             git grep --extended-regexp '^\s*Scenario:' -- features/*.feature | wc -l
sajolida's avatar
sajolida committed
96

sajolida's avatar
sajolida committed
97
    XXX: Report only if more scenarios have been written and add the diff from the previous month, for example:
sajolida's avatar
sajolida committed
98

sajolida's avatar
sajolida committed
99
           - Our test suite covers SCENARIOS scenarios, DIFF more that in May.
sajolida's avatar
sajolida committed
100

sajolida's avatar
sajolida committed
101
102
    Funding
    =======
sajolida's avatar
sajolida committed
103

sajolida's avatar
sajolida committed
104
    XXX: The fundraising team should look at the fundraising Git.
sajolida's avatar
sajolida committed
105

sajolida's avatar
sajolida committed
106
           git log --patch --since='1 December' --until='1 January' origin/master
sajolida's avatar
sajolida committed
107

sajolida's avatar
sajolida committed
108
    XXX: The fundraising and accounting teams should look at the archives of <tails-fundraising@boum.org> and <tails-accounting@boum.org>.
127.0.0.1's avatar
127.0.0.1 committed
109

sajolida's avatar
sajolida committed
110
111
    Outreach
    ========
sajolida's avatar
sajolida committed
112

sajolida's avatar
sajolida committed
113
114
    Past events
    -----------
sajolida's avatar
sajolida committed
115

sajolida's avatar
sajolida committed
116
117
    Upcoming events
    ---------------
sajolida's avatar
sajolida committed
118

sajolida's avatar
sajolida committed
119
120
    On-going discussions
    ====================
sajolida's avatar
sajolida committed
121

sajolida's avatar
sajolida committed
122
    XXX: Link to the thread on <https://mailman.boum.org/pipermail/tails-XXX/>.
sajolida's avatar
sajolida committed
123

sajolida's avatar
sajolida committed
124
125
    Press and testimonials
    ======================
sajolida's avatar
sajolida committed
126

sajolida's avatar
sajolida committed
127
128
129
    XXX: Copy content from press/media_appearances_2016.mdwn
         This page is continuously updated by tails-press@boum.org, so if
         it's empty there might be nothing special to report.
130

sajolida's avatar
sajolida committed
131
132
    Translation
    ===========
sajolida's avatar
sajolida committed
133

sajolida's avatar
sajolida committed
134
    XXX: Add the output of `contribute/l10n_tricks/language_statistics.sh`
sajolida's avatar
sajolida committed
135

sajolida's avatar
sajolida committed
136
137
    Metrics
    =======
sajolida's avatar
sajolida committed
138

sajolida's avatar
sajolida committed
139
140
141
    * 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 Tails ISO from our website.
    * WHISPERBACK bug reports were received through WhisperBack.
127.0.0.1's avatar
127.0.0.1 committed
142

sajolida's avatar
sajolida committed
143
    XXX: Ask tails@boum.org for these numbers.