Hi Amir and all,

Both OPEN-O and OpenECOMP have used TOSCA for service topology modelling and 
BPMN/BPEL for lifecycle management process modelling. After the merger, ONAP 
will inherit the existing codes from OPEN-O and OpenECOMP and continue to use 
BPMN/BPEL in SO/VF-C.


However, I noticed that TOSCA has removed the support for BPMN/BPEL in v1.1[1] 
which is recommended in the Topology and Orchestration Specification for Cloud 
Applications Version 1.0[2].   


This incompatible change of TOSCA specification may cause unpredictable effects 
to existing opensource projects, in particular, the ONAP, which have already 
adopted BPMN as its lifecycle management process modelling.


To harmonize the opensource and standards, I am co-proposing a proposal[3] with 
Lingli(CMCC), Claude(AT&T) and Shitaoto(Huawei) to suggest OASIS TOSCA revert 
standard workflow DSLs support such as BPMN/BPEL in the next version of simple 
YAML specification. 


The proposal has been discussed in the OASIS TOSCA for a couple of weeks and 
most of the members agreed on it except the strong pushback from Michael of 
Gigaspaces.


I think this proposal is for the best interest of ONAP community, so I'm 
writing this mail to solicit supports from Gigaspaces and all the other 
community members who are both in ONAP and OASIS TOSCA WG.






[1] 
http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.1/TOSCA-Simple-Profile-YAML-v1.1.html


[2] http://docs.oasis-open.org/tosca/TOSCA/v1.0/TOSCA-v1.0.html


[3] 
https://www.oasis-open.org/apps/org/workgroup/tosca/download.php/60604/Issue_TOSCA318_Lack%20of%20BPMN%20BPEL%20support-v-2017-04-25.pptx






Thanks,


Huabing
_______________________________________________
onap-discuss mailing list
[email protected]
https://lists.onap.org/mailman/listinfo/onap-discuss

Reply via email to