Redmine 6 - новая версия популярного инструмента управления проектами с открытым исходным кодом. Последняя версия содержит множество новых функций и усовершенствований, которые обещают оптимизировать рабочие процессы и улучшить пользовательский опыт.
Технический директор должен сопоставить потенциальные преимущества новой версии с возможными затратами и рисками обновления. Мы уже рассказывали о важности поддержания Redmine в актуальном состоянии и о рисках, связанных с устаревшими версиями. Обращаем внимание, что с выходом новой версии, Redmine 4.2 больше не поддерживается. Redmine 5.0.11 - это последняя версия ветки 5.0, которая будет получать только обновления безопасности.
Redmine 6.0.0 был выпущен 11 ноября. Ниже мы кратко рассмотрим новый функционал, чтобы вы могли понять, есть ли смысл переходить на Redmine 6.
Новые возможности Redmine:
1. Новое поле - "предполагаемое оставшееся время на задачу"
Добавлено новое поле, которое показывает предполагаемое оставшееся время до завершения, рассчитанное на основе соотношения предполагаемого времени и выполненного задания. Основная цель - быстро оценить оставшиеся усилия по завершению версии. (#37862)
2. Функция цитирования для вопросов и форумов
В настоящее время Redmine позволяет пользователям цитировать целые сообщения в вопросах и форумах. Однако это неудобно, когда пользователи хотят процитировать только часть длинного сообщения. Это обновление вводит возможность цитировать выделенные части сообщений, улучшая удобство работы с длинными текстами. (#41294)
3. Добавлено поле "Описание" в пользовательские запросы
Особенно для публичных запросов было бы очень полезно иметь простое поле описания, чтобы описать, что показывает запрос и для чего он используется. (#9309)
4. Добавлен «Автор/Предыдущий назначенный» в выпадающем списке "назначена" в задаче
Будет полезно иметь возможность легко переназначить задачу на предыдущего назначенного без необходимости прокручивать список вниз, чтобы найти его. (#16045)
5. Боковая панель справа становится сворачиваемой
Появилась кнопка на боковой панели, чтобы скрыть ее. Состояние сохраняется между запросами с помощью cookie.(#21808)
6. Добавлен фильтр «Группа пользователя» и «Роль пользователя» для отчета потраченного времени
В настоящее время существует фильтр по «Пользователю», но было бы полезно также фильтровать по группе или роли пользователя.(#41053)
Улучшения пользовательского интерфейса:
1. Улучшение читаемости таблиц путем добавления границ строк
В настоящее время в таблицах задач, учета времени и других разделов для визуального разделения используется чередование цветов строк (четные и нечетные полосы).
Новый патч улучшает читаемость таблицы, добавляя горизонтальные границы между строками. Это изменение обеспечивает более четкое визуальное разделение между строками, что облегчает сканирование отдельных строк. (#41475)
Стоит отметить, что в RedmineUP есть пять тем с улучшенным пользовательским интерфейсом, и эта новая функция уже присутствует в наших темах. Они совместимы со всеми популярными браузерами и устройствами с дисплеем Retina.
2. Увеличен шрифт на основной теме
В новой версии Redmine увеличен базовый размер шрифта и произведена замена Verdana на Noto Sans. Базовый размер шрифта темы по умолчанию был установлен на 12px, что на современных дисплеях с высоким разрешением слишком мало, что приводит к плохой читаемости. (#41321)
3. Добавлен градиентный фон
Новая функция улучшает внешний вид, внедряя градиентный фон. Обновление заменяет статичный цвет фона линейным градиентом, обеспечивая более современный вид, сохраняя при этом ощущение текущего дизайна. (#41266)
4. Новый иконки ( SVG-иконки) предоставленные Tabler
Шрифты иконок имеют некоторые преимущества перед традиционными изображениями в качестве векторной графики, они масштабируются и могут быть изменены в размерах без потери качества, а также могут быть настроены непосредственно из CSS. (#23980)
5. Добавлено значение поля "часы:минуты" для корректного заполнения времени
Хотя Redmine поддерживает различные форматы ввода времени, «ч:мм», безусловно, является наиболее распространенным. Отображение этого формата в качестве заполнителя может помочь пользователям понять, что и как вводить. (#2464)
Удобство пользования:
1. Поддержка предложений из нескольких слов в поиске
Теперь поиск можно осуществлять по фразам целиком. (#38446)
2. Просмотр наблюдателей в списке задач
В прошлой версии, чтобы увидеть список наблюдателей, вам нужно было перейти на страницу задачи. С новым обновлением Redmine будет показывать наблюдателей для каждой задачи прямо в списке. (#29894)
3. Добавление итоговых показателей в отчеты
В сводных отчетах по задачам есть итоговые значения по строкам, но нет итоговых по столбцам. Чтобы получить всю необходимую информацию, добавили эти значения. (#691)
4. Добавлен шаг интервала в показатель готовности задачи
Новая версия позволит изменять показатель выполненных работ с шагом в 5%. ( #31756)
5. Добавление функции массовой блокировки/разблокировки пользователей
В настоящее время, чтобы заблокировать нескольких пользователей, необходимо выбрать каждого и нажать Заблокировать. В Redmine 6 появилась опция массовой блокировки прямо в контекстное меню списка пользователей. (#40913)
6. Более информативное сообщения об ошибке при удалении трекера
Сообщение об ошибке при удалении трекера теперь отображает список проектов, в которых есть задачи с этим трекером. (#12521)
Предупреждение об обновлении Redmine
- Поддержка версий Ruby: Ruby 2.7 и 3.0 больше не осуществляется.
- Asset Pipeline Integration: Propshaft был интегрирован, что может повлиять на совместимость плагинов.
Эти изменения могут привести к простою или сбоям в работе плагинов во время процесса обновления. Пожалуйста, внимательно изучите эти факторы перед обновлением до Redmine 6.
У вас нет специалистов для обновления Redmine 6.0?
Самым важным моментом при обновлении Redmine является целостность данных. Поэтому важно, чтобы план миграции данных, включая резервное копирование базы данных, был согласован с техническим директором вашей организации. Устранение неполадок - эффективный метод подготовки к конфликтам плагинов.
Мы предлагаем услуги по обслуживанию Redmine. Миграция Redmine обычно выполняется в течение одного дня в удобное для вашей команды время. Наша экспертная поддержка обеспечивает оптимальную установку и настройку вашей локальной версии Redmine и плагинов RedmineUP. Квалифицированные инженеры проконсультируют вас по системным требованиям и проведут установку в рамках вашей инфраструктуры.
Чтобы заказать план технического обслуживания, напишите нам. Команда Redmine экспертов проведет аудит вашей системы и предложит план действий по обновлению.