Любая рекомендация для реализации рабочего процесса рельсов? - PullRequest
5 голосов
/ 17 февраля 2009

Кто-нибудь имеет опыт работы с плагинами рабочих процессов Rails? Маршрут / OpenWFEru.

Я ищу рабочий процесс типа CMS с такими состояниями, как редактирование, отправка, утверждение, откат на основе ролей. Этот плагин перебор? Было бы лучше, если бы я делал то же самое с конечным автоматом (AASM) и действовал как проверяемый / действующий как версионный?

Ответы [ 2 ]

2 голосов
/ 17 февраля 2009

Возможно, вам лучше использовать AASM или "рабочий процесс", то есть инструмент на основе состояния (по крайней мере, в начале).

Ruote имеет больше смысла для «бизнес-процессов», а не для «жизненного цикла ресурса».

Интересной комбинацией было бы использование ruote для управления состоянием (через aasm / workflow) нескольких ресурсов (документов, если хотите). Иногда ресурс может принадлежать многим бизнес-процессам и может иметь несколько состояний.

Все зависит от ваших требований.

0 голосов
/ 30 января 2011

Я накатил более простую альтернативу AASM. Взгляните на https://github.com/alternegro/flojo

...