{% extends "layouts/base.html" %} {% block title %} Projects ~ ATR {% endblock title %} {% block description %} Directory of current ASF projects and their releases. {% endblock description %} {% block content %}

Projects

Directory of current ASF projects and their releases:

Total count: {{ projects|length }}

{% for project in projects %} {% set is_part = false %} {% if current_user and project.committee %} {% if current_user.uid in project.committee.committee_members or current_user.uid in project.committee.committers or current_user.uid in project.committee.release_managers %} {% set is_part = true %} {% endif %} {% endif %}

{{ project.display_name }}

{% if project.is_retired %}
retired
{% endif %}
{% if project.category %}
{% set categories = project.category.split(', ') %} {% for category in categories if category != "retired" %}
{{ category }}
{% endfor %}
{% endif %} {% if project.programming_languages %}
{% set langs = project.programming_languages.split(', ') %} {% for lang in langs %}
{{ lang }}
{% endfor %}
{% endif %} {# TODO: Could add "or is_viewing_as_admin_fn(current_user.uid)" #} {# But then the page is noisy for admins #} {% if project.created_by == current_user.uid %}
{% endif %}
{% endfor %}
{% endblock content %} {% block javascripts %} {{ super() }} {% endblock javascripts %}