OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA) TC

 View Only
Expand all | Collapse all

Comments about workflow //Re:RE: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced

  • 1.  Comments about workflow //Re:RE: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced

    Posted 02-17-2017 03:21
    Hi Paul and Chet, Many thanks for the useful information and guidelines. So I guess I can add my two cents here. I notice that the draft of   TOSCA Simple Profile in YAML Version 1.1  is trying to define a new workflow DSL inside TOSCA instead of using existing standards such as BPMN/BPEL which is recommended in the Topology and Orchestration Specification for Cloud Applications Version 1.0[1].  Below is the description of plan(workflow) in the V1.0 Spec: planLanguage: This attribute denotes the process modeling language (or metamodel) used to specify the plan. For example, “http://www.omg.org/spec/BPMN/20100524/MODEL” would specify that BPMN 2.0 has been used to model the plan. TOSCA does not specify a separate metamodel for defining plans. Instead, it is assumed that a process modelling language (a.k.a. metamodel) like BPEL [BPEL 2.0] or BPMN [BPMN 2.0] is used to define plans. The specification favours the use of BPMN for modelling plans. Since many open source and property orchestration implementation have already adopted TOSCA and used the BPMN/BPEL as the process modelling language, this incompatible change may force them to refactor their implementation to adapt to the new Spec, wich will definitely cost a lot of time and work. As far as I know, OPEN-O[2], Open-TOSCA[3] and some of the internal projects of ZTE will encounter this problem. So I'm wondering could we keep standard modelling language, in particular, such as BPMN and BPEL, as an option in the next version of TOSCA Spec?  What do you think? [1] http://docs.oasis-open.org/tosca/TOSCA/v1.0/TOSCA-v1.0.html [2]http://www.open-o.org [3]http://www.iaas.uni-stuttgart.de/OpenTOSCA/ Original Mail Sender:  <Paul.Lipton@ca.com>; To:  <chet.ensign@oasis-open.org>;zhaohuabing10201488; CC:  <tosca@lists.oasis-open.org>; <member-services@oasis-open.org>;mengzhaoxing10024238; Date:  2017/02/16 23:02 Subject:  RE: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced Hi Huabing,   I am Co-Chair of the TOSCA TC. Chet is correct that TC Members can always post to our mailing list, and also create issues in our issue tracking system, based  on JIRA. Additionally, I will send you an orientation email shortly, which will explain our organizations and the other ways that you can get involved.   If you have any questions, please don’t hesitate to contact me or my esteemed co-chair, John Crandall, directly.   Regards, Paul   From: tosca@lists.oasis-open.org [mailto:tosca@lists.oasis-open.org] On Behalf Of Chet Ensign Sent: Thursday, February 16, 2017 9:35 AM To: zhao.huabing@zte.com.cn Cc: tosca@lists.oasis-open.org; Member-Services@Oasis-Open.Org; meng.zhaoxing1@zte.com.cn Subject: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced   Hello Huabing,    Welcome to OASIS and the TOSCA TC! I am delighted to read about open-o. I love to see how projects are finding value in the spec.    To answer your question, yes - as a member of the TC, you should send your comments to the main TOSCA TC mailing list. The tosca-comment@ mailing list is for use by those who are outside the TC.    Your comments on the spec should be tracked and addressed just the same as any coming to the comment@ mailing list.    Please let me know how I can help as you engage with the work here.    Best regards,    /chet     On Wed, Feb 15, 2017 at 11:51 PM, < zhao.huabing@zte.com.cn > wrote: Hi Chet and All,   I'm Huabing from ZTE( http://www.zte.com.cn ),  a new member of OASIS and TOSCA TC.  ZTE is adopting TOSCA as the modelling approach in its NFV products, ZTE is also a premier member of OPEN-O( https://www.open-o.org ),  which is an open source orchestration project targeted on the world’s most important and innovative telecommunications and cable operators. In OPEN-O, ZTE contributed the model designer which leverage TOSCA for the NFV, SDN and End to End service modelling.  That's why we're so interested in the TOSCA TC and join it.   I noticed the public review announcement for TOSCA Simple Profile in YAML Version 1.1 sent out earlier today. I try to follow the below instructions in the Public Review announcement to submit a comment, but the Send A Comment  button at the TC public  home page and the link direct me to a non-member feedback instruction page(I already logged in).   Comments may be submitted to the TC by any person through the use of the OASIS TC Comment Facility which can be accessed via the button labeled Send A Comment at the top of the TC public home page, or directly at: http://www.oasis-open.org/committees/comments/form.php?wg_abbrev=tosca   So, as a member, am I supposed to post the comments directly to tosca@lists.oasis-open.org ?   It's my pleasure to join TOSCA TC and get this precious opportunity to work with you all.   Thanks, Huabing       Original Mail Sender:  < chet.ensign@oasis-open.org > ; To:  < tosca@lists.oasis-open.org > ; Date:  2017/02/16 00:42 Subject: [tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced   Members of the TOSCA TC,   Your 15 day public review for Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced. The review ends March 2nd. You can find the announcement at https://www.oasis-open.org/news/announcements/15-day-public-review-for-tosca-simple-profile-in-yaml-version-1-1-ends-march-2nd .    Unfortunately, your notification email to cmwg-chair@dmtf.org bounced.    Please keep in mind the OASIS requirements for handling comments [1]. Non-TC member feedback can only be submitted to the TC's comment list tosca-comment@lists.oasis-open.org . The TC must have someone subscribed to this mail list to monitor comments. All submitted comments must be acknowledged by the TC. In addition, the TC  needs to maintain a log of comments received and their resolutions. The comment resolution log will need to be avaiable when you begin your next public review. A simple comment resolution log template is available in OpenDocument [2] and Office [3] format.    Let me know if you have any questions regarding the review or next steps.   === Additional references: [1] https://www.oasis-open.org/resources/tcadmin/handling-the-comments-received-during-a-public-review   [2] https://www.oasis-open.org/sites/www.oasis-open.org/files/Simple-comment-resolution-log-template_0.ods   [3] https://www.oasis-open.org/sites/www.oasis-open.org/files/Simple-comment-resolution-log-template_0.xls -- /chet  ---------------- Chet Ensign Director of Standards Development and TC Administration  OASIS: Advancing open standards for the information society http://www.oasis-open.org Primary: +1 973-996-2298 Mobile: +1 201-341-1393         -- /chet  ---------------- Chet Ensign Director of Standards Development and TC Administration  OASIS: Advancing open standards for the information society http://www.oasis-open.org Primary: +1 973-996-2298 Mobile: +1 201-341-1393 


  • 2.  RE: Comments about workflow //Re:RE: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced

    Posted 02-17-2017 04:33




    Hi Huabing,
     
    Thank you for adding this discussion as JIRA issue TOSCA-318. FYI, Luc Boutier made a tremendous contribution to the workflow aspects of Simple Profile in YAML
    v1.1, so you may find his opinion to be helpful. That said; I encourage interested TC members to voice their opinions as comments to this issue.

     
    Regards,
    Paul

     
    From: zhao.huabing@zte.com.cn [mailto:zhao.huabing@zte.com.cn]

    Sent: Thursday, February 16, 2017 10:20 PM
    To: tosca@lists.oasis-open.org
    Cc: chet.ensign@oasis-open.org; Lipton, Paul C <Paul.Lipton@ca.com>
    Subject: Comments about workflow //Re:RE: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced
     

    Hi Paul and Chet,
     
    Many thanks for the useful information and guidelines. So I guess I can add my two cents here.
     
    I notice that the draft of  "TOSCA Simple Profile in YAML Version 1.1"  is trying to define a new workflow DSL inside TOSCA instead of using existing standards such as BPMN/BPEL which is recommended in the Topology and Orchestration Specification for Cloud
    Applications Version 1.0[1]. 
     
    Below is the description of plan(workflow) in the V1.0 Spec:
     
    planLanguage: This attribute denotes the process modeling language (or metamodel) used to specify the plan. For example, “ http://www.omg.org/spec/BPMN/20100524/MODEL
    would specify that BPMN 2.0 has been used to model the plan.
     
    TOSCA does not specify a separate metamodel for defining plans. Instead, it is assumed that a process modelling language (a.k.a. metamodel) like BPEL [BPEL 2.0] or BPMN [BPMN 2.0] is used to define plans. The specification favours
    the use of BPMN for modelling plans.
     
    Since many open source and property orchestration implementation have already adopted TOSCA and used the BPMN/BPEL as the process modelling language, this incompatible change may force them to refactor their implementation to adapt to the new Spec, wich
    will definitely cost a lot of time and work. As far as I know, OPEN-O[2], Open-TOSCA[3] and some of the internal projects of ZTE will encounter this problem.
    So I'm wondering could we keep standard modelling language, in particular, such as BPMN and BPEL, as an option in the next version of TOSCA Spec? 
     
    What do you think?
     
    [1]
    http://docs.oasis-open.org/tosca/TOSCA/v1.0/TOSCA-v1.0.html
    [2] http://www.open-o.org
    [3] http://www.iaas.uni-stuttgart.de/OpenTOSCA/



    Original Mail




    Sender: 
    < Paul.Lipton@ca.com > ;


    To: 
    < chet.ensign@oasis-open.org > ;zhaohuabing10201488;


    CC: 
    < tosca@lists.oasis-open.org > ;
    < member-services@oasis-open.org > ;mengzhaoxing10024238;


    Date:  2017/02/16 23:02


    Subject: RE: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced


     


    Hi Huabing,
     
    I am Co-Chair of the TOSCA TC. Chet is correct that TC Members can always post to our mailing list,
    and also create issues in our issue tracking system, based  on JIRA. Additionally, I will send you an orientation email shortly, which will explain our organizations and the other ways that you can get involved.
     
    If you have any questions, please don’t hesitate to contact me or my esteemed co-chair, John Crandall,
    directly.
     
    Regards,
    Paul
     
    From:
    tosca@lists.oasis-open.org [ mailto:tosca@lists.oasis-open.org ]
    On Behalf Of Chet Ensign
    Sent: Thursday, February 16, 2017 9:35 AM
    To:
    zhao.huabing@zte.com.cn
    Cc:
    tosca@lists.oasis-open.org ; Member-Services@Oasis-Open.Org ;
    meng.zhaoxing1@zte.com.cn
    Subject: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced
     

    Hello Huabing, 
     

    Welcome to OASIS and the TOSCA TC! I am delighted to read about open-o. I love to see how projects are finding value in the spec. 

     

    To answer your question, yes - as a member of the TC, you should send your comments to the main TOSCA TC mailing list. The tosca-comment@ mailing list is for use by those who are
    outside the TC. 

     

    Your comments on the spec should be tracked and addressed just the same as any coming to the comment@ mailing list. 

     

    Please let me know how I can help as you engage with the work here. 

     

    Best regards, 

     

    /chet

     


     

    On Wed, Feb 15, 2017 at 11:51 PM,
    < zhao.huabing@zte.com.cn > wrote:


    Hi Chet and All,
     
    I'm Huabing from ZTE( http://www.zte.com.cn ),
     a new member of OASIS and TOSCA TC.  ZTE is adopting TOSCA as the modelling approach in its NFV products, ZTE is also a premier member of OPEN-O( https://www.open-o.org ),
     which is an open source orchestration project targeted on the world’s most important and innovative telecommunications and cable operators. In OPEN-O, ZTE contributed the model designer which leverage TOSCA for the NFV, SDN and End to End service modelling.
     That's why we're so interested in the TOSCA TC and join it.
     
    I noticed the public review announcement for TOSCA Simple Profile in YAML Version 1.1 sent out earlier today. I try to follow the below instructions in the Public Review announcement to submit a comment, but the "Send A Comment"  button at the TC public
     home page and the link direct me to a non-member feedback instruction page(I already logged in).
     
    Comments may be submitted to the TC by any person through the use of the OASIS TC Comment Facility which can be accessed via the button labeled "Send A Comment" at the top of the TC public home page, or directly at:
    http://www.oasis-open.org/committees/comments/form.php?wg_abbrev=tosca
     
    So, as a member, am I supposed to post the comments directly to
    tosca@lists.oasis-open.org ?
     
    It's my pleasure to join TOSCA TC and get this precious opportunity to work with you all.
     
    Thanks,
    Huabing
     
     
     



    Original Mail





    Sender: 
    < chet.ensign@oasis-open.org > ;



    To:  < tosca@lists.oasis-open.org > ;



    Date:  2017/02/16 00:42



    Subject: [tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced


     



    Members of the TOSCA TC,

     

    Your 15 day public review for Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced. The review ends March 2nd. You can find the announcement at

    https://www.oasis-open.org/news/announcements/15-day-public-review-for-tosca-simple-profile-in-yaml-version-1-1-ends-march-2nd

     

    Unfortunately, your notification email to
    cmwg-chair@dmtf.org bounced. 

     

    Please keep in mind the OASIS requirements for handling comments [1]. Non-TC member feedback can only be submitted to the TC's comment list
    tosca-comment@lists.oasis-open.org . The TC must have someone subscribed to this mail list to monitor comments. All submitted comments must be acknowledged by the TC. In addition, the TC
     needs to maintain a log of comments received and their resolutions. The comment resolution log will need to be avaiable when you begin your next public review. A simple comment resolution log template is available in OpenDocument [2] and Office [3] format. 

     

    Let me know if you have any questions regarding the review or next steps.

     

    === Additional references:


    [1]

    https://www.oasis-open.org/resources/tcadmin/handling-the-comments-received-during-a-public-review

     

    [2]

    https://www.oasis-open.org/sites/www.oasis-open.org/files/Simple-comment-resolution-log-template_0.ods

     

    [3]

    https://www.oasis-open.org/sites/www.oasis-open.org/files/Simple-comment-resolution-log-template_0.xls


    --





    /chet 
    ----------------
    Chet Ensign
    Director of Standards Development and TC Administration 
    OASIS: Advancing open standards for the information society
    http://www.oasis-open.org

    Primary: +1 973-996-2298
    Mobile: +1 201-341-1393  






     




     






     
    --





    /chet 
    ----------------
    Chet Ensign
    Director of Standards Development and TC Administration 
    OASIS: Advancing open standards for the information society
    http://www.oasis-open.org

    Primary: +1 973-996-2298
    Mobile: +1 201-341-1393 







     




     







  • 3.  Re: [tosca] Comments about workflow //Re:RE: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced

    Posted 02-21-2017 15:51
    Just to clarify, The statement of support for plans was a "TODO" from the XML 1.0 spec. (with only a rough placeholder to reference a plan).  The YAML 1.0 spec. has no "plan grammar" as the plan (and incompletely proposed plan portability API) never were developed (as part of of XML or since). Any use of "plans" (via BPMN or any language) would not be against the YAML v1.0 spec., nor (even if the reference to an external Plan was "borrowed" from the XML spec.) would it be used normatively as we have never provided any guidance to Orchestrators how to accomplish its integration.  We have no direct contact with Open-O or OpenTOSCA and have no idea what they may be doing relative the YAML v1,0 or v1.1 spec. Thanks for accepting the invite to the simple Profile WG and its agenda to share your proposal.  As I have indicated directly on my email, the WG has worked hard on a purely declarative workflow that fits into the normative "state" transitions of a topology (and requires no separate portability API, which was never pursued) and intends to support it going forward. If you can propose a means for BPMN (or other) language to be able to "take over" state transitions in the topology and return control to the Orchestrator at another known state, then this is a proposal we can pursue. Kind regards, Matt Rutkowski From:         <zhao.huabing@zte.com.cn> To:         <tosca@lists.oasis-open.org> Cc:         <chet.ensign@oasis-open.org>, <paul.lipton@ca.com> Date:         02/16/2017 09:20 PM Subject:         [tosca] Comments about workflow //Re:RE: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced Sent by:         <tosca@lists.oasis-open.org> Hi Paul and Chet, Many thanks for the useful information and guidelines. So I guess I can add my two cents here. I notice that the draft of  "TOSCA Simple Profile in YAML Version 1.1"  is trying to define a new workflow DSL inside TOSCA instead of using existing standards such as BPMN/BPEL which is recommended in the Topology and Orchestration Specification for Cloud Applications Version 1.0[1]. Below is the description of plan(workflow) in the V1.0 Spec: planLanguage: This attribute denotes the process modeling language (or metamodel) used to specify the plan. For example, “http://www.omg.org/spec/BPMN/20100524/MODEL” would specify that BPMN 2.0 has been used to model the plan. TOSCA does not specify a separate metamodel for defining plans. Instead, it is assumed that a process modelling language (a.k.a. metamodel) like BPEL [BPEL 2.0] or BPMN [BPMN 2.0] is used to define plans. The specification favours the use of BPMN for modelling plans. Since many open source and property orchestration implementation have already adopted TOSCA and used the BPMN/BPEL as the process modelling language, this incompatible change may force them to refactor their implementation to adapt to the new Spec, wich will definitely cost a lot of time and work. As far as I know, OPEN-O[2], Open-TOSCA[3] and some of the internal projects of ZTE will encounter this problem. So I'm wondering could we keep standard modelling language, in particular, such as BPMN and BPEL, as an option in the next version of TOSCA Spec? What do you think? [1] http://docs.oasis-open.org/tosca/TOSCA/v1.0/TOSCA-v1.0.html [2] http://www.open-o.org [3] http://www.iaas.uni-stuttgart.de/OpenTOSCA/ Original Mail Sender:  <Paul.Lipton@ca.com>; To:  <chet.ensign@oasis-open.org>;zhaohuabing10201488; CC:  <tosca@lists.oasis-open.org>; <member-services@oasis-open.org>;mengzhaoxing10024238; Date: 2017/02/16 23:02 Subject: RE: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced Hi Huabing,   I am Co-Chair of the TOSCA TC. Chet is correct that TC Members can always post to our mailing list, and also create issues in our issue tracking system, based  on JIRA. Additionally, I will send you an orientation email shortly, which will explain our organizations and the other ways that you can get involved.   If you have any questions, please don’t hesitate to contact me or my esteemed co-chair, John Crandall, directly.   Regards, Paul   From: tosca@lists.oasis-open.org [ mailto:tosca@lists.oasis-open.org ] On Behalf Of Chet Ensign Sent: Thursday, February 16, 2017 9:35 AM To: zhao.huabing@zte.com.cn Cc: tosca@lists.oasis-open.org; Member-Services@Oasis-Open.Org; meng.zhaoxing1@zte.com.cn Subject: [tosca] Re: Try to submit a comment//Re:[tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced   Hello Huabing,   Welcome to OASIS and the TOSCA TC! I am delighted to read about open-o. I love to see how projects are finding value in the spec.   To answer your question, yes - as a member of the TC, you should send your comments to the main TOSCA TC mailing list. The tosca-comment@ mailing list is for use by those who are outside the TC.   Your comments on the spec should be tracked and addressed just the same as any coming to the comment@ mailing list.   Please let me know how I can help as you engage with the work here.   Best regards,   /chet     On Wed, Feb 15, 2017 at 11:51 PM, < zhao.huabing@zte.com.cn > wrote: Hi Chet and All,   I'm Huabing from ZTE( http://www.zte.com.cn ),  a new member of OASIS and TOSCA TC.  ZTE is adopting TOSCA as the modelling approach in its NFV products, ZTE is also a premier member of OPEN-O( https://www.open-o.org ),  which is an open source orchestration project targeted on the world’s most important and innovative telecommunications and cable operators. In OPEN-O, ZTE contributed the model designer which leverage TOSCA for the NFV, SDN and End to End service modelling.  That's why we're so interested in the TOSCA TC and join it.   I noticed the public review announcement for TOSCA Simple Profile in YAML Version 1.1 sent out earlier today. I try to follow the below instructions in the Public Review announcement to submit a comment, but the "Send A Comment"  button at the TC public  home page and the link direct me to a non-member feedback instruction page(I already logged in).   Comments may be submitted to the TC by any person through the use of the OASIS TC Comment Facility which can be accessed via the button labeled "Send A Comment" at the top of the TC public home page, or directly at: http://www.oasis-open.org/committees/comments/form.php?wg_abbrev=tosca   So, as a member, am I supposed to post the comments directly to tosca@lists.oasis-open.org ?   It's my pleasure to join TOSCA TC and get this precious opportunity to work with you all.   Thanks, Huabing       Original Mail Sender:   < chet.ensign@oasis-open.org > ; To:   < tosca@lists.oasis-open.org > ; Date: 2017/02/16 00:42 Subject: [tosca] Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced   Members of the TOSCA TC,   Your 15 day public review for Your Public Review for TOSCA Simple Profile in YAML V1.1 CSPRD02 has been announced. The review ends March 2nd. You can find the announcement at https://www.oasis-open.org/news/announcements/15-day-public-review-for-tosca-simple-profile-in-yaml-version-1-1-ends-march-2nd .   Unfortunately, your notification email to cmwg-chair@dmtf.org bounced.   Please keep in mind the OASIS requirements for handling comments [1]. Non-TC member feedback can only be submitted to the TC's comment list tosca-comment@lists.oasis-open.org . The TC must have someone subscribed to this mail list to monitor comments. All submitted comments must be acknowledged by the TC. In addition, the TC  needs to maintain a log of comments received and their resolutions. The comment resolution log will need to be avaiable when you begin your next public review. A simple comment resolution log template is available in OpenDocument [2] and Office [3] format.   Let me know if you have any questions regarding the review or next steps.   === Additional references: [1] https://www.oasis-open.org/resources/tcadmin/handling-the-comments-received-during-a-public-review   [2] https://www.oasis-open.org/sites/www.oasis-open.org/files/Simple-comment-resolution-log-template_0.ods   [3] https://www.oasis-open.org/sites/www.oasis-open.org/files/Simple-comment-resolution-log-template_0.xls -- /chet ---------------- Chet Ensign Director of Standards Development and TC Administration OASIS: Advancing open standards for the information society http://www.oasis-open.org Primary: +1 973-996-2298 Mobile: +1 201-341-1393       -- /chet ---------------- Chet Ensign Director of Standards Development and TC Administration OASIS: Advancing open standards for the information society http://www.oasis-open.org Primary: +1 973-996-2298 Mobile: +1 201-341-1393 --------------------------------------------------------------------- To unsubscribe from this mail list, you must leave the OASIS TC that generates this mail.  Follow this link to all your TCs in OASIS at: https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php