Draft Minutes of OASIS TOSCA TC Meeting

URL OF CALENDAR EVENT (this also has meeting attendance): https://www.oasis-open.org/apps/org/workgroup/tosca/event.php?event_id=41785

DATE: 14/07/2016

TIME: 18:00 CEST

Scribe: Damian Andrew Tamburri – Politecnico di Milano

Meeting was quarate: YES

Observers: none recorded.

Roster

[The co-chairs maintain the roster based on the TC Process rules. Since rights are gained/lost at the end of a meeting and the co-chairs update between meetings, the roster should be accurate at the start of each meeting. You can view it at: http://www.oasis-open.org/apps/org/workgroup/tosca/members/roster.php]

Approval of Minutes

The chair motioned for the below draft minutes to be approved. Seconded by Luca.

Date of meeting: https://www.oasis-open.org/committees/document.php?document_id=58395&wg_abbrev=tosca

Approved Agenda:

Based on review and discussion of the proposed agenda, the chair motioned for the below agenda to be approved. Seconded by Luca.

Other Motions and Results (broken out from below):

Motion by Paul: The TOSCA TC grants Damian Andrew Tamburri leave of absence from July 25 till August 25, 2016.

Motion to Adjourn:

MOTION to adjourn by Paul. Second by John Crandall. Motion PASSES by unanimous consent. Meeting adjourned at 1:30 PM ET

Raw Chat Log:

anonymous111 asked for a victim, I choose... gilbert.pilz

anonymous111111 asks: null

Magic 8-Ball says: Outlook good

anonymous2111 asked for a victim, I choose... anonymous

anonymous2111111 asks: null

Magic 8-Ball says: Outlook good

Damian A. Tamburri (PoliMi) - SCRIBE31 morphed into Damian A. Tamburri (PoliMi) - SCRIBE

Karsten Beins (Fujitsu): Hi! I'm currently in a train, so can't dial in, can participate via chat only. Sorry!

Paul Lipton (co-chair) public: Sorry, minor equipment problems. Starting things up ASAP.

Damian A. Tamburri (PoliMi) - SCRIBE: in the meantime please record your attendance!

Paul Lipton (co-chair) public: Hello and welcome to today's meeting of the TOSCA TC! Please note that we may use a different phone bridge, web conferencing, and chatroom. Specific logistics information for this TC meeting was privately communicated to all TC members and observers. If you do not have this information, please send an email to the co-chairs using the email address that you are registered with at OASIS requesting the information.

ATTENDANCE RECORDING: Participants are responsible to log their attendance on the OASIS calendar event at https://www.oasis-open.org/apps/org/workgroup/tosca/event.php?event_id=41785. When you join the meeting, use this page to record your attendance by clicking "Record My Attendance". If you are not on the internet, you can request the co-chair to record your attendance on your behalf.

LEAVES OF ABSENCE (for the minutes as per OASIS process (and to be helpful for planning)):

Jacques Durand - June 9 through July 13, 2016

Damian Andrew Tamburri from July 25 through August 25, 2016 (requested)

THANKS AGAIN TO ALL OUR SCRIBES (LAST SIX VOLUNTEERS BELOW)!

* Damian Tamburri - June 30

* Noa Kuperberg - June 23

* Lowell Higley - June 9

* John Crandall - June 2

* Chris Lauwers - May 26

* Damian Tamburri - May 19 (double-header!)

SCRIBE QUEUE (please volunteer for a future meeting in the chat room or speak up now!)

* Damian Tamburri - July 14

* John Crandall - July 21

* CANCELED - July 28 (Karsten Beins, would you kindly volunteer for another TC meeting)

* ??? - Aug. 4

* ??? - Aug. 11

* ??? - Aug. 18

* ??? - Aug. 25

!!! Today's meeting: Please Use Paul's phone and bridge

!!! D O N O T P O S T BRIDGE/PHONE INFORMATION TO CHAT OR MAILING LIST.

!!! Co-chairs will respond to reminder requests from your OASIS-REGISTERED email only.

---> P L E A S E CHECK YOUR CALENDARS AND VOLUNTEER FOR SCRIBING BY WRITING "SCRIBE VOLUNTEER: NAME on DATE" IN THE CHAT OR SPEAKING UP NOW!

======

======

Paul Lipton (co-chair) public: Paul Lipton (co-chair) public: Sorry, minor equipment problems. Starting things up ASAP.

Noa Kuperberg (Scribe - Gigaspaces)1 morphed into Noa Kuperberg (Gigaspaces)

Karsten Beins (Fujitsu): Since TC meeting on July 28th is cancelled instead I volunteer for scribing August 4th instead.

Damian A. Tamburri (PoliMi) - SCRIBE: TC Chairs reviewing voting rights to re-arrange. John is carrying out the change.

Damian A. Tamburri (PoliMi) - SCRIBE: John do not use Chrome to update - nothing works in Chrome just yet

Paul Lipton (co-chair) public: Welcome / Roll

Co-chair appoints a scribe (solicits volunteers for future meetings)

Review/approve draft proposed agenda

Review/approve draft minutes

* June 23: https://www.oasis-open.org/committees/document.php?document_id=58395&wg_abbrev=tosca

** Thanks to Noa Kuperberg for scribing

* IMPORTANT!! JOINING TC SUBGROUPS: Information can be found at: https://www.oasis-open.org/apps/org/workgroup/tosca/email/archives/201601/msg00030.html

* New TC Members and Observers: Roni Dover from Quali has been added as Member, Edan Evantal from Quali has been added as Observer, Dr. Julien Maisonneuve from Alcatel-Lucent (Observer), Mr. Michael Brenner from GigaSpaces (Member), Ms. Sarina Viljoen from Huawei Technologies Co., Ltd. (Observer), Pasi Vaananen from Red Hat (observer), and Vinayak Mohite from AT&T (observer)

* IMPORTANT: Call for Statements of Use for TOSCA Simple Profile for YAML v1.0 (see instructions here)

** Vnomic

** Politecnico di Milano

** IBM

Co-chair remarks and notables

Other News from TC members (outside of Ad Hoc group reports)?

Interoperability Subcommittee Report (Chair: Luc Boutier)

Note: Group is now meeting on a monthly basis while test assertions are gathered offline

* JOIN HERE (remember to remind your OASIS Primary Representative to approve afterwards)

* IMPORTANT: TC Members are still invited to self-nominate for the role of Co-Chair or Vice Chair

* 2016-04-27: https://www.oasis-open.org/committees/document.php?document_id=58078&wg_abbrev=tosca

NOTE: Ad Hoc Reports (Exact Order to be Determined During Meeting by Co-Chairs)

See explanation of OASIS document types and typical cadence

Monitoring Ad Hoc Group (co-leaders: Luca Gioppo and Saji Thoppil)

* TOSCA-216 (general group activity, and suggestions/questions/contributions from TC members)

NFV and SDN Ad Hoc Group (Co-leaders: Shitao Li and Fengkai Li)

* TOSCA-221 (general group activity, and suggestions/questions/contributions from TC members)

* 2016-06-27 meeting minutes: https://www.oasis-open.org/committees/document.php?document_id=58427&wg_abbrev=tosca

* NOTE: Latest TC-approved milestone is CSD03 of 2016-03-17! See spec here.

Instance Model Ad Hoc Group (Co-leaders: Noa Kuperberg and Alessandro Rossini)

* TOSCA-275 (general group activity, and suggestions/questions/contributions from TC members)

* 2016-06-22 meeting: https://www.oasis-open.org/committees/document.php?document_id=58393&wg_abbrev=tosca

YAML Simple Profile v1.1 Ad Hoc (co-leaders: Luc Boutier and Matt Rutkowski)

* TOSCA-7 (general group activity, and suggestions/questions/contributions from TC members)

* Older v1.0 OASIS Standard documents

Technical Marketing & Education Ad Hoc (co-leaders: Jeremy Hess and Lowell Higley)

* TOSCA-131 (general group activity, and suggestions/questions/contributions from TC members)

** All current TC approved videos at the OASIS TOSCA YouTube Playlist

* 2016-06-07 meeting notes: https://www.oasis-open.org/committees/document.php?document_id=58312&wg_abbrev=tosca

Ad Hoc on Containers and Clustering, e.g., Docker (lead: Hemal Surti)

* TOSCA-174 (general group activity, and suggestions/questions/contributions from TC members)

* TC briefing slides from 2016-04-21: https://www.oasis-open.org/committees/document.php?document_id=57998&wg_abbrev=tosca

TABLED: Ad Hoc on Network Features ()

* TOSCA-173 (general group activity, and suggestions/questions/contributions from TC members)

NOTE: ADDITIONAL TIME CAN BE ALLOCATED TO INTER-AD HOC WORKGROUP DISCUSSION AND COORDINATION, TIME PERMITTING

Newly-Introduced Issues -- Brief Introduction by Issue Reporter, Q&A, and Identifying any Interested Parties To Help, etc.

* TOSCA-278 (Complex Compute + Docker + Network + Apache + MySQL Use case) - Luca (9 Sept)

* TOSCA-286 (NetworkInfo example missing 'properties' keyname) - Matt (22 Mar)

* TOSCA-287 (Substitution mappings need to allow for mapping inputs/outputs to/from props/attrs) - Matt (22 Mar)

* TOSCA-288 (Specification must state whether TOSCA string names are case sensitive or not) - Chris (23 Mar)

* TOSCA-289 (Invalid definition for tosca.capabilities.Compute.Container.Architecture) - Chris (28 Mar)

* TOSCA-290 (Error in type of port in doc) - Luca (31 Mar)

* TOSCA-291 (Invalid definition of tosca.nodes.nfv.VL.ELine) - Chris (01 Apr)

* TOSCA-292 (Normative tosca.interfaces.relationship.Configure doesn't work for HostedOn relationship) - Chris (05 Apr)

* TOSCA-293 (tosca.nodes.nfv.CP type has "IP_address" as an attribute) - Shitao (28 Apr)

* TOSCA-294 (Inconsistent usage of anti_spoofing_protection CP property) - Sridhar (02 Jun)

NFV issues 295-299 to be added shortly

* TOSCA-300 (Inconsistent specification for Interface Types) - Chris (13 Jun)

Cross-cutting Concerns, Issues, Suggestions, Questions for ALL v1.1 Documents and Deliverables

NOTE: All the below issues at the discretion of the co-chairs and time permitting. As always, technical issues must be posted in JIRA issues at least 48 hours to be considered by the TC. Naturally, any TC member can create or comment on a JIRA issue. Upload related documents to the OASIS website (please add links to the uploaded document in the JIRA issue). Please contact the co-chairs if you have any questions or problems.

* TOSCA-108: Catch-all for All Editorial Suggestions That Do NOT Change Semantics, e.g., spelling, grammar, readability

REMINDER: While a general approach can be decided by motion, specific proposals and contributions need to be JIRA issue

Damian A. Tamburri (PoliMi) - SCRIBE: Meeting not yet quorate. Folks take a minute and record your attendance!

Damian A. Tamburri (PoliMi) - SCRIBE: deferring until we reach quorum to proceeding with the meeting.

Damian A. Tamburri (PoliMi) - SCRIBE: The meeting is now quorate.

Damian A. Tamburri (PoliMi) - SCRIBE2: Calling the meeting to order.

Damian A. Tamburri (PoliMi) - SCRIBE4: Luca seconds.

Damian A. Tamburri (PoliMi) - SCRIBE7: Paul proposes to approve the agenda as posted.

Damian A. Tamburri (PoliMi) - SCRIBE2: Calling the meeting to order.

Damian A. Tamburri (PoliMi) - SCRIBE4: Luca seconds.

Damian A. Tamburri (PoliMi) - SCRIBE7: Paul proposes to approve the agenda as posted.

Damian A. Tamburri (PoliMi) - SCRIBE20 morphed into Damian A. Tamburri (PoliMi) - SCRIBE

Damian A. Tamburri (PoliMi) - SCRIBE: Paul discussing TOSCA statement of uses.

Damian A. Tamburri (PoliMi) - SCRIBE: Bottom line is that it should be possible for vendors to participate in Open-Source and still make a statement of use.

Damian A. Tamburri (PoliMi) - SCRIBE: please if possible, express the statement of use to support our standard!

Damian A. Tamburri (PoliMi) - SCRIBE: John poses question concerning using the profiles and that counting as a statement of use.

Damian A. Tamburri (PoliMi) - SCRIBE: Paul remarks that any possible use actually counts towards TOSCA statement of use - as long as you are implementing the actual profile from the standard YAML profile.

Karsten Beins (Fujitsu)3: Karsten can scribe on August 4th (insted of July 28th, not sure if my previous message got lost)

Damian A. Tamburri (PoliMi) - SCRIBE: Statement of use doesn't ask you to detail your use - just to express that you are actually using it.

Damian A. Tamburri (PoliMi) - SCRIBE: note that in order to comply with a statement of use you do not have necessarily to implement ALL the standard in all its parts.

Damian A. Tamburri (PoliMi) - SCRIBE: Jacques remarks that the statement of use should evoke in the conformance clause the area of the specs that you are using.

Damian A. Tamburri (PoliMi) - SCRIBE: clarifications on the statement of use complete. Next item on the agenda is sharing the great news that the YAML spec is now approved as standard version 1.0 - congratulations to all YAML editors and contributors!

Paul Lipton (co-chair) public: Question posed in a previous TC meeting about promotion of our new LinkedIN group in the OASIS newsletter. Yes, there was a 'Talk TOSCA on new LinkedIn Group' article in the June newsletter:

https://lists.oasis-open.org/archives/news/201606/msg00000.html

Paul Lipton (co-chair) public: Motion by Paul: The TOSCA TC grants Damian Andrew Tamburri leave of absence from July 25 till August 25, 2016.

Damian A. Tamburri (PoliMi) - SCRIBE: Paul will post information across the TC mailinglist and homepage as well as include in the Linkedin page.

Damian A. Tamburri (PoliMi) - SCRIBE: Luca seconds.

Damian A. Tamburri (PoliMi) - SCRIBE: no discussion, motion approved unanimously.

Damian A. Tamburri (PoliMi) - SCRIBE: other issue is a group in the E3C that reached out to John and Paul to ask some questions about TOSCA - they invited us to present a 30 min overview in a workgroup call.

Damian A. Tamburri (PoliMi) - SCRIBE: Paul calling for volunteers to that same call (details to be disseminated later)

Damian A. Tamburri (PoliMi) - SCRIBE: possibly someone who can deepdive into the specs.

Paul Lipton (co-chair) public: Name: Enterprise Cloud Customer Council (E3C)

Damian A. Tamburri (PoliMi) - SCRIBE: the name of the group is the Enterprise Cloud Consortium.

Damian A. Tamburri (PoliMi) - SCRIBE: if interested contact Paul or John.

Damian A. Tamburri (PoliMi) - SCRIBE: Period is between end of july to aug. 4.

Damian A. Tamburri (PoliMi) - SCRIBE: We are running late - moving to reports.

Luca Gioppo (CSI ): go on there is no problem for us

Damian A. Tamburri (PoliMi) - SCRIBE: moving earlier on the Instance Model update.

Damian A. Tamburri (PoliMi) - SCRIBE: Noa reporting.

Damian A. Tamburri (PoliMi) - SCRIBE: Noa is referring to the meeting minutes to the second-last call last week or so, i.e., july 7.

Damian A. Tamburri (PoliMi) - SCRIBE: the instance model group had its last meeting a week ago until the next meeting of august given that there will be some vacations and holiday leaves. Agreements are to return to usual slot starting aug. 17

Damian A. Tamburri (PoliMi) - SCRIBE: There was progress on how instances are representable - a major discussion refers to weather instances should be displayed according to a flat approach (all nodes are represented without hierarchy) or hierarchical approach (i.e., matching the runtime hierarchy)

Damian A. Tamburri (PoliMi) - SCRIBE: please share with the ad-hoc any approach that you may think of, Derek brought up these approaches and were captured by Noa

Damian A. Tamburri (PoliMi) - SCRIBE: please share with the ad-hoc any approach that you may think of, Derek brought up these approaches and were captured by Noa

Damian A. Tamburri (PoliMi) - SCRIBE: second, instance ordering is another key issue - names and index numbers could be used concurrently to identify and order instances themselves.

Damian A. Tamburri (PoliMi) - SCRIBE: Not clear yet whether this specification of ordering needs to be put in place and in which scenario.

Damian A. Tamburri (PoliMi) - SCRIBE: Paul asks wether the question about order is to identify by means of identities or to carry also ordering instances by means of additional semantics. Noa remarks that they discussed wether the information is to be included or not and this is still not clear, e.g., is there something useful in the ordering? does it make sense at all?