Hi all,

Recently we had an architectural discussion regarding the WS-Human
Task<http://docs.oasis-open.org/bpel4people/ws-humantask-1.1.html>
compliant
engine which is planned to be shipped with next WSO2 BPS major release.
In BPS 2.0.1 release, we added the Human Task support WSO2 BPS and it was
removed due to lack of tooling and multi-tenancy support. Currently we are
working on multi-tenanted Human Task implementation for WSO2 BPS with
Eclipse based tooling support.

Here I have summarised the meeting notes and some points which need
some clarifications.


   - Push based notifications for new human tasks - In the initial
   implementation, task assigned users have to check their task box/list for
   new tasks. We are going to improve s.t to push task notifications to
   subscribed users.

   - Client-API - Client-API is the management API component in the
   human-task engine and we have to finalise it based on the general use
   cases. And we are hoping some practical use cases from the community so we
   can come up with a well defined management API and decide
   new features/improvements.

   - WSO2 Carbon Studio-BPEL and HumanTask editor - We have included the
   BPEL4People compliant extension activity to our BPEL editor.
   The implementation of the HumanTask editor is still not PoC ready as there
   are some considerable amount of work to be done.

   - Seamless authentication - We haven't finalised on how to enable
   authentication for human task admin console and task list UI web app. (One
   use case is once the user logged into the task list UI web app, then it
   should authenticated with human task engine.)


You can find the initial Client-API wsdl which expose some of the
management functionalities for the ws-human task engine from
https://svn.wso2.org/repos/wso2/trunk/carbon/service-stubs/org.wso2.carbon.humantask.skeleton/src/main/resources/ws-humantask-api.wsdl
And the source code from
https://svn.wso2.org/repos/wso2/trunk/carbon/components/business-processes/humantask

-- 
Thanks,
Denis
----------------------------------------------------------
*Denis Weerasiri*
Software Engineer; WSO2 Inc.; http://wso2.com,
*email: denis <http://goog_277208233/>** [AT] wso2.com <http://wso2.com/>*
*phone: +94117639629
*
*site: 
**https://sites.google.com/site/ddweerasiri/*<https://sites.google.com/site/ddweerasiri/>
*blog: **http://ddweerasiri.blogspot.com* <http://ddweerasiri.blogspot.com/>
*
twitter: **http://twitter.com/ddweerasiri* <http://twitter.com/ddweerasiri>*
linked-in: **http://lk.linkedin.com/in/ddweerasiri*
_______________________________________________
Carbon-dev mailing list
Carbon-dev@wso2.org
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to