Replacing workflow modules
I currently use workflow as part of publishing workflow. A user can keep a node "unpublished". Its drupal status is published but has a workflow status "unpublished" to make sure it does not show.
Now workflow-NG is suppsoed to be successor of workflow and rules are supposed to be successor of workflow-ng.
So instead of keeping both workflow and rules module can I remove workflow and do everything in rules? Has anybody done this? Is there a way to maintain a state machine? Workflow provides both State machine and rules to move from one to another. But rules seems to provide only rule (processing )and not state. Am I correct? ANy hints/tips?

You can but...
I think for simple transitions and a small number of states and roles, workflow works quite well, so I would recommend against switching to rules just for the fun of it.
In complex systems workflow can be a bit hard to manage and this is where rules can make life a lot easier. To manage state use a CCK field, Rules will allow you to test these values in your conditions. I also recommend you create a new rule set for each of the important events (on content viewed, on content saved, etc) for any content types that take part in the workflow. This will help keep the administration of the rules managable, as I've found the administration side of things to be a bit of a weakness in Rules.
You could also use Taxonomy to capture state if you aren't already deploying CCK. I've just found that CCK plays nicely with a whole range of other modules.
I didn't think that
I didn't think that “workflow-NG is suppsoed to be successor of workflow”, so this post is interesting! I want to build a publish workflow based on taxonomy: if a node is in “being reviewed” state, not all editors have access on it, just only editors having the same term as this node.
Do you think rules or workflow is the better way to go? In any case, it's no doubt that I'll have to write customized code.
--
[vi] www.thongtincongnghe.com
Trang tin điện tử về CNTT, Viễn thông, Điện tử...