On Sat, Jul 11, 2009 at 2:34 AM, John Mettraux <[email protected]>wrote:

>
> On Sat, Jul 11, 2009 at 7:48 AM, Kenneth Kalmer<[email protected]>
> wrote:
> >
> > The whole aim of this branch is to stabalize over the weekend and release
> a
> > 0.1.7.10 release. I already maintain remote participants written with
> > daemon-kit, so extracting the common code and cleaning it up a bit wasn't
> a
> > big undertaking. The stable branch should give any ruote & daemon-kit
> user
> > the ability to get going with remote ruote participants quite easily and
> not
> > interfere with the way they setup their business processes.
> >
> > With changes scheduled for ruote 2.0 we'll be able to have a less verbose
> > process definition, specifying things like queue names during participant
> > registration. My initial brainstorm with John revolved around this gist:
> > http://gist.github.com/144471.
>
> Hello Kenneth,
>
> thanks for sharing and explaining ! Priceless.
>
> For those on the list that don't follow his blog, I'd like to point to
> one of Kenneth's latest posts :
>
>
> http://www.opensourcery.co.za/2009/07/06/driving-business-processes-in-ruby/
>

Thanks for the promo John, and mentioning the post is actually spot on with
what I'm busy implementing.

I've polished the implementation a little since I posted this morning, and
added some docs. The main documentation is available in the
RuoteParticipant.txt file (
http://github.com/kennethkalmer/daemon-kit/blob/e00a5bfd2bc254c6b10a64f134716fbc08848829/RuoteParticipants.txt
).

The only major tweak is that the pseudo-participants implemented in
daemon-kit will only ever have their public methods called. I hope this
helps close a potentially serious security hole since the whole
implementation is driven by trust.

Any case, I'll be continuing implementing my own remote participants and
further polish/toughen the implementation before merging back to master and
tagging 0.1.7.10.

Best

-- 
Kenneth Kalmer
[email protected]
http://opensourcery.co.za
@kennethkalmer

--~--~---------~--~----~------------~-------~--~----~
you received this message because you are subscribed to the "ruote users" group.
to post : send email to [email protected]
to unsubscribe : send email to [email protected]
more options : http://groups.google.com/group/openwferu-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to