{% extends "master.html" %} {% block title %} {{ package.name }} | PkgDB {% endblock %} {%block tag %}packages{% endblock %} {% set options = True %} {% block options_title %}Package Status{% endblock %} {%block options %} {% for listing in package.sorted_listings %} {% if listing.collection.status != 'EOL' %} {% endif %} {% endfor %}
Created on {{ package.date_created.strftime('%Y-%m-%d') }}
{{ listing.collection.branchname }} {{ listing.status }} {% if listing.critpath %} -- critpatch {% endif %}
{% endblock %} {% block content %}

{{ package.name }}

{% if package.upstream_url %} (upstream){% endif %}

{{ package.summary }}

{% if package.description %} {{ package.description }} {% endif %}

Main Contact(s)

For general concerns about this package, these are the people to contact.

    {% for user in pocs %}
  • {{ user }} ({{ pocs[user] | sort_branches | join(', ') }})
  • {% endfor %}

Package Administrator(s)

These users can help you if you need commit privileges for this package.

    {% for user in admins %}
  • {{ user }} ({{ admins[user] | sort_branches | join(', ') }})
  • {% endfor %}
{% if pending_admins %}

Users whose admin rights are awaiting review.

    {% for user in pending_admins %}
  • {{ user }} ({{ pending_admins[user] | sort_branches | join(', ') }})
  • {% endfor %}
{% endif %}
    {% if g.fas_user and (g.fas_user.username in admins or g.fas_user.username in pending_admins) %}
  • {{ form.csrf_token }}
  • {% elif g.fas_user and g.fas_user.username not in admins and g.fas_user.username not in pending_admins %}
  • {{ form.csrf_token }}
  • {% endif %} {% if g.fas_user.username in admins or is_admin %}
  • {% endif %}

Committer(s)

{% for branch in branches | sort_branches %} {% endfor %} {% for user in commit_acls | sort %} {% if loop.last %} {% else %} {% endif %} {% for branch in branches | sort_branches %} {% if not loop.last %} {% endfor %} {% endfor %}
{{ branch }}
{{ user }} {% else %} {% endif %} {% if 'commit' in commit_acls[user][branch] and commit_acls[user][branch]['commit'] %} {{ commit_acls[user][branch]['commit'] }} {{ commit_acls[user][branch]['commit'] }} {% endif %}

Watcher(s)

{% if g.fas_user and g.fas_user.username in watch_acls %}
{{ form.csrf_token }}
{% elif g.fas_user %}
{{ form.csrf_token }}
{% endif %}
{% for branch in branches | sort_branches %} {% endfor %} {% for branch in branches %} {% for acl in ['Bugs', 'Commits'] %} {% endfor %} {% endfor %} {% for user in watch_acls | sort %} {% if loop.last %} {% else %} {% endif %} {% for branch in branches | sort_branches %} {% set coltype = loop.cycle('col_odd', 'col_even') %} {% if loop.last %} {% set last = True %} {% else %} {% set last = False %} {% endif %} {% for acl in ['watchbugzilla', 'watchcommits'] %} {% if loop.first %} {% endfor %} {% endfor %} {% endfor %}
{{ branch }}
{{ acl }}
{{ user }} {% elif last %} {% else %} {% endif %} {% if acl in watch_acls[user][branch] and watch_acls[user][branch][acl] == 'Approved' %} Approved {% endif %}
{% endblock %} {% block jscripts %} {{ super() }} {% endblock %}