Redmine 5.0: Варто оновлюватися?

5/10/2022
5 minutes
Павло Росіцький

Redmine 5.0 є останньою версією популярного відкритого програмного забезпечення для управління проектами. Оскільки це головна версія, оновлення до неї, звичайно, вимагає більше технічних знань, ніж оновлення до будь-якої дрібної версії. Але чи варто взагалі оновлюватися? Давайте подивимось.

У цій статті Павло Росіцький надає короткий огляд найважливіших змін у Redmine 5.0. Ми сподіваємося, що це допоможе вам прийняти краще обґрунтоване рішення щодо того, чи залишатися на одній з попередніх версій, чи оновлюватися до останньої.

Для багатьох з вас найкращою альтернативою є оновлення вашого існуючого Redmine до простого у використанні програмного забезпечення для управління проектами Easy Redmine, яке ви можете безкоштовно спробувати на 30 днів.

Тепер повернемось до нового Redmine 5.0, який містить всього 143 зміни (питання), спрямовані на поліпшення цієї платформи управління проектами. Деякі з них пропонують зовсім нові функції, інші служать лише як патчі та виправлення помилок. Деякі покращення, такі як налаштування за замовчуванням користувацьких запитів у списку запитів або можливість додавати підписників до Wiki, вже давно є "старим знайомим" у Redmine.

Як ви можете побачити нижче, Redmine 5.0 пропонує деякі цікаві функції, багато з яких довго очікувалися, але він також містить важливі зміни в коді, які можуть вплинути на функціональність, яку надають встановлені вами плагіни. Тому, якщо ваш Redmine не має жодного плагіна, то оновлення буде хорошою ідеєю, хоча вам також може знадобитися оновити основні компоненти, такі як Ruby. Redmine 5.0 підтримує версії Ruby 2.5.x – 3.1.x, тому просто переконайтеся, що використовуєте поточну версію.

Однак, якщо в вашому Redmine встановлено деякі важливі плагіни, без яких ви не можете працювати, ми рекомендуємо почекати, поки розробники зроблять їх сумісними з новою версією Redmine, інакше оновлення може стати складним і ризикованим. Давайте пройдемо обіцяний огляд змін, які варто згадати в новій версії.


Зміни в облікових записах користувачів та безпеці

  • Двофакторна аутентифікація: Цей безпечний режим аутентифікації тепер можна включити спеціально для певних груп користувачів (#31920) або для користувачів у ролі адміністратора (#35439).
  • Максимальна довжина електронної адреси збільшена з 60 до 254 символів (#36825).
  • Покращений імпортер користувачів: серед іншого, при імпортуванні користувачів оптом можна надіслати нове повідомлення про обліковий запис користувача (#35365).


Зміни в інтерфейсі користувача

  • Як альтернативу існуючому Markdown (#32424) було введено новий текстовий редактор CommonMark Markdown від Github (GitHub Flavored).
  • Тепер можна вставляти згадки для користувачів зі знаком "@" та пов'язані з ними сповіщення (#13919), що було довгоочікуваною функцією.
  • Додано "підказки" для користувацьких полів: хоча раніше було можливо пропонувати значення в користувацьких полях за замовчуванням, не було можливості включити текст як інструкції користувача, які з'являються при наведенні курсора миші на користувацьке поле та зникають при переміщенні його в інше місце (#14275).
  • Описи деяких кнопок були змінені, щоб користувачам було легше зрозуміти, яку дію вони виконують.


Зміни в програмному коді

  • Redmine 5.0 був перенесений на розробний фреймворк Ruby on Rails 6.1 з використанням завантажувача коду Zeitwerk. Це супроводжується важливими змінами в коді, які покращують продуктивність додатку, але можуть також викликати проблеми сумісності з вже встановленими плагінами. Деякі з них потребуватимуть переробки, щоб працювати з цією новою версією.
  • Додана підтримка попереднього перегляду PDF (мініатюри) в Windows (#32898).
  • Internet Explorer 11 більше не підтримується (#34978).
  • Багато дрібних покращень API.


Зміни в питаннях

  • Тепер можна вказати користувацькі запити за замовчуванням на рівні додатку, проекту та користувача в списку питан

    Зміни в Wiki

    • Спостерігачі тепер можуть бути додані / видалені зі сторінок Wiki так само, як ми можемо робити це в питаннях. (#7652)


    Висновок

    Це найважливіші зміни в новому Redmine 5.0. Тепер це залежить від вас, чи вирішите ви оновитися чи ні. Якщо ви зацікавлені в більш детальній інформації про зміни в Redmine 5.0, дивіться повний журнал змін цієї версії.

Оновлення Redmine на вищий рівень? Легко.

Отримайте всі потужні інструменти для ідеального планування, управління та контролю проектів в одному програмному забезпеченні.

Спробуйте Easy Redmine у 30-денній безкоштовній пробній версії

Повнофункціональний, захищений SSL, щоденне резервне копіювання, у вашій геолокації