28голосов
Голосовать
New

Поддержка единого workflow на несколько очередей

Сейчас могут быть такие сценарии: 1. В компании есть несколько отдельных команд, которые используют разные очереди, возможно ограничивая к ним доступ, но политика компании требует придерживаться единого процесса, чтобы не разводить зоопарк. 2. В компании есть разные продукты с разными ответственными и задачами поступающими от них. Для каждого такого продукта используется отдельная очередь, чтобы разграничить доступ. Но при этом одна команда может заниматься несколькими продуктами и должна собирать себе на доску задачи из разных очередей. Команде необходимо обеспечить единый рабочий процесс по всех продуктах. Сейчас, в обоих случаях, это всё требует настраивать рабочий процесс во множестве очередей. Да, можно создавать очередь, копируя рабочий процесс другой очереди, но централизованное редактирование таких процессов невозможно и превращается в головную боль. Было бы неплохо иметь возможность централизовано редактировать рабочие процессы во множестве очередей. Идеальный вариант реализации: Копировать рабочий процесс из одной эталонной очереди в другую по ссылке, чтобы изменения в исходном рабочем процессе отражались сразу во всех очередях, куда они скопированы. В самих очередях можно просто запретить редактирование рабочих процессов, как это сделано с quickStartV2PresetWorkflow. Альтернативным вариантом может быть создание в API методов, позволяющих редактировать настройки рабочих процессов. В этом случае поддержку единого процесса во всех очередях можно легко сделать автоматизацией. Ну или на худой конец сделать возможность экспорта и импорта рабочего процесса, чтобы настройки можно было относительно легко перенести из одной очереди в другую.