Acting chair: Ralf
Chat transcript from room: odatatc 2017-06-08 0800-1200 PDT
George Ericson (Dell) Gerald Krause (SAP SE) Hubert Heijkers (IBM) Martin Zurmuehl (SAP SE) Michael Pizzo (IBM) a.k.a. Mike Ralf Handl (SAP SE) Ramesh Reddy (Red Hat) Stefan Hagen (Individual) Ted Jones (Red Hat)
Quorum achieved. Details cf. normative attendance sheet for this meeting (event_id=43981).
Notes taken by all and subsequently edited for readability by Stefan.
Agenda is approved unchanged as published.
https://www.oasis-open.org/committees/download.php/60899/odata-meeting-176_on-20170601-minutes.html
Minutes approved unchanged as published.
None
Ralf: If present, the request MUST only be processed if the specified ETag value matches the current ETag value of the target resource. Services sending ETag headers with weak ETags that only depend on the representation-independent entity state MUST use the weak comparison function because it is sufficient to prevent accidental overwrites. This is a deviation from [RFC7232].
Mike: I move we approve ODATA-1076 as proposed. Ted sconds.
Ralf: ODATA-1076 is RESOLVED as proposed
Ralf: ODATA-1083 is OPEN
George: I move to resolve ODATA-1083 as proposed. Matt seconds.
Ralf: ODATA-1083 is RESOLVED as proposed
Ralf: CSDL XML states in section 11.1 that
"The use of a type definition MUST NOT specify an annotation specified in the type definition."
Ralf: This would prevent e.g. to annotate a label "Email Address" on a type definition and then annotate a label "Main Email Address" on a property typed with this type definition.
Ralf: ODATA-1081 is OPEN
Ralf: It is up to the definition of a term to specify whether and how annotations with this term propagate to places where the annotated type definition is used, and whether they can be overridden.
George: So moved. Mike seconds.
Ralf: ODATA-1081 is RESOLVED as proposed
Mike: Can we do this with $compute?
/Managers?$compute=$expand/Employees($filter=rating ge 80) as TopPerformers,$expand/Employees($filter=rating le20) as LowPerformers
Mike: Could I instead do:
/Managers?$compute=Employees/ns.TopPerformers() as TopPerformers, Employees/ns.LowPerformers() as LowPerformers
https://www.oasis-open.org/committees/download.php/60439/new-in-odata-v4.01-wd01-2017-04-05.docx
Stefan: I move we accept the reviewed changes in OData 4.01 Part I: Protocol, OData 4.01 Part 2: Url Conventions and associated ABNF construction rules, OData Common Schema Definition Language XML Representation, OData Common Schema Definition Language JSON Representation, OData 4.01 JSON format, and the OData Core and OData Capabilities vocabularies and close the following corresponding issues as applied: ODATA-615, ODATA-674 , ODATA-760, ODATA-817, ODATA-836 , ODATA-906, ODATA-920, ODATA-950, ODATA-955, ODATA-994, ODATA-1002, ODATA-1007, ODATA-1008, ODATA-1013, ODATA-1015, ODATA-1016, ODATA-1017, ODATA-1018, ODATA-1019, ODATA-1022, ODATA-1023, ODATA-1024, ODATA-1025, ODATA-1026, ODATA-1027, ODATA-1028, ODATA-1029, ODATA-1030, ODATA-1032, ODATA-1033, ODATA-1034, ODATA-1035, ODATA-1036, ODATA-1042, ODATA-1043, ODATA-1044, ODATA-1045, ODATA-1046, ODATA-1047, ODATA-1048, ODATA-1049, ODATA-1050, ODATA-1051, ODATA-1054, ODATA-1056, ODATA-1057, ODATA-1058, ODATA-1061, ODATA-1063, ODATA-1065, ODATA-1074, ODATA-1075, ODATA-1076, ODATA-1077, ODATA-1078, ODATA-1081, and ODATA-1083. Mike seconds.
Ralf: No objections, motion passes
Mike: I move that the TC approve OData V4.01 Working Draft 02 and all associated artifacts packaged together in https://www.oasis-open.org/apps/org/workgroup/odata/download.php/60952 as Committee Specification Draft 02 and designate the Microsoft Word version of the specification as authoritative. I further move that the TC approve submitting the aforementioned Committee Specification Draft 02 for 30 days of public review. Matt seconds.
Ralf: No objections, motion passes
Hubert: I move that the TC approve OData Common Schema Definition Language (CSDL) XML Representation V4.01 Working Draft 02 and all associated artifacts packaged together in https://www.oasis-open.org/apps/org/workgroup/odata/download.php/60954 as Committee Specification Draft 02 and designate the Microsoft Word version of the specification as authoritative. I further move that the TC approve submitting the aforementioned Committee Specification Draft 02 for 30 days of public review. Martin seconds.
Ralf: No objections, motion passes
Hubert: I move that the TC approve OData Common Schema Definition Language (CSDL) JSON Representation V4.01 Working Draft 01 and all associated artifacts packaged together in https://www.oasis-open.org/apps/org/workgroup/odata/download.php/60955 as Committee Specification Draft 01 and designate the Microsoft Word version of the specification as authoritative. I further move that the TC approve submitting the aforementioned Committee Specification Draft 01 for 30 days of public review. Martin seconds.
Ralf: No objections, motion passes
Mike: I move that the TC approve OData JSON Format V4.01 Working Draft 02 and all associated artifacts packaged together in https://www.oasis-open.org/apps/org/workgroup/odata/download.php/60953 as Committee Specification Draft 02 and designate the Microsoft Word version of the specification as authoritative. I further move that the TC approve submitting the aforementioned Committee Specification Draft 02 for 30 days of public review. Stefan seconds.
Ralf: No objections, motion passes
Stefan: I move that the TC approve "Whats New in OData 4.01" Working Draft 01 at https://www.oasis-open.org/apps/org/workgroup/odata/download.php/60957 as Committee Note 01. I further move that the TC approve publishing the aforementioned Committee Note 01. Hubert seconds.
Ralf: No objections, motion passes
All are happy about having reached the milestone documented via a) the closing motion for 57 issues in section 5.4.1 and b) the 5 motions for publication of the work products in sections 5.5.1, 5.5.2, 5.5.3, 5.5.4, and 5.5.5 respectively.
Meeting scheduled for June, 15 will be cancelled.
Ralf: One hour just in case something comes up in the publishing process
All agree
Ralf: Usual Meeting
None
Meeting adjourned by chair.