summaryrefslogtreecommitdiff
blob: 253712605a9efd98a93a6fc96360a5d09d041d15 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
---
title: 'Gentoo Package Herds'
navtitle: 'Herds'

nav1: inside-gentoo

nav2: developers

nav3: herds
nav3-show: true
nav3-weight: 40

layout: page-nav3
---

<p>
  This page lists all package maintenance groups (herds) in the Gentoo project.
</p>

{% for entry in site.data.herds %}
<h3>{{ entry[0] | xml_escape }}</h3>

<table class="table">
  <tr>
    <th class="herd-desc-col">Description</th>
    <td>{{ entry[1].description | xml_escape }}</td>
  </tr>
  <tr>
    <th>Contact</th>
    <td><a href="mailto:{{ entry[1].email | xml_escape }}">{{ entry[1].email | xml_escape }}</a></td>
  </tr>
  <tr>
    <th>Maintainers</th>
    <td>
      {% if entry[1].maintainers %}
      <table class="table table-condensed">
        <tr>
          <th class="herd-maint-col">Maintainer</th>
          <th>Roles</th>
        </tr>
        {% for maint in entry[1].maintainers %}
        <tr>
          <td>
            {% if maint.name %}
            <a href="mailto:{{ maint.email | xml_escape }}">{{ maint.name | xml_escape }}</a>
            {% else %}
            <a href="mailto:{{ maint.email | xml_escape }}">{{ maint.email | xml_escape }}</a>
            {% endif %}
          </td>
          <td>
           {{ maint.role | xml_escape }}
          </td>
        </tr>
        {% endfor %}
      </table>
      {% endif %}

      {% if entry[1].proj %}
        A Gentoo project is (also) listed as participating in the maintenance of packages in this herd.
        Listing maintainers of this project is currently not possible.
      {% endif %}
    </td>
  </tr>
</table>
{% endfor %}