Bug 21626: Use teams.yaml for teams section
[koha.git] / koha-tmpl / intranet-tmpl / prog / en / includes / about-team.inc
1 [%- BLOCK role -%]
2   [%- SWITCH role.key -%]
3     [%- CASE 'manager'               -%]Release manager
4     [%- CASE 'manager_assistant'     -%]Release manager assistant
5     [%- CASE 'qa_manager'            -%]Quality assurance manager
6     [%- CASE 'qa'                    -%]Quality assurance team
7     [%- CASE 'documentation'         -%]Documentation manager
8     [%- CASE 'documentation_team'    -%]Documentation team
9     [%- CASE 'translation'           -%]Translation manager
10     [%- CASE 'translation_assistant' -%]Translation manager assistant
11     [%- CASE 'te'                    -%]Topic expert
12     [%- CASE 'bugwrangler'           -%]Bug wrangler
13     [%- CASE 'maintainer'            -%]Release maintainer
14     [%- CASE 'maintainer_assistant'  -%]Release maintainer assistant
15     [%- CASE 'wiki'                  -%]Wiki curator
16     [%- CASE 'ci'                    -%]Continuous integration manager
17     [%- CASE 'packaging'             -%]Packaging manager
18     [%- CASE 'packaging_assistant'   -%]Packaging manager assistant
19     [%- CASE 'chairperson'           -%]Meetings chairperson
20     [%- CASE 'newsletter'            -%]Newsletter editor
21     [%- CASE 'mm'                    -%]Module maintainer
22     [%- CASE 'vm'                    -%]Virtual machine maintainer
23     [%- CASE 'database'              -%]Documentation specialist
24     [%- CASE 'live_cd'               -%]Live CD maintainer
25   [%- END -%]
26 [%- END -%]
27
28 [%- BLOCK person -%]
29 [% IF p.openhub %]<a href="[% p.openhub | url %]">[% p.name | html %]</a>[% ELSE %][% p.name | html %][% END %]
30 [%- END -%]
31
32 [%- BLOCK contributions -%]
33 [%- IF p.roles || p.notes -%]
34 <ul>
35     [% FOREACH r IN p.roles %]<li>[% INCLUDE role role=r %] ([% r.value.join(', ') | html %])</li>[% END %]
36     [% IF p.notes %]<li>[% p.notes | html %]</li>[% END %]
37 </ul>
38 [%- END -%]
39 [%- END -%]
40
41 [%- BLOCK team -%]
42     <ul>
43
44         <li><strong>Release manager:</strong>
45             [% INCLUDE person p=t.manager %]
46         </li>
47
48         [% IF t.manager_assistants %]
49         <li><strong>Release manager assistants:</strong>
50             <ul>
51                 [% FOREACH a IN t.assistants %]
52                 <li>[% INCLUDE person p=a %]</li>
53                 [% END %]
54             </ul>
55         </li>
56         [% ELSIF t.manager_assistant %]
57         <li><strong>Release manager assistant:</strong>
58             [% INCLUDE person p=t.manager_assistant %]
59         </li>
60         [% END %]
61
62         [% IF t.qa_manager %]
63         <li><strong>Quality assurance manager:</strong>
64             [% INCLUDE person p=t.qa_manager %]
65         </li>
66         [% END %]
67
68         [% IF t.qa %]
69         <li><strong>Quality assurance team:</strong>
70             <ul>
71                 [% FOREACH qa IN t.qa %]
72                 <li>[% INCLUDE person p=qa %]</li>
73                 [% END %]
74             </ul>
75         </li>
76         [% END %]
77
78         [% IF t.documentation %]
79         <li><strong>Documentation Manager:</strong>
80             [% INCLUDE person p=t.documentation %]
81         </li>
82         [% END %]
83
84         [% IF t.documentation_team %]
85         <li><strong>Documentation Team:</strong>
86             <ul>
87                 [% FOREACH doc_member IN t.documentation_team %]
88                 <li>[% INCLUDE person p=doc_member %]</li>
89                 [% END %]
90             </ul>
91         </li>
92         [% END %]
93
94         [% IF t.translation %]
95         <li><strong>Translation manager:</strong>
96             [% INCLUDE person p=t.translation %]
97         </li>
98         [% END %]
99
100         [% IF t.packaging %]
101         <li><strong>Packaging manager:</strong>
102             [% INCLUDE person p=t.packaging %]
103         </li>
104         [% END %]
105
106         [% IF t.ci %]
107         <li><strong>Jenkins maintainer:</strong>
108             [% INCLUDE person p=t.ci %]
109         </li>
110         [% END %]
111
112         [% IF t.bugwrangler %]
113         <li><strong>Bug wranglers:</strong>
114             <ul>
115                 [% FOREACH bugwrangler IN t.bugwrangler %]
116                 <li>[% INCLUDE person p=bugwrangler %]</li>
117                 [% END %]
118             </ul>
119         </li>
120         [% END %]
121
122         <li><strong>Release maintainers:</strong>
123             <ul>
124                 [% FOREACH m IN t.maintainer %]
125                 <li>[% m.version | html %] - [% INCLUDE person p=m %]</li>
126                 [% END %]
127             </ul>
128         </li>
129
130     </ul>
131 [%- END -%]