ammain.html 4.54 KB
Newer Older
Enrico Zini's avatar
Enrico Zini committed
1
{% extends "restricted/base.html" %}
Enrico Zini's avatar
Enrico Zini committed
2
3
4
5
6
7
8
9
{% load macros %}

{% macro process_table progs %}
{% if progs %}
<table>
    {% for p in progs %}
    <tr>
        <td>{{p.started.date}}</td>
Enrico Zini's avatar
Enrico Zini committed
10
        <td><a href="{% url restricted_nmstatus key=p.lookup_key %}">{{p.person}}</a></td>
Enrico Zini's avatar
Enrico Zini committed
11
12
13
14
15
16
17
18
        <td>TODO: log</td>
    </tr>
    {% endfor %}
</table>
{% else %}
<p><i>none</i></p>
{% endif %}
{% endmacro %}
Enrico Zini's avatar
Enrico Zini committed
19
20
21

{% block breadcrumbs %}{{block.super}} / <a href="{% url restricted_ammain %}">ammain</a>{% endblock %}

Enrico Zini's avatar
Enrico Zini committed
22
23
{% block relatedpages %}
<a href="{% url public_person key=person.lookup_key  %}">personal page</a>
Enrico Zini's avatar
Enrico Zini committed
24
{% if am.is_fd or am.is_dam %}
Enrico Zini's avatar
Enrico Zini committed
25
<a href="{% url admin:backend_person_add %}">new person</a>
Enrico Zini's avatar
Enrico Zini committed
26
{% endif %}
Enrico Zini's avatar
Enrico Zini committed
27
28
29
{{block.super}}
{% endblock %}

Enrico Zini's avatar
Enrico Zini committed
30
31
32
33
34
35
36
37
38
39
40
{% block content %}

<h1>Debian New Member</h1>

<p>Currently the database thinks you have the following functions:</p>
<ul>
    {% if am.is_am %}<li>Application Manager</li>{% endif %}
    {% if am.is_fd %}<li>Front Desk</li>{% endif %}
    {% if am.is_dam %}<li>Debian Account Manager</li>{% endif %}
</ul>

Enrico Zini's avatar
Enrico Zini committed
41
{% if am.is_fd or am.is_dam %}
Enrico Zini's avatar
Enrico Zini committed
42
43
44
45
46
47
48
49
50
51
52
53

<h2>Front Desk</h2>

