OASIS Members and other interested parties,
OASIS is pleased to announce the approval and publication of a new
Committee Specification by the members of the OASIS Topology and
Orchestration Specification for Cloud Applications (TOSCA) TC:
TOSCA Simple Profile in YAML Version 1.0
Committee Specification 01
12 June 2016
What is the TOSCA Simple Profile in YAML and why is it important?
This Committee Specification aims to provide a more accessible syntax as
well as a more concise and incremental expressiveness of the TOSCA DSL
(Domain Specific Language). The intent is to minimize the learning curve
and speed adoption for those using TOSCA to portably describe cloud
applications.
YAML is a human friendly data serialization standard with a syntax much
easier to read and edit than XML. The specification prescribes an
isomorphic rendering of a subset of TOSCA to ensure that semantics are
preserved and can be transformed from XML to YAML and from YAML to XML.
This is a final deliverable. Completed and approved by the TC, this OASIS
Committee Specification is fully ready for implementation. If submitted for
further ratification as an OASIS Standard, its content will not change.
URIs:
The prose specifications and related files are available here:
PDF (Authoritative):
http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/cs01/TOSCA-Simple-Profile-YAML-v1.0-cs01.pdfHTML:
http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/cs01/TOSCA-Simple-Profile-YAML-v1.0-cs01.htmlEditable source:
http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/cs01/TOSCA-Simple-Profile-YAML-v1.0-cs01.docxDistribution ZIP file
For your convenience, OASIS provides a complete package of the prose
specification and related files in a ZIP distribution file. You can
download the ZIP file here:
http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/cs01/TOSCA-Simple-Profile-YAML-v1.0-cs01.zipMembers of the TOSCA TC [1] approved this specification by Special Majority
Vote. The specification had been released for public review as required by
the TC Process [2]. The vote to approve as a Committee Specification passed
[3], and the document is now available online in the OASIS Library as
referenced above.
Our congratulations to the TC on achieving this milestone and our thanks to
the reviewers who provided feedback on the specification drafts to help
improve the quality of the work.
========== Additional references:
[1] OASIS Topology and Orchestration Specification for Cloud Applications
(TOSCA) TC
https://www.oasis-open.org/committees/tosca/[2] Public reviews:
- 30-day public review, 21 September 2015:
https://lists.oasis-open.org/archives/members/201509/msg00004.html - Comment resolution log:
http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/csprd01/TOSCA-Simple-Profile-YAML-v1.0-csprd01-comment-resolution-log.xlsx- 15-day public review, 11 March 2016:
https://lists.oasis-open.org/archives/members/201603/msg00002.html - Comment resolution log:
http://docs.oasis-open.org/tosca/TOSCA-Simple-Profile-YAML/v1.0/csprd02/TOSCA-Simple-Profile-YAML-v1.0-csprd02-comment-resolution-log.xlsx[3] Approval ballot:
https://www.oasis-open.org/committees/ballot.php?id=2941--
/chet
----------------
Chet Ensign
Director of Standards Development and TC Administration
OASIS: Advancing open standards for the information society
http://www.oasis-open.orgPrimary: +1 973-996-2298
Mobile: +1 201-341-1393