5
<title>devel-proposed by team</title>
7
body { font-family: ubuntu }
11
<h1>devel-proposed by team</h1>
15
{% for team in all_teams|sort %}
16
<li><a href="#{{ team }}">{{ team }}</a> ({{ ngettext("%(num)d package", "%(num)d packages", team_to_problems[team]|count) }} needing attention)</li>
19
{% for team in all_teams|sort %}
20
<h1 id="{{ team }}">{{ team }}</h1>
22
{{ ngettext("%(num)d package", "%(num)d packages", team_to_problems[team]|count) }} needing attention
25
{% for prob in team_to_problems[team] %}
26
{% set d = prob.data %}
27
{% set p = prob.package_in_proposed %}
29
{% if prob.kind == "regressing-other" %}
30
<b>{{ prob.regressing_package }}</b> blocking
31
<a href="http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#{{ p }}">{{ p }}</a>
33
<a href="http://people.canonical.com/~ubuntu-archive/proposed-migration/update_excuses.html#{{ p }}"><b>{{ p }}</b></a>
35
{% set urlbase = "https://launchpad.net/ubuntu/+source/" + p + "/" %}
36
({% if d['old-version'] != "-" %}<a href="{{ urlbase }}{{ d["old-version"] }}">{{ d["old-version"] }}{% else %}-{% endif %}</a>
38
<a href="{{ urlbase }}{{ d["new-version"] }}">{{ d["new-version"] }}</a>)
39
{% if prob.kind == "regressing-other" %}
44
{{ ngettext("%(num)d day", "%(num)d days", prob.age|int) }}
50
{% for p in prob.waiting %}
56
{% if d.get("missing-builds") %}
57
<li>Missing builds, see excuses</li>
59
{% if 'no-binaries' in d["reason"] %}
62
{% if prob.regressions %}
66
{% for regr in prob.regressions %}
68
{{ regr.package_version }}:
69
{% for arch_regr in regr.arches %}
70
{{ arch_regr.arch }} (<a href="{{ arch_regr.log_link }}">log</a>, <a href="{{ arch_regr.hist_link }}">history</a>)
71
{%- if not loop.last %}, {% endif %}
78
{% if prob.kind != "regressing-other" %}
79
{% if d.get('dependencies', {}).get('blocked-by', []) %}
80
<li>Depends on {{ d['dependencies']['blocked-by']|join(", ") }}</li>
82
{% if prob.unsatdepends %}
84
Unsatisfiable depends:
86
{% for unsatd in prob.unsatdepends %}
92
{% if d["policy_info"]["block-bugs"] %}
93
<li>Blocked by bug: {{ d["policy_info"]["block-bugs"]|map("int")|sort|map("string")|join(", ") }}</li>
95
{% if d["is-candidate"] %}
96
<li><b>candidate</b></li>