<p>The following managers have free slots (#free/#slots):
<ul>
    {% for a in am_available %}
    <li><a href="{% url restricted_amprofile uid=a.person.uid %}">{{a.person.uid}}</a>
        ({{a.stats_free}}/{{a.slots}})</li>
    {% endfor %}
</ul>
</p>

54
55
56
57
<p>The following people have applied but have not replied to our initial mail
yet, or their advocacies are incomplete.</p>
{% usemacro process_table prog_app_new %}

Enrico Zini's avatar
Enrico Zini committed
58
59
<p>The following applicants are waiting for an Application Manager to be
assigned (first one is oldest).</p>
Enrico Zini's avatar
Enrico Zini committed
60
{% usemacro process_table prog_app_ok %}
Enrico Zini's avatar
Enrico Zini committed
61
62

<p>Applicants currently not ready to be assigned to an AM (ordered by hold date):</p>
Enrico Zini's avatar
Enrico Zini committed
63
{% usemacro process_table prog_app_hold %}
Enrico Zini's avatar
Enrico Zini committed
64
65

<p>Applicants assigned to AM but AM has not confirmed:</p>
Enrico Zini's avatar
Enrico Zini committed
66
{% usemacro process_table prog_am_rcvd %}
Enrico Zini's avatar
Enrico Zini committed
67
68
69

<p>The reports of the following applicants approved by their AM need to be
checked:</p>
Enrico Zini's avatar
Enrico Zini committed
70
{% usemacro process_table prog_am_ok %}
Enrico Zini's avatar
Enrico Zini committed
71

Enrico Zini's avatar
Enrico Zini committed
72
<p>The following applicants have incomplete AM reports (ordered by hold date):</p>
Enrico Zini's avatar
Enrico Zini committed
73
{% usemacro process_table prog_fd_hold %}
Enrico Zini's avatar
Enrico Zini committed
74
75


Enrico Zini's avatar
Enrico Zini committed
76
77
78
79
<h2>Debian Account Manager</h2>

<p>The following applicants have been approved by the NM committee and the FD
but a DAM has not fully processed them yet (sorted by FD approval):</p>
Enrico Zini's avatar
Enrico Zini committed
80
{% usemacro process_table prog_fd_ok %}
Enrico Zini's avatar
Enrico Zini committed
81
82

<p>Applicants approved by a DAM, but for which no account has been created yet:</p>
Enrico Zini's avatar
Enrico Zini committed
83
{% usemacro process_table prog_dam_ok %}
Enrico Zini's avatar
Enrico Zini committed
84

Enrico Zini's avatar
Enrico Zini committed
85
86
<p>These are applications that have been put on hold at the DAM stage
(sorted by hold date):</p>
Enrico Zini's avatar
Enrico Zini committed
87
{% usemacro process_table prog_dam_hold %}
Enrico Zini's avatar
Enrico Zini committed
88

Enrico Zini's avatar
Enrico Zini committed
89
{% endif %}
Enrico Zini's avatar
Enrico Zini committed
90

Enrico Zini's avatar
Enrico Zini committed
91
92
93
94
95
96
97
98
99
100
<h2>Application Manager</h2>

<p>Hello <b>{{person.uid}}</b>, here is a list of New Member applicants that
you are the AM for:</p>

<h3>Applicants to Accept</h3>

<p>These applicants have been assigned to you by the Front Desk but you have
not confirmed that you will or will not be their AM (ordered by assignment
date).</p>
Enrico Zini's avatar
Enrico Zini committed
101
{% usemacro process_table am_prog_rcvd %}
Enrico Zini's avatar
Enrico Zini committed
102
103
104
105
106

<h3>Applicants to process</h3>

<p>The following applicants you are the AM for (ordered by the date you
accepted them as NMs):</p>
Enrico Zini's avatar
Enrico Zini committed
107
{% usemacro process_table am_prog_am %}
Enrico Zini's avatar
Enrico Zini committed
108
109
110
111
112

<h3>Applicants on Hold</h3>

<p>Applicants who make it here have some issue with completing the process but
are expected to be able to work around that soon (ordered by hold date).</p>
Enrico Zini's avatar
Enrico Zini committed
113
{% usemacro process_table am_prog_hold %}
Enrico Zini's avatar
Enrico Zini committed
114
115
116
117
118

<h3>Processed Applicants</h3>

<p>These applicants you have processed through the system and are here for
historical or informational purposes (ordered by account creation date).</p>
Enrico Zini's avatar
Enrico Zini committed
119
{% usemacro process_table am_prog_done %}
Enrico Zini's avatar
Enrico Zini committed
120

Enrico Zini's avatar
Enrico Zini committed
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
{% comment %}
                      <H2>Key</H2>
                      <UL>
                          <LI><IMG src="images/shake.png" alt="V" width="16" height="16"> : Advocate Check ok
                          <LI><IMG src="images/mag.png" alt="I" width="16" height="16"> : Identification complete
                          <LI><IMG src="images/dfsg.png" alt="P" width="16" height="16"> : Philosophy and Procedures complete
                          <LI><IMG src="images/hammer.png" alt="T" width="16" height="16"> : Tasks and Skills complete
                          <LI><IMG src="images/thumb.png" alt="A" width="16" height="16"> : Application Manager Recommends applicant
                          <LI><IMG src="images/new.png" alt="N" width="16" height="16"> : New Debian developer
                          <LI><IMG src="images/hold.png" alt="H" width="16" height="16"> : On hold
                      </UL>
                  </div> <!-- end maincol -->

{% endcomment %}

{% endblock %}