RE: [workflow] new contributor

2004-07-15 Thread Shapira, Yoav

Hi,
I'd also like to help with applying patches, promoting, etc.  I'll at
least watch this threads for now ;)

Yoav Shapira
Millennium Research Informatics


-Original Message-
From: Mike Colbert [mailto:[EMAIL PROTECTED]
Sent: Thursday, July 15, 2004 12:26 AM
To: Jakarta Commons Developers List
Subject: Re: [workflow] new contributor

Mike Colbert wrote:

 Would like to start looking into the possibilities of a more powerful
 process modeling/scripting mechanism.  Something that can express
more
 complex behavior, e.g. conditional transitions, composite activities,
 error handling, data-passing, etc.

 Mike Colbert


Actually, after looking through the core package documentation, looks
quite expressive already.  Will have to play around with some more
complicated scenarios.

Mike



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




This e-mail, including any attachments, is a confidential business communication, and 
may contain information that is confidential, proprietary and/or privileged.  This 
e-mail is intended only for the individual(s) to whom it is addressed, and may not be 
saved, copied, printed, disclosed or used by anyone else.  If you are not the(an) 
intended recipient, please immediately delete this e-mail from your computer system 
and notify the sender.  Thank you.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [workflow] new contributor

2004-07-15 Thread Sharples, Colin
 I'm going to make Colin happy :-), and go through his outstanding 
 patches this evening (Pacific time in the US), applying what I can.  

:-))

Thanks, Craig. My project has its first release in a couple of weeks, so after that I 
will start to take a look at harvesting out re-usable stuff and submitting that back.

Colin Sharples
IBM Business Consulting Services, New Zealand
sharples -at- nz.ibm.com

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: [workflow] new contributor

2004-07-14 Thread Sharples, Colin
I have used commons-workflow on a couple of projects - using it right now in fact. I'm 
using it for two purposes which are I think a little beyond the original scope:

1) As a lightweight RPC mechanism, to locate and run server activities from any 
arbitrary client (e.g. struts action, browser client, or any client capable of 
consuming XML over HTTP).

2) As a control framework for a Java client, allowing me to reuse presentation tier 
logic across multiple channels (e.g. I can re-use non-visual logic process flows in a 
struts based web app).

I'm also thinking about working on an editor for composing activity flows, rather than 
having to hand edit XML files. I may even end up generating code so that the 
activities end up as compiled classes, rather than dynamically constructed from an 
external definition. I would be using Eclipse EMF for this part, so I guess this 
wouldn't end up in Jakarta, but I would probably make it available through some other 
means.

Colin Sharples
IBM Business Consulting Services, New Zealand
sharples -at- nz.ibm.com

 -Original Message-
 From: Michael Colbert [mailto:[EMAIL PROTECTED]
 Sent: Thursday, 15 July 2004 6:47 a.m.
 To: [EMAIL PROTECTED]
 Cc: [EMAIL PROTECTED]
 Subject: [workflow] new contributor
 
 
 I'd like to volunteer to contribute time and code to the 
 commons-workflow
 project.  I've written two workflow engines in the past two 
 years for two
 seperate organizations and have some new ideas I would like 
 to explore in
 open-source.  I see the commons-workflow project as a good 
 starting point.
 
 Having said that, I'd like to get a feel for the 
 commons-workflow community. 
 Who is using it?  What are you using it for?  What do you see 
 are the strengths
 and weaknesses of the project as it stands?  How can I help?
 
 Thanks,
 Mike Colbert
 [EMAIL PROTECTED]
 
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 __
 This email has been scanned by the MessageLabs Email Security System.
 For more information please visit http://www.messagelabs.com/email 
 __
 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: [workflow] new contributor

2004-07-14 Thread Craig McClanahan
Michael Colbert wrote:
I'd like to volunteer to contribute time and code to the commons-workflow
project.  I've written two workflow engines in the past two years for two
seperate organizations and have some new ideas I would like to explore in
open-source.  I see the commons-workflow project as a good starting point.
 

Cool.  Welcome!
Having said that, I'd like to get a feel for the commons-workflow community. 
Who is using it?  What are you using it for?  What do you see are the strengths
and weaknesses of the project as it stands?  How can I help?

 

I'm going to make Colin happy :-), and go through his outstanding 
patches this evening (Pacific time in the US), applying what I can.  
I'll try to do the same for yours -- expeditiously as possible, at least 
until my next big time crunch happens.

Thanks,
Mike Colbert
[EMAIL PROTECTED]
 

Craig


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
 

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [workflow] new contributor

2004-07-14 Thread Mike Colbert
Sharples, Colin wrote:
I have used commons-workflow on a couple of projects - using it right now in fact. I'm 
using it for two purposes which are I think a little beyond the original scope:
 

I've used workflow engines for several very different purposes ... 
document management, customer relationship management, and most 
recently, enterprise application integration.  They are incredibly 
versatile.  I'm not surprised you would find applications outside the 
original scope of this project.  In fact, I would venture to guess that 
people who happen upon this project, taken as a group, have a broad 
spectrum of requirements.


1) As a lightweight RPC mechanism, to locate and run server activities from any 
arbitrary client (e.g. struts action, browser client, or any client capable of 
consuming XML over HTTP).
 

