[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [odata] Agenda for OData TC meeting on 2018-01-25 - chat transcript
[15:37] Room information was updated by: Stefan Hagen1 OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference
Call) #200
- Thursday, 25 January 2018, 08:00am to 10:00am PST
- i.e. 2018-01-25 17:00 to 19:00 CET (UTC+1)
- other timezone? Try eg.:
-
https://www.timeanddate.com/worldclock/meetingdetails.html?year=2018&month=1&day=25&hour=16&min=0&sec=0&p1=47&p2=69&p3=179
UsefulPlaces:
- Chat:
- http://webconf.soaphub.org/conf/room/odatatc # ... this place
- ScreenShare and Voice:
- https://sap.emea.pgiconnect.com/OData-TC/
Next Planned meetings (tentative):
- Thursday February 01, 2018 during 8-10 am PST?
-
https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241
Agenda-Draft E-Mail URL:
- E-Mail Public URL ="">
https://lists.oasis-open.org/archives/odata/201801/msg00036.html
Minutes Draft Public URL (previous meeting):
- URL ="">
https://www.oasis-open.org/committees/download.php/62392/odata-meeting-199_on-20180118-minutes.html
Online document walkthroughs or presentations:
- URL = "" href="https://sap.emea.pgiconnect.com/OData-TC/" target="_blank">https://sap.emea.pgiconnect.com/OData-TC/
Timeline(Updated!):
- URL ="">
https://www.oasis-open.org/committees/download.php/61677/TC%20Timeline-2017-09-29.docx
Agenda Draft (for meeting #200):
==============================================================
1. Roll call [8:00 am PT]
1.1 Self-registration link:
https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46240
2. Approve agenda [8:05 am PT]
3. Approve minutes from previous meeting(s) [8:10 am PT]
3.1 Minutes from January 18, 2018 TC meeting:
https://www.oasis-open.org/committees/download.php/62392/odata-meeting-199_on-20180118-minutes.html
4. Review action items [Action item list:
https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php]
[8:15am PT]
4.1 Action items due
4.1.1 none
5. Ballot to approve V4.01 CS01 Specs [8:20 am PT]
5.1
https://www.oasis-open.org/apps/org/workgroup/odata/ballot.php?id=3170
6. Issues [8:25 am PT]
6.1 Vocabularies: APPLIED
6.1.1 ODATA-1099 Add annotations to describe custom query options
and custom headers
6.1.2 ODATA-1064 Add ability to annotate collections to return only
count and NextLink
6.2 Vocabularies: NEW or OPEN
6.2.1 ODATA-1132 Propagation of NavigationRestrictions
6.2.2 ODATA-1121 Extend FilterExpressionRestrictions with
"MultiPredicate"
6.2.3 ODATA-1067 Consider ability to define computed default values
6.2.4 ODATA-1005 Make sure we have capabilities for all new 4.01
functionality
6.2.5 ODATA-884 Add term ErrorCodes to describe possible codes in
error messages (public comment c201510e00019)
7. Committee Note on Google Protocol Buffers as an alternative data
format [9:30 am PT]
7.1 George: describe use case and purpose of the proposed committee note
8. Structural Property with Type=Entity Type versus Containment
Navigation Property [9:40 am PT]
8.1 George: describe use case and why containment navigation
properties arent sufficient
9. Next meetings [9:50 am PT]
9.1 Thursday February 01, 2018 during 8-10 am PST (already confirmed)
9.2 Thursday February 08, 2018 during 8-10 am PST
10. AOB and wrap up [9:55 am PT]
==============================================================
Meeting Member URL:
- URL ="">
https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46240
- Please use starting approx. 15 minutes before the meeting for self
registration. Thanks.
- Self registration deep link (as a service):
-
https://www.oasis-open.org/apps/org/workgroup/odata/record_my_attendance.php?event_id=46240&confirmed=1
[16:25] Stefan Hagen1 morphed into Stefan Hagen [16:55] Stefan Hagen: H4Q::Voting Members: 2 of 11 (18%) (used for quorum calculation) Room Information:
OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference
Call) #200
- Thursday, 25 January 2018, 08:00am to 10:00am PST
- i.e. 2018-01-25 17:00 to 19:00 CET (UTC+1)
- other timezone? Try eg.:
-
https://www.timeanddate.com/worldclock/meetingdetails.html?year=2018&month=1&day=25&hour=16&min=0&sec=0&p1=47&p2=69&p3=179
UsefulPlaces:
- Chat:
- http://webconf.soaphub.org/conf/room/odatatc # ... this place
- ScreenShare and Voice:
- https://sap.emea.pgiconnect.com/OData-TC/
Next Planned meetings (tentative):
- Thursday February 01, 2018 during 8-10 am PST?
-
https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241
Agenda-Draft E-Mail URL:
- E-Mail Public URL ="">
https://lists.oasis-open.org/archives/odata/201801/msg00036.html
Minutes Draft Public URL (previous meeting):
- URL ="">
https://www.oasis-open.org/committees/download.php/62392/odata-meeting-199_on-20180118-minutes.html
Online document walkthroughs or presentations:
- URL = "" href="https://sap.emea.pgiconnect.com/OData-TC/" target="_blank">https://sap.emea.pgiconnect.com/OData-TC/
Timeline(Updated!):
- URL ="">
https://www.oasis-open.org/committees/download.php/61677/TC%20Timeline-2017-09-29.docx
Agenda Draft (for meeting #200):
==============================================================
1. Roll call [8:00 am PT]
1.1 Self-registration link:
https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46240
2. Approve agenda [8:05 am PT]
3. Approve minutes from previous meeting(s) [8:10 am PT]
3.1 Minutes from January 18, 2018 TC meeting:
https://www.oasis-open.org/committees/download.php/62392/odata-meeting-199_on-20180118-minutes.html
4. Review action items [Action item list:
https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php]
[8:15am PT]
4.1 Action items due
4.1.1 none
5. Ballot to approve V4.01 CS01 Specs [8:20 am PT]
5.1
https://www.oasis-open.org/apps/org/workgroup/odata/ballot.php?id=3170
6. Issues [8:25 am PT]
6.1 Vocabularies: APPLIED
6.1.1 ODATA-1099 Add annotations to describe custom query options
and custom headers
6.1.2 ODATA-1064 Add ability to annotate collections to return only
count and NextLink
6.2 Vocabularies: NEW or OPEN
6.2.1 ODATA-1132 Propagation of NavigationRestrictions
6.2.2 ODATA-1121 Extend FilterExpressionRestrictions with
"MultiPredicate"
6.2.3 ODATA-1067 Consider ability to define computed default values
6.2.4 ODATA-1005 Make sure we have capabilities for all new 4.01
functionality
6.2.5 ODATA-884 Add term ErrorCodes to describe possible codes in
error messages (public comment c201510e00019)
7. Committee Note on Google Protocol Buffers as an alternative data
format [9:30 am PT]
7.1 George: describe use case and purpose of the proposed committee note
8. Structural Property with Type=Entity Type versus Containment
Navigation Property [9:40 am PT]
8.1 George: describe use case and why containment navigation
properties arent sufficient
9. Next meetings [9:50 am PT]
9.1 Thursday February 01, 2018 during 8-10 am PST (already confirmed)
9.2 Thursday February 08, 2018 during 8-10 am PST
10. AOB and wrap up [9:55 am PT]
==============================================================
Meeting Member URL:
- URL ="">
https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46240
- Please use starting approx. 15 minutes before the meeting for self
registration. Thanks.
- Self registration deep link (as a service):
-
https://www.oasis-open.org/apps/org/workgroup/odata/record_my_attendance.php?event_id=46240&confirmed=1
[17:00] Stefan Hagen: H4Q::Voting Members: 3 of 11 (27%) (used for quorum calculation) [17:00] Ralf Handl (SAP SE): https://www.oasis-open.org/apps/org/workgroup/odata/ballot.php?id=3170 [17:01] anonymous morphed into George Ericson (Dell) [17:01] Stefan Hagen: H4Q::Voting Members: 5 of 11 (45%) (used for quorum calculation) [17:02] Stefan Hagen: @Ralf: Just to be sure (as I cannot copy the chat myself today) please send the chat trace to mailing list (as usual) - thank you [17:02] Ralf Handl (SAP SE): @Stefan: will do [17:02] Stefan Hagen: thakns [17:02] Stefan Hagen: we are quorate [17:02] Stefan Hagen: H4Q::Voting Members: 7 of 11 (63%) (used for quorum calculation) [17:02] anonymous morphed into Martin Z. SAP SE [17:04] Ralf Handl (SAP SE): @Mike: we hear your answering machine [17:05] Ralf Handl (SAP SE): Voting Members: 8 of 11 (72%) (used for quorum calculation) [17:06] Ralf Handl (SAP SE): @Hubert: will you dial in? [17:06] Ralf Handl (SAP SE): a.Self-registration link: https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46240
2.Approve agenda [8:05 am PT]
[17:08] Ralf Handl (SAP SE): Agenda is approved [17:08] Ralf Handl (SAP SE): 3.Approve minutes from previous meeting(s) [8:10 am PT] a.Minutes from January 18, 2018 TC meeting: https://www.oasis-open.org/committees/download.php/62353/odata-meeting-199_on-20180118-minutes.html
[17:09] Ralf Handl (SAP SE): https://www.oasis-open.org/apps/org/workgroup/odata/download.php/62392/latest/odata-meeting-199_on-20180118-minutes.html [17:10] Michael Pizzo: Meeting 200 - woohoo! [17:10] Stefan Hagen: Yes [17:10] Ralf Handl (SAP SE): Minutes are approved [17:10] Ralf Handl (SAP SE): 4.Review action items [Action item list: https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php] [8:15am PT] a.Action items due
i.none
[17:10] Ralf Handl (SAP SE): 5.Ballot to approve V4.01 CS01 Specs [8:20 am PT] a.https://www.oasis-open.org/apps/org/workgroup/odata/ballot.php?id=3170
[17:16] Ralf Handl (SAP SE): Everyone voted yea: thank you! [17:17] Ralf Handl (SAP SE): 6.Issues [8:25 am PT] a.Vocabularies: APPLIED
[17:17] Ralf Handl (SAP SE): i.ODATA-1099 Add annotations to describe custom query options and custom headers [17:17] Ralf Handl (SAP SE): https://issues.oasis-open.org/browse/ODATA-1099 [17:18] Ralf Handl (SAP SE): https://github.com/oasis-tcs/odata-vocabularies/pull/6 [17:36] Michael Pizzo: Discussion: what are the semantics of ExampleValues in QueryOptions? should the client interpret these as an incomplete list of valid values? a complete list of valid values? [17:36] Michael Pizzo: OpenAPI has examples as well as a schema that defines the allowable values. Should we support that as well? [17:37] Michael Pizzo: If we tried to generate schema from the example values, it would work for cases where the values really were enumerated, but less so for something like Skip. [17:37] Ralf Handl (SAP SE): Could add a Type property with either EDM types or JSON Schema types [17:38] Michael Pizzo: OpenAPI also has other constraints that could be applied (like positive integer). Which should be rationalized with our validation vocabulary. [18:10] Ralf Handl (SAP SE): Reopen ODATA-1099 [18:11] Ralf Handl (SAP SE): Mike volunteers for extending it to also cover schemas [18:11] George Ericson (Dell): Motion to reopen ODATA-1099 [18:11] Hubert Heijkers (IBM): I second [18:11] Ralf Handl (SAP SE): ODATA-1099 is OPEN again [18:12] Ralf Handl (SAP SE): ii.ODATA-1064 Add ability to annotate collections to return only count and NextLink [18:12] Ralf Handl (SAP SE): https://issues.oasis-open.org/browse/ODATA-1064 [18:14] Ralf Handl (SAP SE): Mike and George to come up with a proposal [18:17] Ralf Handl (SAP SE): Ralf to back out Core.AutomMetadata + Core.MetadataKind from master branch and move them to a separate branch [18:17] George Ericson (Dell): Motion to re-open OData-1064 and rename AutoMetadata to IncludeMetadata. [18:17] Michael Pizzo: I second [18:17] Ralf Handl (SAP SE): ODATA-1064 is OPEN again [18:18] Ralf Handl (SAP SE): b.Vocabularies: NEW or OPEN i.ODATA-1132 Propagation of NavigationRestrictions
[18:18] Ralf Handl (SAP SE): https://issues.oasis-open.org/browse/ODATA-1132 [18:18] Ralf Handl (SAP SE): Clarify whether/how navigation restrictions "propagate".
Assume we have
- Order entity related to single Customer entity
- Customer entity related to multiple Address entities
- a navigation restriction on Customers entity set which lists Addresses as filterable:false.
Now a client knows that it cannot filter Customers by Addresses.
Should a client assume that it also cannot filter Orders by Customer/Addresses?
Or would the service have to explicitly declare navigation restrictions for all entity sets with navigation paths ending in Customer/Addresses?
[18:34] Ralf Handl (SAP SE): ODATA-1132 is OPEN [18:35] Michael Pizzo: I would not assume that a navigation restriction applied to one entity set or singleton implied the same restriction on a navigation from a different entityset or singleton. [18:37] Michael Pizzo: We *could* say that the presence of a navigation property binding would imply inheritance of such restrictions, but that might not always be true either. [18:45] Michael Pizzo: There could be situations, for example, where a table underlying an entity set had an index (or federation id) that included (or was implied by) the parent, and filtering was only supported where that index (federation id) could be used. So you could only filter if you navigated through the parent. [18:54] Michael Pizzo: These are the exception cases, though, and perhaps not what we want to optimize for? [18:56] Michael Pizzo: Question: what is the cost of putting the restriction in multiple places, versus the complexity of the client having to do the aggregation of effective restrictions? [19:01] Ralf Handl (SAP SE): 9.Next meetings [9:50 am PT] a.Thursday February 01, 2018 during 8-10 am PST (already confirmed)
b.Thursday February 08, 2018 during 8-10 am PST
[19:01] Ralf Handl (SAP SE): 10.AOB and wrap up [9:55 am PT] [19:01] Ralf Handl (SAP SE): Meeting is adjourned From: odata@lists.oasis-open.org [mailto:odata@lists.oasis-open.org]
On Behalf Of Handl, Ralf Here [1] is a draft agenda for the OData TC (Technical Committee) meeting
scheduled on
Thursday January 25, 2018 during 8-10 am PST (17:00-19:00 CET).
For additional information, such as dial-in details and chat room, refer to [2]. For TC timeline, see [3]. Feel free to suggest additions or modifications.
Thanks. [1]
Agenda
1.
Roll call [8:00 am PT]
2.
Approve agenda [8:05 am PT]
3.
Approve minutes from previous meeting(s) [8:10 am PT]
4.
Review action items [Action item list:
https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php] [8:15am PT]
i. none
5.
Ballot to approve V4.01 CS01 Specs [8:20 am PT]
6.
Issues [8:25 am PT]
i. ODATA-1099
Add annotations to describe custom query options and custom headers
ii. ODATA-1064
Add ability to annotate collections to return only count and NextLink
i. ODATA-1132
Propagation of NavigationRestrictions
ii. ODATA-1121
Extend FilterExpressionRestrictions with "MultiPredicate"
iii. ODATA-1067
Consider ability to define computed default values
iv. ODATA-1005
Make sure we have capabilities for all new 4.01 functionality
v. ODATA-884
Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
7.
Committee Note on Google Protocol Buffers as an alternative data format [9:30 am PT]
8.
Structural Property with Type=Entity Type versus Containment Navigation Property [9:40 am PT]
9.
Next meetings [9:50 am PT]
10.
AOB and wrap up [9:55 am PT] [2]
References
[3]
Timeline |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]