[jboss-dev-forums] [Design of JBoss jBPM] - Re: Task Management component?
aapthorp
do-not-reply at jboss.com
Mon Dec 1 13:55:14 EST 2008
Tom,
The original concept started out as you suggest:
- an action handler to send iCalendar / iTip / iMip notifications to a user via e-mail
- message bean yp handle iTip assignment confirmations / declines returned via e-mail.
- http retrieval of tasks in iCalendar format
and then developed further as I experimented with CalDav and CalDav sched:
- retrieval of task entries via CalDav
- accept / decline / complete / update tasks via CalDav
- creation of ad-hoc tasks via CalDav
- view actor free / busy via CalDav
Apart from the currently limited VTODO (task support) in some clients the potential for extending PIM type apps based on standards for Human Task management is evident (have you come across HumanEdj?). The main limitation is task specific variables and rendering, although I have a few ideas on how to address this e.g. Xforms, XUL extensions. Currently a link to access the task instance via the JBPM console is provided, and for simple tasks the user can signal completion from the calendar client.
As much as possible I've limited the integration to layering the iCalendar model over the JBPM task model and exposing this via e-mail, CalDav and HTTP .ics. The questions I outlined are a result of mismatches between the two models. I've also had initial discussions with CalConnect on limitations in the current iCalendar standards for this purpose.
Hope this answers...
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4193550#4193550
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4193550
More information about the jboss-dev-forums
mailing list