On Tue, Oct 14, 2008 at 5:52 PM, johnsonqu <[EMAIL PROTECTED]> wrote:
>
> I see, ruote_plugin is a interface of the ruote gems, it is correct?

You may think of it this way.

A list of its "features" :

- instantiates a Ruote engine and link to it via the singleton method
: RuotePlugin.ruote_engine, it also provides an engine_stop method
(http://github.com/jmettraux/ruote_plugin/tree/master/lib/ruote_plugin.rb#L39-82)
- provides a link to the engine via the ruote_engine method in the
controllers 
(http://github.com/jmettraux/ruote_plugin/tree/master/lib/ruote_plugin.rb#L88-97)
- makes sure the workflow engine is properly shut down when the web
application stops
(http://github.com/jmettraux/ruote_plugin/tree/master/lib/ruote_plugin.rb#L104-123)
- loads an optional lib/ruote.rb file if present in the "customer" web
application 
(http://github.com/jmettraux/ruote_plugin/tree/master/init.rb#L72-77)
- adds the migrations necessary for Ruote to the target web
application 
(http://github.com/jmettraux/ruote_plugin/tree/master/README.txt#L44-56)
- provides rake tasks for actually installing Ruote and its depencies
(as gem or directly under vendor/plugins/)
(http://github.com/jmettraux/ruote_plugin/tree/master/README.txt#L59-67)


If you feel something more is needed, please feel free to write about it.


Best regards,

-- 
John Mettraux   -   http://jmettraux.wordpress.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"OpenWFEru dev" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/openwferu-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to