I'd like to hear more about this.

2) As a control framework for a Java client, allowing me to reuse presentation tier 
logic across multiple channels (e.g. I can re-use non-visual logic process flows in a 
struts based web app).
 

Are you supplementing Struts here, or are you supplanting some of Struts 
traditional responsibilities?


I'm also thinking about working on an editor for composing activity flows, rather than having to hand edit XML files. 

Awesome.  This is always a plus.  With a good XSD, even XML files are 
okay to hand-edit for a lot of people.  But, I usually model a workflow 
process with a state machine diagram, anyway, so it would be nice to 
automate the XML generation part.


I may even end up generating code so that the activities end up as compiled classes, 
rather than dynamically constructed from an external definition.
I would still keep the ability to process the external XML definition, 
though, instead of replacing it altogether.  Are you looking for 
performance gains, here?


I would be using Eclipse EMF for this part, so I guess this wouldn't end up in 
Jakarta, but I would probably make it available through some other means.
 

Haven't looked at EMF.  A GUI process modeler implemented as an Eclipse 
plugin is interesting.

Mike Colbert






-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [workflow] new contributor

2004-07-14 Thread Mike Colbert
Craig McClanahan wrote:
Michael Colbert wrote:
I'd like to volunteer to contribute time and code to the 
commons-workflow
project.  I've written two workflow engines in the past two years for 
two
seperate organizations and have some new ideas I would like to 
explore in
open-source.  I see the commons-workflow project as a good starting 
point.

 

Cool.  Welcome!

Thanks, Craig.


Having said that, I'd like to get a feel for the commons-workflow 
community. Who is using it?  What are you using it for?  What do you 
see are the strengths
and weaknesses of the project as it stands?  How can I help?

 

I'm going to make Colin happy :-), and go through his outstanding 
patches this evening (Pacific time in the US), applying what I can.  
I'll try to do the same for yours -- expeditiously as possible, at 
least until my next big time crunch happens.

Sounds like a plan.  I'm looking forward to helping out.  I've been 
going through the archives, reading comments and suggestions.  Would 
like to start looking into the possibilities of a more powerful process 
modeling/scripting mechanism.  Something that can express more complex 
behavior, e.g. conditional transitions, composite activities, error 
handling, data-passing, etc.

Mike Colbert

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: [workflow] new contributor

2004-07-14 Thread Mike Colbert
Mike Colbert wrote:
Would like to start looking into the possibilities of a more powerful 
process modeling/scripting mechanism.  Something that can express more 
complex behavior, e.g. conditional transitions, composite activities, 
error handling, data-passing, etc.

Mike Colbert

Actually, after looking through the core package documentation, looks 
quite expressive already.  Will have to play around with some more 
complicated scenarios.

Mike

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]