Найти в Дзене
CorpWiki

Интеграция XWiki и Redmine

Интеграция XWiki и Redmine
Интеграция XWiki и Redmine

Интеграция XWiki и Redmine возможна при помощи расширения.

Данное расширение называется Redmine Macro

Ссылка на страницу расширения: Redmine Macro

После установки расширения, необходимо задать настройки доступа к вашему Redmine:

Настройки макроса Redmine в XWiki
Настройки макроса Redmine в XWiki

Обратите внимание, что ключ API это именно ключ пользователя.

Вот тут на сайте Redmine описывается как его создать и включить его в Redmine: https://www.redmine.org/boards/2/topics/53956

После того как вы выполните эти настройки, вы сможете добавлять на страницы XWiki реестры тикетов (задач) из Redmine.

Для этого на нужной странице добавьте макрос Redmine Ticket

В настройках макроса вам нужно указать лишь адрес фильтра из Redmine и все.

Макрос Redmine Ticket
Макрос Redmine Ticket

Например, мы на нашем сайте https://redmine.coluns.ru который мы используем для управления задачами, создали публичный проект Тест, внесли в него несколько задач.

Вот как выглядит перечень задач на сайте:

Перечень задач на сайте redmine.coluns.ru
Перечень задач на сайте redmine.coluns.ru

И ниже на страницу добавили макрос Redmine Ticket с адресом https://redmine.coluns.ru/projects/test/issues

Вот как выглядит результат:

Результат работы макроса Redmine
Результат работы макроса Redmine
Формат ВК не позволяет вставить макрос поэтому здесь картинка, но у нас на сайте, где расположена эта статья, вы можете посмотреть «живой» макрос в этом месте статьи.

Ниже мы добавили еще раз этот макрос, но уже с адресом фильтра https://redmine.coluns.ru/projects/test/issues?query_id=10

Данный фильтр отображает только задачи с типом "Эпик".

Перечень задач с фильтром
Перечень задач с фильтром

И вот как выглядит результат теперь:

Результат работы макроса с фильтром
Результат работы макроса с фильтром
Формат ВК не позволяет вставить макрос поэтому здесь картинка, но у нас на сайте, где расположена эта статья, вы можете посмотреть «живой» макрос в этом месте статьи.

Таким образом вы можете комбинировать различные выборки и создать например дашборд по проекту который будет содержать всю необходимую информацию по задачам.

Если вы используете XWiki для проектного управления, то данное добавление будет вам очень полезно.

Полезный совет
Используйте XWiki совместно с Redmine для управления задачами проектов и требованиями заказчика.
Создайте страницу статуса проекта, где заказчик сможет видеть основные задачи и требования из Redmine не заходя туда.