Routinely eliminating annotations about probably outdated reports
[andk-cpan-tools.git] / CPAN-Blame / root / beforemaintrelease.tt
blob82cfbef1a67dda15cc5d2c9f1aa5a35738810eae
1 [% WRAPPER page.tt title = meta.oldperl _ " vs. " _ meta.rcperl %]
2 <h3><a href=".">&#x21d1;</a> Before Release</h3>
3 <dl>
5 <dt>[% meta.count %] distros per [% meta.ts %]z with at least one fail report on [% meta.rcperl %] and a differing pass/fail pattern in [% meta.oldperl %]</dt>
6 <dd></dd>
7 <dt>Total number of collected reports with [% meta.rcperl %]: [% meta.totalrcreports %]</dt>
8 <dd></dd>
9 <dt>Number of different dists: [% meta.totalrcdists %]</dt>
10 <dd>
11 <table class="texttable" id="beforemaintrelease_index" style="width: auto; border-collapse: collapse; border: solid black 2px; margin: 12px 12px 12px 12px">
12  <thead>
13   <tr>
14    <th data-sorter="text">calculation time</th>
15    <th>old perl</th>
16    <th>new perl</th>
17   </tr>
18  </thead>
19  <tbody>
20 [% FOREACH pair IN pairs %]
21   <tr>
22    <td><a href="beforemaintrelease?pair=[% pair.p1 %]:[% pair.p2 %]">[% pair.ts %]</a></td>
23    <td>[% pair.p1 %]</td>
24    <td>[% pair.p2 %]</td>
25   </tr>
26 [% END %]
27  </tbody>
28 </table>
29 <br/>
30 <table class="texttable" id="beforemaintrelease_main" style="border-collapse: collapse; border: solid black 2px; margin-right: 120px; padding-right: 100px;">
31  <thead>
32   <tr>
33    <th class="thgrey">author</th>
34    <th class="thgrey">distv</th>
35    <th class="thgrey" data-sorter="text">upload</th>
36    <th class="thgrey" data-sorter="text">comment</th>
37    <th class="thgrey">[% meta.oldperl %] pass</th>
38    <th class="thgrey">[% meta.oldperl %] fail</th>
39    <th class="thgrey">[% meta.rcperl %] pass</th>
40    <th class="thgrey">[% meta.rcperl %] fail</th>
41   </tr>
42  </thead>
43  <tbody>
44 [% FOR result IN data.results %]
45   <tr>
46    <td style="border: black solid 1px; padding: 4px;">[% result.author %]</td>
47    <td style="border: black solid 1px; padding: 4px"><!-- [% result.distv %] -->[% IF result.has_solved %]<a href="solved?distv=[% result.distv %]">[% result.distv | html %]</a>[% ELSE %][% result.distv %][% END %]</td>
48    <td style="border: black solid 1px; padding: 4px">[% result.upload_date %]</td>
49    <td style="border: black solid 1px; padding: 4px">[% IF result.rtticket %]
50 <ul>
51 [% FOREACH ticket IN result.rtticket %]
52 [% IF ticket.url %]
53 <li><a href="[%= ticket.url | html %]">[%= ticket.label | html %]</a></li>
54 [% ELSE %]
55 <li>[%= ticket.label | html %]</li>
56 [% END %]
57 [% END %]
58 </ul>
59 [% ELSE %]
60 [%= result.annotation %]
61 [% END %]
62 </td>
63    <td style="border: black solid 1px; padding: 4px; text-align: right; background: #caffca;">[% result.oldpass %]</td>
64    <td style="border: black solid 1px; padding: 4px; text-align: right; background: #ffcaca;">[% result.oldfail %]</td>
65    <td style="border: black solid 1px; padding: 4px; text-align: right; background: #caffca;">[% result.rcpass %]</td>
66    <td style="border: black solid 1px; padding: 4px; text-align: right; background: #ffcaca;">[% result.rcfail %]</td>
67   </tr>
68 [% END %]
69  </tbody>
70 </table>
71 </dd>
73 </dl>
74 [% END %]