2009-02-17 4 views
5

누구나 레일스 워크 플로 플러그인에 대한 경험이 있습니까? Route/OpenWFEru.레일 워크 플로우 구현에 대한 권장 사항은 무엇입니까?

저는 역할에 따라 편집, 제출, 승인, 롤백과 같은 상태로 CMS 유형 워크 플로를 찾고 있습니다. 이 플러그인 과용은 있습니까? 내가 상태 머신 (AASM)으로 똑같은 일을하는 것이 더 좋을 것이고, 버전이있는 것으로서 auditable/acts 역할을 할 것인가?

답변

2

아마도 AASM 또는 "워크 플로"즉 상태 기반 도구 (처음에는 최소한)를 사용하는 것이 더 나을 것입니다.

Ruote는 "자원 수명주기"가 아니라 "비즈니스 프로세스"에 더 적합합니다.

재미있는 조합은 ruote를 사용하여 여러 리소스 (원하는 경우 문서)의 상태를 관리 할 수 ​​있습니다 (aasm/워크 플로를 통해). 때로는 자원이 여러 비즈니스 프로세스에 속할 수 있으며 둘 이상의 상태를 표시 할 수 있습니다.

모두 요구 사항에 따라 다릅니다.

+0

+1에 대한 AASM; 완벽하지는 않지만 상당히 널리 사용되고 지속적으로 개발되고 있습니다. –

관련 문제