Hi List,


= OpenWFE-ru 0.9.11 released

OpenWFE-ru is an open source Ruby workflow / bpm engine


== What's new

The methods of the scheduler have been simplified.

Implemented the 'listen' expression, for intercepting workitems
getting to/back from participants.

The errors are now tracked by the journal which understands a new
replay_at_last_error(wfid) method.

Implemented a worklist with a REST interface (webrick).

Feedback is welcome at : http://groups.google.com/group/openwferu-users


== What's next

- initial web framework integration (Pat took the initiative :
  http://www.geobliki.com/articles/2007/04/15/a-geobpms-for-geobliki )
- terminate the journaling documentation
- pushing JRuby integration
- ...


== CHANGELOG

- todo   #8164 : implemented the "attribute / a" expression - s737
- todo  #11364 : added 'wi' to 'reval' bindings (for 'workitem') - s736
- todo  #11362 : added :logger app context param to the engine - s734
- todo  #10490 : implemented old style REST enabled worklist - s733
- todo  #11345 : logs/engine.log -> logs/openwferu.log - s732
- todo  #11311 : implemented journal.replay_at_last_error(wfid) - s729
- todo  #11308 : simplified the EmailNotificationParticipant into
                 a MailParticipant - s726
- todo  #11243 : simplified the Scheduler top methods - s724
- bug   #11232 : nil @workqueue_frequency problem. Fixed - s722
- todo  #11178 : implemented replay_at_error(err_event) in journal - s721
- todo  #11197 : implement listen's :upon and :once - s714
- todo  #11173 : :unless and other 'nots' added to conditional exps - s713
- todo  #11175 : added :error event to expool (and to journal) - s709
- bug   #11174 : [concurrent-]iterator hanging with empty lists. Fixed - s707
- todo  #11156 : implemented the <timeout> expression (on its own) - s704
- bug   #11157 : participant.cancel() did not contain unschedule_timeout().
                 Fixed - s703
- todo  #11010 : implemented listen to=x where=y - s689
- todo  #11012 : added regexes to Observable - s687
- todo  #10248 : added remove_observer() to Observable - s686
- todo  #11011 : implemented NoOperationParticipant and NullParticipant - s684
- todo  #10962 : made Header an extension of InFlowWorkItem - s683
- todo  #10961 : made XmlCodec a module - s681
- todo  #10653 : moved logs to logs/ - s668
- todo  #10644 : added "require 'rubygems' to all the examples - s663
- bug   #10398 : gem installation complaining about embedded XML comments.
                 Fixed - s653


Enjoy, best regards,

-- 
John Mettraux   -///-   http://jmettraux.openwfe.org

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"OpenWFEru users" 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-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to