RE: [workflow] new contributor
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
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
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
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
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
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
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]