5

Railsワークフロープラグインの経験がある人はいますか? ルート/OpenWFEru。

ロールに基づいて、編集、送信、承認、ロールバックなどの状態を持つCMSタイプのワークフローを探しています。このプラグインはやり過ぎですか?ステートマシン(AASM)で同じことを行い、監査可能として機能する/バージョン管理されたように機能する方がよいでしょうか?

4

2 に答える 2

2

おそらくAASMまたは「ワークフロー」、つまり状態ベースのツールを使用したほうがよいでしょう(少なくとも最初は)。

Ruote は、「リソースのライフサイクル」ではなく「ビジネス プロセス」に適しています。

興味深い組み合わせは、ruote を使用して複数のリソース (必要に応じてドキュメント) の状態を (aasm / ワークフロー経由で) 管理することです。場合によっては、リソースが多くのビジネス プロセスに属し、複数の状態を示すことがあります。

それはすべてあなたの要件に依存します。

于 2009-02-17T12:00:43.653 に答える
0

AASM のより単純な代替案を作成しました。https://github.com/alternegro/flojoをご覧ください

于 2011-01-30T05:38:18.810 に答える