Return-Path: Delivered-To: apmail-continuum-dev-archive@www.apache.org Received: (qmail 22516 invoked from network); 23 Mar 2008 11:40:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Mar 2008 11:40:44 -0000 Received: (qmail 46393 invoked by uid 500); 23 Mar 2008 11:40:42 -0000 Delivered-To: apmail-continuum-dev-archive@continuum.apache.org Received: (qmail 46372 invoked by uid 500); 23 Mar 2008 11:40:42 -0000 Mailing-List: contact dev-help@continuum.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@continuum.apache.org Delivered-To: mailing list dev@continuum.apache.org Received: (qmail 46363 invoked by uid 99); 23 Mar 2008 11:40:42 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 23 Mar 2008 04:40:42 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: 124.108.96.112 is neither permitted nor denied by domain of rahul.thakur.xdev@gmail.com) Received: from [124.108.96.112] (HELO rel105.mail.aue.yahoo.com) (124.108.96.112) by apache.org (qpsmtpd/0.29) with SMTP; Sun, 23 Mar 2008 11:40:01 +0000 Received: (qmail 82168 invoked by uid 1000); 23 Mar 2008 11:40:10 -0000 Received: from 124.108.96.70 by rel105.mail.aue.yahoo.com with SMTP; Sun, 23 Mar 2008 04:40:10 -0700 Received: (qmail 36599 invoked from network); 23 Mar 2008 11:40:10 -0000 Received: from unknown (HELO ?192.168.1.64?) (rahul.thakur@xtra.co.nz@122.57.114.229 with plain) by smtp101.tnz.mail.aue.yahoo.com with SMTP; 23 Mar 2008 11:40:10 -0000 X-YMail-OSG: u7lQ03kVM1mRGqRkKWaRRZkXv8gPOcNccVhvXE5jL9RRePzbO2NY6nH8ZhDGiBCZkA-- X-Yahoo-Newman-Property: ymail-3 Message-ID: <47E64198.3030001@gmail.com> Date: Mon, 24 Mar 2008 00:40:08 +1300 From: Rahul Thakur User-Agent: Thunderbird 3.0a1pre (Windows/2008032202) MIME-Version: 1.0 To: dev@continuum.apache.org Subject: Re: [Discuss] Workflow engine References: <47DF0892.4060203@gmail.com> <47DF22F2.9030409@gmail.com> <5d3354e30803192138v7a173a91od4680ca434049550@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I am inclined to "+1" something comprehensively documented and used. I imagine the workflow compositions to be done by the user and be exposed as service for invocation/monitoring/management. A WF engine based on petri nets would be neat. Also, I think it might be a better idea to persist the WF definitions to an underlying store (DB). Rahul Emmanuel Venisse wrote: > For the moment, I'm -0 for plexus-spe, probably because I don't know one > project that use it and we don't have a documentation about it. > > For next versions of Continuum, I'd like we use external tools known by > users so it will be more easy to grow our community. > An other point before to choose a tool is to define what will be the role of > the workflow in the core. Will it be use only in one Continuum node or will > can be explode worflow steps on each node when Continuum will be used with > the distributed mode. > > Emmanuel > > On Thu, Mar 20, 2008 at 6:13 PM, Jesse McConnell > wrote: > > >> well, no need to do anything from scratch with the plexus-spe stuff, think >> trygve has used it in a few places. >> >> jesse >> >> On Wed, Mar 19, 2008 at 9:38 PM, Rahul Thakur> >> wrote: >> >> >>> Yeah, my idea was to refactor and wrap up current tasks/actions in the >>> build controller into a workflow and get that to work first. >>> >>> There are other possibilities, of course, having user defined build >>> workflows and ability to invoke them remotely. >>> >>> Any suggestions for a WF engine? I am not sure if implementing >>> something from scratch is a good idea. >>> >>> Cheers, >>> Rahul >>> >>> >>> On Wed, Mar 19, 2008 at 5:26 AM, Jesse McConnell >>> wrote: >>> >>>> probably a good idea to bring this up now >>>> >>>> originally I think the idea was to implement workflow with the >>>> >>> plexus-spe >>> >>>> component which is in the plexus sandbox but that is up for debate, or >>>> whoever takes the bull by the horns and started implementing. :) >>>> >>>> cheers! >>>> jesse >>>> >>>> On Mon, Mar 17, 2008 at 9:03 PM, Rahul Thakur< >>>> >>> rahul.thakur.xdev@gmail.com> >>> >>>> wrote: >>>> >>>> >>>> >>>>> I found this: >>>>> http://java-source.net/open-source/workflow-engines >>>>> >>>>> >>>>> Rahul Thakur wrote: >>>>> >>>>>> Hello everyone! >>>>>> >>>>>> As a part of architecture rework and having a workflow engine at >>>>>> >> the >> >>>>>> heart of Continuum, we need to decide on a Workflow engine >>>>>> implementation that we can use. >>>>>> >>>>>> Does anyone know any WF engines to put forth as candidates (+ >>>>>> >>> features >>> >>>>>> provided, how we can leverage them for Continuum... etc) >>>>>> >>>>>> Thoughts? >>>>>> >>>>>> Cheers, >>>>>> Rahul >>>>>> >>>>>> >>>> >>>> -- >>>> jesse mcconnell >>>> jesse.mcconnell@gmail.com >>>> >>>> >> >> -- >> jesse mcconnell >> jesse.mcconnell@gmail.com >> >> > >