OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[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 http://webconf.soaphub.org/conf/images/smile.gif
[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 http://webconf.soaphub.org/conf/images/smile.gif
[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
Sent: Mittwoch, 24. Januar 2018 10:50
To: odata@lists.oasis-open.org
Subject: [odata] Agenda for OData TC meeting on 2018-01-25

 

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]

    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]

    1. Minutes from January 18, 2018 TC meeting: https://www.oasis-open.org/committees/download.php/62353/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]

    1. Action items due

                                  i.    none

 

5.        Ballot to approve V4.01 CS01 Specs [8:20 am PT]

    1. https://www.oasis-open.org/apps/org/workgroup/odata/ballot.php?id=3170

 

6.        Issues [8:25 am PT]

    1. Vocabularies: APPLIED

                                  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

 

    1. Vocabularies: NEW or OPEN

                                  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]

    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]

    1. George: describe use case and why containment navigation properties aren’t sufficient

 

9.        Next meetings [9:50 am PT]

    1. Thursday February 01, 2018 during 8-10 am PST (already confirmed)
    2. Thursday February 08, 2018 during 8-10 am PST

 

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]