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