Now there's an incentive if ever I saw
one! :-)
thanks
-Doug
______________________________________________________
STSM | Standards Architect | IBM Software Group
(919) 254-6905 | IBM 444-6905 |
The more I'm around some people, the more I like my dog.
Martin Chapman <>
Sent by: <>
10/21/2011 10:28 AM
To
Patrick Durusau <>,
cc
Chet Ensign <>,
, , Staff <>,
, , ,
, , , "Patil,
Sanjay" <>, ,
, Paul Fremantle <>, ,
, , , ,
, "Probst, Richard" <>,
, , ,
, , , ,
, , ,
, Mike Baskey/Poughkeepsie/IBM@IBMUS, ,
, , , "Sundaresh,
Chandrasekha" <>, "Sijelmassi,
Rachid" <>, "Moscovich, Efraim"
<>, , "Lipton,
Paul C" <>,
Subject
RE: [oasis-charter-discuss] Re: [members]
Proposed Charter for OASIS Topology and Orchestration Specification for
Cloud Applications (TOSCA) TC
Patrick,
I will eat my hat if they get to OASIS Committee Spec in 9 months - and
record it and put it on youtube. Dates like these are aspirational, common,
and always missed!
Martin.
> -----Original Message-----
> From: Patrick Durusau [mailto:]
> Sent: 20 October 2011 21:40
> To:
> Cc: Chet Ensign; ; -
> open.org; Staff; ; ;
> ; ; ;
> ; Patil, Sanjay; ;
> ; Paul Fremantle; ; ;
> ; ; ; ;
> Probst, Richard; ; ;
> ; ; ;
> ; ; ;
> ; ;
> ; ; ;
> ; ; ;
> Sundaresh, Chandrasekha; Sijelmassi, Rachid; Moscovich, Efraim;
> ; Lipton, Paul C;
> Subject: [oasis-charter-discuss] Re: [members] Proposed Charter for
OASIS
> Topology and Orchestration Specification for Cloud Applications (TOSCA)
TC
>
> Chet,
>
> First, OASIS needs to get the mailing lists configured so you can
post
> the list and thus replies will be to the list and not you.
>
> Second, I am troubled by the the language:
>
> > The TOSCA TC will provide the following set of deliverables:
> >
> > 1. A revised Topology and Orchestration Specification for Cloud
> > Applications, and associated XML Schema plus conformance statements
> > will be approved and completed by the TC within nine months of
the
> > first TOSCA TC meeting.
> > 2. A set of sample Cloud Service Templates and related artifacts
will
> > be approved and completed by the TC within nine months of the
first
> > TOSCA TC meeting. These examples are non-normative, but can be
used as
> > test cases for testing conformance of individual TOSCA implementations
> > as well as interoperability between multiple TOSCA implementations.
> > 3. Optionally, such other non-normative deliverables within the
scope
> > listed in paragraphs 1-8 such as tutorials or presentations),
as the
> > TC may elect, within nine months of the first TOSCA TC meeting.
> >
> > Maintenance: Once the TC has completed work on a deliverable
and it
> > has become an OASIS Standard, the TC will enter "maintenance
mode" for
> > the deliverable.
> > The purpose of maintenance mode is to provide minor revisions
to
> > previously adopted deliverables to clarify ambiguities,
> > inconsistencies and obvious errors. Maintenance mode is not intended
> > to enhance a deliverable or to extend its functionality.
>
> Apparently the proposers of this TC have some content in mind that
is
> sufficient in their view to become both a Committee Specification
as
> well as an OASIS Standard. That may or may not be the case.
>
> It is certainly *not the case* that proposers can set arbitrary
> deadlines for the completion of work that has yet to be seen by the
> OASIS members who will be called to vote upon it.
>
> I am well familiar with the "standards process is too slow"
refrain,
> which rings false in light of 2 or 3 year development cycles for serious
> software. I am excluding vaporware from consideration.
>
> I am also aware that the "9-month to approval" content has
not been
> disclosed and that is the subject of another thread. I won't repeat
> those concerns but I share them.
>
> Just in case the proposers are unfamiliar with OASIS, an *open*
> standards process doesn't have "gotcha" filing of documents,
pre-set
> limits on discussion and revision, pre-determined approval and
> maintenance schedules and the like.
>
> Just as an aside to the TAB: Perhaps we need a 2-3 page - How Open
> Standards Develop type document that closes with common mis-steps
like
> trying to force approval of not substantially revised proposals as
> "standards." There is a name for that sort of content but
"standard"
> isn't one of them.
>
> Hope you are having a great day!
>
> Patrick
>
>
>
>
> On 10/20/2011 08:18 AM, Chet Ensign wrote:
> > To OASIS Members:
> >
> > A draft TC charter has been submitted to establish the OASIS
Topology
> > and Orchestration Specification for Cloud Applications (TOSCA)
> > Technical Committee. In accordance with the OASIS TC Process
Policy
> > section 2.2: (http://www.oasis-open.org/committees/process-2009-07-
> 30.php#formation)
> > the proposed charter is hereby submitted for comment. The comment
> > period shall remain open until 11:45 pm ET on 3 November 2011.
> >
> > OASIS maintains a mailing list for the purpose of submitting
comments
> > on proposed charters. Any OASIS member may post to this list
by
> > sending email to: .
All
> > messages will be publicly archived at:
> > http://lists.oasis-open.org/archives/oasis-charter-discuss/.
Members
> > who wish to receive emails must join the group by selecting "join
> > group" on the group home page:
> > http://www.oasis-open.org/apps/org/workgroup/oasis-charter-discuss/.
> > Employees of organizational members do not require primary
> > representative approval to subscribe to the oasis-charter-discuss
> > e-mail.
> >
> > A telephone conference will be held among the Convener, the OASIS
TC
> > Administrator, and those proposers who wish to attend within
four days
> > of the close of the comment period. The announcement and call-in
> > information will be noted on the OASIS Charter Discuss Group
Calendar.
> >
> > We encourage member comment and ask that you note the name of
the
> > proposed TC (TOSCA TC) in the subject line of your email message.
> >
> > ---
> >
> > PROPOSED CHARTER
> >
> > 1.a Name of the TC:
> > OASIS Topology and Orchestration Specification for Cloud Applications
> > (TOSCA) Technical Committee
> >
> >
> > 1.b Statement of Purpose:
> > The goal of the Topology and Orchestration Specification for
Cloud
> > Applications (TOSCA) TC is to substantially enhance the portability
of
> > cloud applications and the IT services that comprise them running
on
> > complex software and hardware infrastructure.
> >
> > TOSCA will facilitate this goal by enabling the interoperable
> > description of application and infrastructure cloud services,
the
> > relationships between parts of the service, and the operational
> > behavior of these services (e.g., deploy, patch, shutdown) independent
> > of the supplier creating the service, and any particular cloud
> > provider or hosting technology. TOSCA will also enable the association
> > of that higher-level operational behavior with cloud infrastructure
> > management.
> >
> > This capability will greatly facilitate much higher levels of
cloud
> > service/solution portability without lock-in, including:
> >
> > * Portable deployment to any compliant cloud
> > * Easier migration of existing applications
to the cloud
> > * Flexible bursting (consumer choice)
> > * Dynamic multi-cloud provider applications
> >
> > Ultimately, this will benefit the consumers, developers, and
providers
> > of cloud-based solutions and provide an essential foundation
for even
> > higher-level TOSCA-based vocabularies that could be focused on
> > specific solutions and domains.
> >
> >
> > 1.c Scope of Work:
> > The TOSCA TC intends to accept as one input the draft TOSCA
> > specification [1] provided by Capgemini, CA Technologies, Cisco,
> > Citrix, EMC, IBM, PwC, Red Hat, SAP, Software AG, Virtunomic,
and
> > WSO2, as well as any subsequent input documents accepted by the
TOSCA
> > TC. The TOSCA TC will use this draft TOSCA specification as a
> > foundation for further standardization of a basic set of concrete
> > components, relationships and properties (with extension mechanisms
to
> > add additional components, relationships and properties). Further
work
> > on specific vocabularies, based on these extension mechanisms,
is out
> > of scope for this specification, but could begin in parallel
with this
> > project, using the TOSCA naming syntax.
> >
> > The scope of the TOSCA TC's work is to produce specifications
that
> > standardize the concepts as well as XML documents and XML Schema
> > renderings of the areas described below by further refinement
and
> > finalization of the input document and any subsequent input documents
> > accepted by the TOSCA TC. The following items are specifically
in
> > scope of the resulting TOSCA specification:
> >
> > 1. A language that provides the ability to specify a Service
Template
> > that can define the topology (or structure) of a service and
that can
> > utilize existing process modeling standards (especially BPMN
2.0) to
> > define orchestration (via "plans") that can invoke
the manageability
> > behavior of cloud services.
> > 2. A syntax for naming component types, components, relationship
> > types, relationships, and properties, and for grouping of components.
> > 3. The ability to constrain the use of the various elements and
their
> > properties that define the topology of a service.
> > 4. The ability to cross-reference Service Templates to enable
> > composition of services and to enable the management of instantiations
> > of a Service Template in heterogeneous environments.
> > 5. The ability to use virtual images as implementation artifacts
for
> > parts of a Service Template.
> > 6. The ability to use application artifacts (e.g. JEE, ABAP,
etc) as
> > deployment artifacts for parts of a Service Template.
> > 7. The ability to use other artifacts (e.g. EAR files, OVF files,
SCA
> > components, etc) as deployment artifacts for parts of a Service
> > Template.
> > 8. The ability to annotate the various elements that define the
> > topology of a Service Template with policies that influence use
of
> > instances of a Service Template. Such annotations could leverage
a
> > wide range of policy languages (e.g. WS-Policy [2], KaoS [3],
etc.).
> >
> > Compatibility: There are no formal requirements for upward
> > compatibility. Nevertheless, the specification should be compatible
> > with existing business process modeling standards like BPMN 2.0
[4]
> > and WS-BPEL [5]. Furthermore, interfaces of component types should
be
> > able to be expressed in a proper REST-style based on HTTP and
> > specified via WSDL 1.1, and allow for the use of scripts.
> >
> >
> > Out of Scope: The following is a non-exhaustive list. It
is provided
> > only for the sake of clarity. If some function, mechanism or
feature
> > is not mentioned here, and it is not mentioned in the Scope of
Work
> > section, then it will be deemed to be out of scope. The following
> > items are specifically out of scope of the TOSCA specification:
> >
> > 1. The definition of concrete cloud services, i.e. the definition
of
> > concrete component types, relationship types, and topology templates.
> > However, standardization of a basic set of concrete component
types,
> > relationship types and properties is intended to be enabled by
this
> > work, and could begin in parallel with this project, with appropriate
> > coordination.
> > 2. The definition of concrete plans, i.e. the definition of plans
in
> > any process modeling language like BPMN or BPEL.
> > 3. The definition of a language for defining plans (i.e. a new
process
> > modeling language).
> > 4. The definition of concrete policies influencing the management
and
> > use of instances of a Service Template.
> > 5. The emphasis of any particular single technology (e.g. hypervisor
> > virtualization) for the implementation of cloud services.
> > 6. The emphasis of any particular policy definition language
or mechanism.
> > 7. The architecture of a service container used to instantiate
service
> > definitions and manage such instances.
> > 8. The interface definitions of a service container.
> > 9. A graphical notation for modeling Service Templates.
> > 10. The definition of semantic models for cloud services.
> > 11. The specification of functional behavior as well as functional
> > composition of cloud services.
> >
> > Subsequent specifications may provide the Service Templates of
> > concrete cloud services. This will enable, for example, the creation
> > of catalogues of Service Templates in various application domains.
> >
> >
> > 1.d Deliverables
> > The TOSCA TC will provide the following set of deliverables:
> >
> > 1. A revised Topology and Orchestration Specification for Cloud
> > Applications, and associated XML Schema plus conformance statements
> > will be approved and completed by the TC within nine months of
the
> > first TOSCA TC meeting.
> > 2. A set of sample Cloud Service Templates and related artifacts
will
> > be approved and completed by the TC within nine months of the
first
> > TOSCA TC meeting. These examples are non-normative, but can be
used as
> > test cases for testing conformance of individual TOSCA implementations
> > as well as interoperability between multiple TOSCA implementations.
> > 3. Optionally, such other non-normative deliverables within the
scope
> > listed in paragraphs 1-8 such as tutorials or presentations),
as the
> > TC may elect, within nine months of the first TOSCA TC meeting.
> >
> > Maintenance: Once the TC has completed work on a deliverable
and it
> > has become an OASIS Standard, the TC will enter "maintenance
mode" for
> > the deliverable.
> > The purpose of maintenance mode is to provide minor revisions
to
> > previously adopted deliverables to clarify ambiguities,
> > inconsistencies and obvious errors. Maintenance mode is not intended
> > to enhance a deliverable or to extend its functionality.
> >
> > The TC will collect issues raised against the deliverables and
> > periodically process those issues. Issues that request or require
new
> > or enhanced functionality shall be marked as enhancement requests
and
> > set aside. Issues that result in the clarification or correction
of
> > the deliverables shall be processed. The TC shall maintain a
list of
> > these adopted clarifications and shall periodically create a
new minor
> > revision of the deliverables including these updates. Periodically,
> > but at least once a year, the TC shall produce and vote upon
a new
> > minor revision of the deliverables.
> >
> >
> > 1.e IPR Mode
> > This TC will operate under the "RF (Royalty Free) on Limited
Terms"
> > IPR mode as defined in the OASIS Intellectual Property Rights
(IPR)
> > Policy.
> >
> >
> > 1.f Anticipated Audience
> > The anticipated audience for this work includes:
> >
> > 1. Vendors and service providers offering products and/or services
> > designed to host or support cloud services, especially...
> > a. Solutions used to model and create cloud services
> > b. Solutions that support the execution of cloud
services
> > c. Solutions that manage cloud services
> > d. Solutions designed to provide (parts of) cloud
services as virtual
> images
> > e. Solutions designed to deploy or manage cloud
services across
> > multiple service providers
> > 2. Other specification authors that require cloud Service Templates
> > 3. Software architects who design, write, integrate and deploy
cloud
> > services in a cloud environment as well as in a mix of cloud
> > environments and on-premise environments
> > 4. End users implementing solutions that require an interoperable,
> > composable solution using cloud services Language
> >
> >
> > 1.g Language:
> > The output documents will be written in (US) English.
> >
> >
> > References:
> > [1] Topology and Orchestration Specification for Cloud Applications,
> > Draft Specification, September 2011.
> > [2] Web Services Policy 1.5 - Framework, W3C Recommendation,
available
> > via http://www.w3.org/TR/ws-policy/
> > [3] KAoS, Florida Institute for Human and Machine Cognition,
available
> > via http://ontology.ihmc.us/index.html
> > [4] OMG Business Process Model and Notation (BPMN) Version
2.0,
> > available via http://www.omg.org/spec/BPMN/2.0/
> > [5] OASIS Web Services Business Process Execution Language (WS-BPEL)
> > 2.0, available via
> > http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf
> >
> >
> > ADDITIONAL INFORMATION:
> >
> > 2.a Identification of similar or applicable work:
> > The proposed "TOSCA TC" will be incorporating definitions
and
> > terminologies from OASIS standards bodies as well as standards
work
> > done by non-OASIS organizations. As stated in the charter, The
TC will
> > use standard a standard from one non-OASIS organization and may
choose
> > to use the works of other OASIS TCs and standards from non-OASIS
> > organizations, as it sees fit. Liaisons may be established,
and the
> > TC may agree to concurrent work items with other TCs and
> > organizations, within the scope defined here. Among other things,
the
> > TC may establish liaisons with ISO JTC1 SC 38, the DMTF, and
such
> > other standards organizations, as it may choose.
> >
> >
> > 2.b The date, time, and location of the first meeting:
> > The proposed "TOSCA TC" will hold the first official
meeting on
> > December 8th, 2011 at 7:00am (PT) / 10:00am (ET) by telephone
and will
> > use a free conference call service.
> >
> >
> > 2.c The projected on-going meeting schedule for the year:
> > The TC will meet weekly or as otherwise agreed upon by the members
of
> > the technical committee.
> >
> >
> > 2.d The names, electronic mail addresses, and membership affiliations
> > of at least Minimum Membership who support this proposal:
> >
> > Steve Jones, (Capgemini)
> > Jani Anttila, (Capgemini)
> >
> > Paul Lipton, (CA Technologies)
> > Efraim Moscovich, (CA Technologies)
> > Rachid Sijelmassi, (CA Technologies)
> > Chandrasekha Sundaresh, (CA Technologies)
> >
> > Naveen Joy, (Cisco Systems)
> >
> > Roland Wartenberg, (Citrix Systems,
Inc.)
> > Shishir Pardikar, (Citrix Systems,
Inc.)
> >
> > Wayne Adams, (EMC)
> >
> > Simon Moser, (IBM)
> > Mike Baskey, (IBM)
> > Thomas Spatzier, (IBM)
> > Gerd Breiter, (IBM)
> > Frank Leymann, (IBM)
> >
> > Dhiraj Pathak, PhD, (PwC)
> >
> > Mark Little (Red Hat) - Primary Contact
> > Carl Trieloff (Red Hat) - Secondary Contact
> > John Dunning (Red Hat) - Technical Contact
> > David Lutter (Red Hat) - Technical Contact
> > Sherry Yu (Red Hat) - Technical Contact
> > Vijay Sarathy (Red Hat) - Marketing Contact
> >
> > Steve Winkler, , SAP
> > Richard Probst, , SAP
> > Michael Schuster, , SAP
> > Allen Bannon, , SAP
> > Kevin Poulter, , SAP
> >
> > Prasad Yendluri, (Software AG)
> >
> > Derek Palma, , (Virtunomic)
> >
> > Afkham Azeez, (WSO2)
> > Thilina Buddhika, (WSO2)
> > Paul Fremantle, (WSO2)
> > Srinath Perera, (WSO2)
> > Selvaratnam Uthaiyashankar, (WSO2)
> > Sanjiva Weerawarana, (WSO2)
> > Charith Wickramarachchi, (WSO2)
> >
> > 2.e Primary Representative Approval Statements:
> >
> > Steve Jones,
> > Global Director MDM, Capgemini
> > As Capgemini's Primary Representative, I approve the TOSCA TC
Charter
> > and its goals of standardising the management and orchestration
of
> > cloud solutions, and support our proposers (listed above) as
a named
> > co-proposers.
> >
> > Nancy Cam-Winget,
> > Distinguished Engineer, Cisco Systems, Inc
> > As Cisco Systems Primary Representative, I approve the TOSCA
TC
> > Charter and its worthwhile goals, and support our proposers (listed
> > above) as a named co-proposers.
> >
> > Paul Lipton,
> > VP, Industry Standards and Open Source, CA Technologies
> > As CA Technologies Primary Representative, I approve the TOSCA
TC
> > Charter and its worthwhile goals, and support our proposers (listed
> > above) as a named co-proposers.
> >
> > Roland Wartenberg, Director, Strategic
> > Alliances, Citrix Systems Inc.
> > As Citrix Primary Representative, I approve the TOSCA TC Charter
and
> > its worthwhile goals, and support our proposers (listed above)
as a
> > named co-proposers.
> >
> > Rob Philpott,
> > Senior Technologist, RSA division of EMC
> > As EMC's Primary Representative for OASIS, EMC is pleased with
the
> > prospect of developing the TOSCA specifications under OASIS,
and
> > approve the TOSCA TC Charter. I support our proposer as a named
> > co-proposer. Additionally, EMC plans to bring more representatives
to
> > this project once this important new work is established within
OASIS.
> >
> > Dave Ings,
> > Emerging Software Standards
> > As IBM's primary OASIS rep, I approve the TOSCA TC Charter, and
> > endorse our proposers (listed above) as named co-proposers.
> >
> > Dhiraj Pathak, PhD,
> > PricewaterhouseCoopers LLP
> >
> > Mark Little,
> > As the Red Hat's Primary Representative to OASIS, I approve the
TOSCA
> > TC Charter and its worthwhile goals, and support our proposers
(listed
> > below) as a named co-proposers.
> >
> > Sanjay Patil,
> > Standards Management& Strategy, SAP AG
> > As SAP's Primary Representative for OASIS, I am excited with
the
> > prospect of developing the TOSCA specifications under OASIS,
and
> > approve the TOSCA TC Charter. I support our proposers (listed
above)
> > as the named co-proposers.
> >
> > Prasad Yendluri,
> > VP& Deputy CTO
> > As Software AG's Primary Representative to OASIS, I approve the
TOSCA
> > TC Charter and its stated goals, and support our proposers (listed
> > above) as a named co-proposers.
> >
> > Derek Palma,
> > CTO Virtunomic Inc
> > As Virtunomic's Primary Representative for OASIS, I am excited
with
> > the prospect of developing the TOSCA specifications under OASIS,
and
> > approve the TOSCA TC Charter.
> >
> > Paul Fremantle,
> > As WSO2's primary representative to OASIS, fully support the
proposed
> > TOSCA TC charter, and support our proposers (listed above) as
named
> > co-proposers.
> >
> >
> > 2.f Convener:
> > Paul Lipton, CA Technologies
> >
> > 2.h Optional list of anticipated contributions:
> > The TOSCA TC intends to use as a foundation and input the draft
TOSCA
> > specification [1] provided by Capgemini, CA Technologies, Cisco,
> > Citrix, EMC, IBM, PwC, Red Hat, SAP, Software AG, Virtunomic,
and
> > WSO2, as well as any subsequent input documents accepted by the
TOSCA
> > TC.
> >
>
>
> --
> Patrick Durusau
>
> Chair, V1 - US TAG to JTC 1/SC 34
> Convener, JTC 1/SC 34/WG 3 (Topic Maps)
> Editor, OpenDocument Format TC (OASIS), Project Editor ISO/IEC 26300
> Co-Editor, ISO/IEC 13250-1, 13250-5 (Topic Maps)
>
> Another Word For It (blog): http://tm.durusau.net
> Homepage: http://www.durusau.net
> Twitter: patrickDurusau
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: -
> open.org
> For additional commands, e-mail: -
> open.org
>
---------------------------------------------------------------------
To unsubscribe, e-mail:
For additional commands, e-mail: