public
Description: this project is discontinued in favour of ruote-web2
Homepage: http://github.com/jmettraux/ruote-web2
Clone URL: git://github.com/jmettraux/ruote-web.git
ruote-web / EADME.txt
100644 97 lines (44 sloc) 2.265 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
= ruote-web
 
"ruote" is the nickname of the OpenWFEru Ruby workflow and BPM engine.
 
    http://openwferu.rubyforge.org
 
 
"ruote-web" is a Ruby on Rails application wrapping the Ruote OpenWFEru workflow and BPM engine. It's also called "densha" sometimes.
 
 
== online demo
 
    http://difference.openwfe.org:3000
 
 
== required gems
 
    sudo gem install -y --no-ri --no-rdoc atom-tools rogue_parser
 
 
== how to install it
 
You can get it from GitHub or download a prepackaged release at http://rubyforge.org/frs/?group_id=2609 (then jump to '== preparing it')
 
(assumes you're using MySQL on a Unix system)
 
    git clone git://github.com/jmettraux/ruote-web.git
 
    cd ruote-web
    rake ruote:install
 
 
The 'data:bootstrap' step assumes that your database admin user is named "root" (and it will ask for the password of that user two times).
 
If you want to install the dependencies (rufus and ruote) as ruby gems, you can run
 
    rake ruote:gem_install
 
instead of "rake ruote:install". (this won't install the 'bleeding edge' engine but the 'stable' one packaged in a gem.
 
 
if Rails on your system is not a 2.0.x one, you might want to freeze a local Rails :
 
    cd ruote-web && rake rails:freeze:edge TAG=rel_2-0-2
 
That will install Rails 2.0.2 under ruote-web/vendor/rails (maybe you will to do that before the 'data:bootstrap' step).
 
 
== preparing it
 
in order to prepare the development database, you'll have to
 
    rake data:bootstrap
    rake data:populate
 
 
== run it
 
    cd ruote-web
    ruby script/server
 
And point your browser to http://localhost:3000 (then login as admin/admin or bob/bob)
 
 
== update it
 
    cd ruote-web && git pull
 
to update the engine and its dependencies, simply pull out fresh copies by doing :
 
    cd ruote-web && rake ruote:install
 
 
== feedback
 
user mailing list : http://groups.google.com/group/openwferu-users
developers mailing list : http://groups.google.com/group/openwferu-dev
 
issue tracker : http://rubyforge.org/tracker/?atid=10023&group_id=2609&func=browse
 
irc : irc.freenode.net #ruote
 
 
== author
 
John Mettraux, jmettraux@gmail.com
http://jmettraux.wordpress.com
 
credits : http://github.com/jmettraux/ruote-web/tree/master/CREDITS.txt
 
 
== license
 
BSD