Pergunta

Alguém tem experiência com trilhos de fluxo de trabalho plugins? Route / OpenWFEru.

Estou à procura de fluxo de trabalho tipo de CMS com estados como editar, enviar, aprovar, reversão, baseado em papéis. É este um exagero plugin? Será que eu estaria melhor fora apenas fazendo a mesma coisa com uma máquina de estado (AASM) e atua como auditável / age como controle de versão?

Foi útil?

Solução

Você é provavelmente melhor fora com AASM ou "fluxo de trabalho", isto é uma ferramenta baseada em estado (no início, pelo menos).

Ruote faz mais sentido para "processos de negócio" e "ciclo de vida do recurso" não.

Uma combinação interessante seria usar ruote para gerenciar o estado (via AASM / workflow) de vários recursos (documentos, se quiser). Às vezes, um recurso pode pertencer a muitos processos de negócios, e talvez possa exibir mais de um estado.

Tudo depende de suas necessidades.

Outras dicas

Eu rolei uma alternativa mais simples para AASM. Dê uma olhada na https://github.com/alternegro/flojo

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top