{% extends "base.html" %} {# Copyright The IETF Trust 2015, All Rights Reserved #} {% load origin %} {% load ietf_filters static person_filters textfilters %} {% block pagehead %} {% endblock %} {% block title %}IETF {{ meeting.number }} timeslot requests{% endblock %} {% block content %} {% origin %}

IETF {{ meeting.number }} timeslot requests
{{ meeting.city }}, {{ meeting.country }} {% if meeting.venue_name %}– {{ meeting.venue_name }}{% endif %}

Requests Summary

This summary section focuses on sessions that have conflict lists to manage. It excludes requests from groups of type "team", such as those for the hackathon or for tutorials.

{% for row in summary_by_area %} {% if forloop.first %} {% for col in row %} {% endfor %} {% elif forloop.last %} {% for col in row %} {% endfor %} {# last line is missing two columns? #} {% else %} {% for col in row %} {% if forloop.first %} {% else %} {% endif %} {% endfor %} {% endif %} {% endfor %}
{{ col }}
{{ col }}
{{ col }}{{ col }}
{% for row in summary_by_group_type %} {% if forloop.first %} {% for col in row %} {% endfor %} {% else %} {% for col in row %} {% if forloop.first %} {% else %} {% endif %} {% endfor %} {% endif %} {% endfor %}
{{ col }}
{{ col }}{{ col }}
{% for row in summary_by_purpose %} {% if forloop.first %} {% for col in row %} {% endfor %} {% else %} {% for col in row %} {% if forloop.first %} {% else %} {% endif %} {% endfor %} {% endif %} {% endfor %}
{{ col }}
{{ col }}{{ col }}
{% regroup sessions by display_area as area_sessions %} {% for area in area_sessions %}

{% if area.grouper is not None %} {{ area.grouper.acronym|upper }} {{ area.grouper.name }} {% else %} Other Groups {% endif %}

No timeslot request received for: {% for group in groups_not_meeting %} {% if group.parent.id == area.grouper.id %}{{ group.acronym }}{% endif %} {% endfor %}

{% for session in area.list %} {% ifchanged session.current_status_name %} {% if not forloop.first %}{% endif %} {% endifchanged %} {% if forloop.last %}{% endif %} {% endfor %}
Group Length Size Requester AD Constraints Special requests
{{ session.current_status_name|capfirst }}
{{ session.group.acronym }} {% if session.purpose_id != "regular" and session.purpose_id != "none" %}
{{session.purpose}} {% endif %} {% if session.joint_with_groups.count %}joint with {{ session.joint_with_groups_acronyms|join:' ' }}{% endif %} {% if session.requested_duration %}
{{ session.requested_duration|stringformat:"s"|slice:"0:4" }}
{% endif %} {% if session.attendees %}
{{ session.attendees }}
{% endif %} {% if session.group.state.slug != "active" %}
{{ session.group.state.name }} {% endif %}
{% if session.requested_duration %}{{ session.requested_duration|stringformat:"s"|slice:"0:4" }}{% endif %} {{ session.attendees|default:"" }} {% person_link session.requested_by_person with_email=False %} {% if session.group.ad_role %} {% person_link session.group.ad_role.person with_email=False %} {% endif %} {% if session.requested_duration %} {% regroup session.constraints by name as prioritized_constraints %} {% for grouped_constraint in prioritized_constraints %} {{ grouped_constraint.grouper.name }}: {% for constraint in grouped_constraint.list %} {% with constraint.target.parent.id as constraint_target_parent_id %} {% with constraint.source.parent.id as constraint_source_parent_id %} {% with constraint.person as constraint_person %} {% if constraint_target_parent_id == constraint_source_parent_id and not constraint_person %}{% endif %} {% if constraint.name.slug == "bethere" %}{% person_link constraint_person with_email=False %}{% else %} {% with constraint.name.slug as constraint_name_slug %} {% endwith %} {{ constraint.brief_display.strip }}{% endif %}{% if constraint_target_parent_id == constraint_source_parent_id and not constraint_person %}{% endif %}{% if not forloop.last %}, {% endif %} {% endwith %} {% endwith %} {% endwith %} {% endfor %} {% endfor %} {% endif %} {% if session.comments %}{{ session.comments|urlize_ietf_docs|linkify|linebreaksbr }}{% endif %}
{% endfor %} {% endblock %} {% block js %} {% endblock %}