Представления — это значительное изменение в пользовательском интерфейсе и опыте работы с системой.
Интерфейс системы модульный и подчиняется строгой логике. Для работы с одной сущностью (проект, задача, пользователь и т. д.) используются карточки сущностей, списки и доски.
В рамках данного обновления списки и доски объединяются в новую компоненту — Представления.
Списки сохраняются и продолжают использоваться внутри карточек для отображения связанных сущностей (например, команды проекта). Однако основная навигация — корневые списки и все доски — заменяется представлениями.
Системные представления добавляются автоматически. Их нельзя изменять и удалять. В первом релизе это:
Представления задач проекта — это представления для сущности «Задачи». Они создаются в контексте проекта и являются его частью. Такие представления создаются автоматически. Пользователь, создающий представление, становится его владельцем и может его изменить. Также эти представления могут изменять администраторы системы.
Фильтрованные представления могут создавать и изменять администраторы системы, а также выбранный владелец. Данные представления могут быть созданы для любого (почти) типа сущности, имеют фильтр для отбора отображаемых сущностей и множество настроек.
Представления могут отображаться на панели навигации (и чаще всего отображаются), однако теперь это поведение можно настраивать.
Для каждого представления можно определить:
У каждого представления есть команда, в которую могут входить:
Команда получает права на просмотр представления. Т.е. если нет прав на просмотр — пользователь не увидит пункта навигации с представлением, как и самого представления.
Кроме того:
В представлениях доступны два режима отображения: Список и Доска.
Для конечного пользователя это изменение не повлияет на привычный сценарий работы: вместо отдельных списков и досок теперь используется единое представление.
В настройках представления можно указать, какие режимы отображения будут доступны. В будущем планируется добавить новые режимы: Календарь и Таймлайн.
При включении режима Доска для представлений задач можно выбрать тип доски:
Тип Scrum фактически добавляет дополнительные два режима отображения:
Не путать с пользовательским фильтром.
У каждого представления есть фильтр. Для его изменения требуются права на редактирование представления.
Фильтр может использовать оператор «Текущий пользователь» для свойств типа «Пользователь». Таким образом можно создавать представления, например:
Примеры использования:
Представление может работать с любым типом сущности. Однако для сущности «Задача» существует особый тип — представление проекта.
Отличительные особенности:
В каждом представлении можно включить «Индикатор». Индикатор — это значение с числом элементов в представлении, показывающееся на панели навигации. Для индикатора есть опция — «Скрывать представление при 0». Параметр означает, что представление будет скрыто с панели навигации, если в нём нет элементов.
Некоторые представления требуют общих системных настроек (например, «Проекты» или «Задачи проекта Разработка ПО»), в то время как другие должны полностью настраиваться конечным пользователем (например, «Мои задачи», «Мои проекты»).
Для этого у представления существует параметр области настройки:
Свойства представления задаются в карточке представления, требуют прав на редактирование сущности представления и технически относятся к представлению. Включают в себя наименование, команду, владельца, используемые режимы отображения, область настроек, тип используемой доски, структуру навигации и фильтр.
Помимо свойств есть настройки. Технически они относятся к сущности Настройка представления (View Settings).
Настройки имеют три уровня:
System Settings -> Shared Settings -> User Settings
Поведение некоторых настроек зависит от указания области настроек в свойствах представления:
Настройки с однозначной областью, которые не зависят от свойства «Область настройки» представления:
| 🧍 Личные настройки |
|---|
| Фильтр |
| Выбранный сохранённый фильтр |
| Сортировка доски (выбранное поле) |
| Группировка доски |
| Колонки списка |
| Сортировка списка |
| Период списка |
| Текущий режим отображения |
| Текущий (фильтрующий) спринт |
| Опция скрытия неактивных спринтов |
Настройки, которые зависят от свойства «Область настройки» представления (в таком случае менять настройку может только владелец/редактор представления):
| Настройка |
|---|
| Настройки карточки доски (отображаемые свойства) |
| Настройка колонок доски |
| Сортировка карточек доски |
| Сортировка элементов бэклога |
Особая логика с сохранёнными фильтрами:
Особая логика с сохранёнными фильтрами:
Перейти на русскую версию?