github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

jmettraux / ruote-web2

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 29
    • 8
  • Source
  • Commits
  • Network (8)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Warning : work on this sub-projects has ceased. A rails wrapper around the OpenWFEru "ruote" workflow and BPM engine — Read more

  cancel

http://openwferu.rubyforge.org

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

deprecation notice 
jmettraux (author)
Thu Oct 22 00:18:32 -0700 2009
commit  c9c80e01aa09ab572d6b31b015d501023799b7da
tree    8bee806703531b989a4feba03b41e9ecde8d6025
parent  93dffd25cd61dd3f97f40fb224c783fadc948eef
ruote-web2 /
name age
history
message
file .gitignore Mon Dec 22 05:14:37 -0800 2008 tst/func/workitems broken; good progress anyway [jmettraux]
file .gitmodules Tue Sep 16 01:55:36 -0700 2008 using ruote_plugin [jmettraux]
file CHANGELOG.txt Thu Apr 02 00:48:15 -0700 2009 deprecated swapdots [jmettraux]
file CREDITS.txt Sun Apr 05 21:27:54 -0700 2009 better positioning for the expression editor [jmettraux]
file LICENSE.txt Wed Mar 04 03:54:02 -0800 2009 moved to MIT license and fixed participant_map ... [jmettraux]
file README.txt Thu Oct 22 00:18:32 -0700 2009 deprecation notice [jmettraux]
file Rakefile Tue Sep 16 01:21:58 -0700 2008 initial commit [jmettraux]
file TODO.txt Fri Apr 10 02:57:10 -0700 2009 working PUT /expressions/x (in-flight process m... [jmettraux]
directory app/ Thu May 21 06:20:20 -0700 2009 wf_name -> wfname [jmettraux]
directory config/ Fri Apr 17 00:16:35 -0700 2009 preventing NoMethodError when running db:migrate [jmettraux]
directory db/ Sat Mar 07 05:03:47 -0800 2009 switched to ar_workitems [jmettraux]
directory doc/ Tue Sep 16 01:21:58 -0700 2008 initial commit [jmettraux]
directory lib/ Thu May 21 06:20:20 -0700 2009 wf_name -> wfname [jmettraux]
directory public/ Thu Apr 16 17:35:32 -0700 2009 'herr_murphy' is a faulty (on purpose) particip... [jmettraux]
directory script/ Tue Sep 16 01:21:58 -0700 2008 initial commit [jmettraux]
directory test/ Thu May 21 06:20:20 -0700 2009 wf_name -> wfname [jmettraux]
directory vendor/ Tue Mar 31 04:34:28 -0700 2009 patch #25049 : RAILS_ROOT issue for logs/ and w... [jmettraux]
README.txt
= ruote-web2

WARNING : since this sub-project is ruote 0.9.x based, work has ceased here for now. see 
http://github.com/jmettraux/ruote-http and http://github.com/kennethkalmer/ruote-kit

WARNING : ruote, as a workflow engine, currently relies heavily on threading. So a multiprocess deployment target is not 
OK. Passenger is not OK either.


Ruote (OpenWFEru) is an open source Ruby workflow and [incidentally] BPM engine.

Ruote-Web2 is a Ruby on Rails web application wrapping an instance of Ruote and a worklist.


WARNING : this project is in a really early stage !


== getting it

prerequesite : Rails 2.3.2

  sudo gem install rails rack actionpack activerecord activeresource activesupport --no-ri --no-rdoc --source 
  http://gems.rubyonrails.org

Make sure to have git at version 1.6+ as well.


This sequence of commands will install ruote-web2 in your current directory (under ruote-web2/)

  git clone git://github.com/jmettraux/ruote-web2.git
  cd ruote-web2

  git submodule init
  git submodule update

  sudo rake gems:install
  rake ruote:install
  
  mysql -u root -e 'create database rw2_development CHARACTER SET utf8 COLLATE utf8_general_ci'
  rake db:migrate
  rake data:populate

Note that "rake ruote:install" will install the source of Ruote and its dependencies under 
vendor/plugins/ruote_plugin/lib_ruote/ (and try to sudo install two gems (will ask for your password)).
You could run "rake ruote:gem_install" instead to install Ruote and its dependencies as gems.


If you have trouble with rubygems 1.3.1 on debian/ubuntu, the comments there might help :

  http://intertwingly.net/blog/2008/11/23/RubyGems-1-3-1-on-Ubuntu-8-10


== running it

  cd ruote-web2
  ruby script/server

head to http://localhost:3000, login as admin (password 'admin').

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server