{% extends "layout.html" %} {% block sidebar %} {% if not suite %} {% include "cupboard/sidebar.html" %} {% else %} {% include [suite + "-sidebar.html", "generic/sidebar.html"] %} {% endif %} {% endblock %} {% block page_title %}Merge Proposal Status{% endblock %} {% block body %}

Merge Proposal Status

{% macro display_merge_proposal(proposal) %} {% if proposal.package %}{{ proposal.package }}{% else %}{{ proposal.url }}{% endif %} {% if proposal.suite %} (Details) {% endif %} {% if not suite %} (Info) {% endif %} {% endmacro %} {% if open_proposals %}

Open Proposals

These proposals are currently waiting for review.

{% endif %} {% if merged_proposals %}

Merged Proposals

These proposals have been merged in the past.

{% endif %} {% if closed_proposals %}

Closed Proposals

Proposals can be closed without being merged for a number of reasons - a similar change has already been applied, the change was rejected or the change was merged without history being referenced (i.e. in the case of a cherry-pick merge).

{% endif %} {% if abandoned_proposals %}

Abandoned Proposals

Proposals can be abandoned by the bot for a number of reasons. In some cases, the relevant branch changes (e.g. if it is named after the active release), or the package could have been removed from the archive.

{% endif %} {% if rejected_proposals %}

Rejected Proposals

Rejected proposals are proposals that are closed by somebody other than the bot itself, e.g. because the maintainer didn't think the change was correct.

{% endif %}
{% endblock %}