[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [odata] Agenda for OData TC meeting on 2018-02-01 - chat transcript
[14:44] Room information was updated by: Stefan Hagen OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference Call) #201
- Thursday, 01 February 2018, 08:00am to 10:00am PST
- i.e. 2018-02-01 17:00 to 19:00 CET (UTC+1)
- other timezone? Try eg.:
- https://www.timeanddate.com/worldclock/meetingdetails.html?year=2018&month=2&day=1&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 08, 2018 during 8-10 am PST?
- https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46242
Agenda-Draft E-Mail URL:
- E-Mail Public URL = "" href="https://lists.oasis-open.org/archives/odata/201801/msg00054.html" target="_blank">https://lists.oasis-open.org/archives/odata/201801/msg00054.html
Minutes Draft Public URL (previous meeting):
- URL = "" href="https://www.oasis-open.org/committees/download.php/62415/odata-meeting-200_on-20180125-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/62415/odata-meeting-200_on-20180125-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 = "" href="https://www.oasis-open.org/committees/download.php/61677/TC%20Timeline-2017-09-29.docx" target="_blank">https://www.oasis-open.org/committees/download.php/61677/TC%20Timeline-2017-09-29.docx
Agenda Draft (for meeting #201):
==============================================================
1. Roll call [8:00 am PT]
1.1 Self-registration link:
URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241
2. Approve agenda [8:05 am PT]
3. Approve minutes from previous meeting(s) [8:10 am PT]
3.1 Minutes from January 25, 2018 TC meeting:
URL = "" href="https://www.oasis-open.org/committees/download.php/62415/odata-meeting-200_on-20180125-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/62415/odata-meeting-200_on-20180125-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]
URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/ballot.php?id=3170" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/ballot.php?id=3170
5.1 Closed, 11 yea votes for each of the four specifications, no nay votes, no abstain votes
6. Committee Note on Google Protocol Buffers as an alternative data format [8:25 am PT]
6.1 George: describe use case and purpose of the proposed committee note
6.1.1 Pro: PB is more efficient between services.
6.1.2 Pro: PB has traction in the community
6.1.3 Con: PB is not as expressive
6.1.4 Con: JSON better for communication between servers.
7. Structural Property with Type=Entity Type versus Containment Navigation Property [8:45 am PT]
7.1 George: describe use case and why containment navigation properties arent sufficient
7.1.1 Sometimes want to store the values of an entities properties, for example storing representations of entities in a log message.
7.1.2 In that case, dont want the behavior features of the entity and no relationship, just a snapshot of the structural values.
8. Issues [9:05 am PT]
8.1 Vocabularies: NEW or OPEN
8.1.1 ODATA-1132 Propagation of NavigationRestrictions
8.1.2 ODATA-1121 Extend FilterExpressionRestrictions with "MultiPredicate"
8.1.3 ODATA-1099 Add annotations to describe custom query options and custom headers
8.1.4 ODATA-1067 Consider ability to define computed default values
8.1.5 ODATA-1064 Add ability to annotate collections to return only count and NextLink
8.1.6 ODATA-1005 Make sure we have capabilities for all new 4.01 functionality
8.1.7 ODATA-884 Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
9. Next meetings [9:50 am PT]
9.1 Thursday February 08, 2018 during 8-10 am PST (already confirmed)
9.2 Thursday February 15, 2018 during 8-10 am PST
10. AOB and wrap up [9:55 am PT]
==============================================================
Meeting Member URL:
- URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241
- 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=46241&confirmed=1
[15:03] Stefan Hagen: KeepAlive [15:48] Stefan Hagen1: Ping [16:22] Stefan Hagen: Pong [16:46] Stefan Hagen: KeepAlive [16:46] Stefan Hagen: H4Q::Voting Members: 1 of 11 (9%) (used for quorum calculation) [16:56] anonymous morphed into George Ericson (Dell) Room Information:
OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference Call) #201
- Thursday, 01 February 2018, 08:00am to 10:00am PST
- i.e. 2018-02-01 17:00 to 19:00 CET (UTC+1)
- other timezone? Try eg.:
- https://www.timeanddate.com/worldclock/meetingdetails.html?year=2018&month=2&day=1&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 08, 2018 during 8-10 am PST?
- https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46242
Agenda-Draft E-Mail URL:
- E-Mail Public URL = "" href="https://lists.oasis-open.org/archives/odata/201801/msg00054.html" target="_blank">https://lists.oasis-open.org/archives/odata/201801/msg00054.html
Minutes Draft Public URL (previous meeting):
- URL = "" href="https://www.oasis-open.org/committees/download.php/62415/odata-meeting-200_on-20180125-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/62415/odata-meeting-200_on-20180125-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 = "" href="https://www.oasis-open.org/committees/download.php/61677/TC%20Timeline-2017-09-29.docx" target="_blank">https://www.oasis-open.org/committees/download.php/61677/TC%20Timeline-2017-09-29.docx
Agenda Draft (for meeting #201):
==============================================================
1. Roll call [8:00 am PT]
1.1 Self-registration link:
URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241
2. Approve agenda [8:05 am PT]
3. Approve minutes from previous meeting(s) [8:10 am PT]
3.1 Minutes from January 25, 2018 TC meeting:
URL = "" href="https://www.oasis-open.org/committees/download.php/62415/odata-meeting-200_on-20180125-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/62415/odata-meeting-200_on-20180125-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]
URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/ballot.php?id=3170" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/ballot.php?id=3170
5.1 Closed, 11 yea votes for each of the four specifications, no nay votes, no abstain votes
6. Committee Note on Google Protocol Buffers as an alternative data format [8:25 am PT]
6.1 George: describe use case and purpose of the proposed committee note
6.1.1 Pro: PB is more efficient between services.
6.1.2 Pro: PB has traction in the community
6.1.3 Con: PB is not as expressive
6.1.4 Con: JSON better for communication between servers.
7. Structural Property with Type=Entity Type versus Containment Navigation Property [8:45 am PT]
7.1 George: describe use case and why containment navigation properties arent sufficient
7.1.1 Sometimes want to store the values of an entities properties, for example storing representations of entities in a log message.
7.1.2 In that case, dont want the behavior features of the entity and no relationship, just a snapshot of the structural values.
8. Issues [9:05 am PT]
8.1 Vocabularies: NEW or OPEN
8.1.1 ODATA-1132 Propagation of NavigationRestrictions
8.1.2 ODATA-1121 Extend FilterExpressionRestrictions with "MultiPredicate"
8.1.3 ODATA-1099 Add annotations to describe custom query options and custom headers
8.1.4 ODATA-1067 Consider ability to define computed default values
8.1.5 ODATA-1064 Add ability to annotate collections to return only count and NextLink
8.1.6 ODATA-1005 Make sure we have capabilities for all new 4.01 functionality
8.1.7 ODATA-884 Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
9. Next meetings [9:50 am PT]
9.1 Thursday February 08, 2018 during 8-10 am PST (already confirmed)
9.2 Thursday February 15, 2018 during 8-10 am PST
10. AOB and wrap up [9:55 am PT]
==============================================================
Meeting Member URL:
- URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46241
- 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=46241&confirmed=1
[17:01] Stefan Hagen: H4Q::Voting Members: 7 of 11 (63%) (used for quorum calculation) [17:01] Stefan Hagen: We are quorate [17:01] Ralf Handl (SAP SE): Cool! Let's wait for everyone to join the telco [17:03] Ralf Handl (SAP SE): @Stefan: will you join the telco? [17:04] Ralf Handl (SAP SE): @Mike: we heard your answering machine [17:05] Ralf Handl (SAP SE): 2.Approve agenda [8:05 am PT] [17:06] Stefan Hagen: @Ralf: I am on [17:09] Ralf Handl (SAP SE): Hubert: Proposal for a compact JSON format [17:09] Michael Pizzo: Sorry; having troubles calling in... [17:09] Michael Pizzo: (on my end) [17:10] Ralf Handl (SAP SE): Agenda is approved [17:11] Ralf Handl (SAP SE): 3.Approve minutes from previous meeting(s) [8:10 am PT] a.Minutes from January 25, 2018 TC meeting: https://www.oasis-open.org/committees/download.php/62415/odata-meeting-200_on-20180125-minutes.html
[17:11] Ralf Handl (SAP SE): Minutes are approved [17:11] 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:11] 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
i.Closed, 11 yea votes for each of the four specifications, no nay votes, no abstain votes
[17:12] Ralf Handl (SAP SE): CS01 documents will be produced and published by TC Admin [17:15] Ralf Handl (SAP SE): New agenda item: Hubert and Compact JSON [17:28] Ralf Handl (SAP SE): Hubert is walking us through the concept document [17:29] Ralf Handl (SAP SE): Mike/Hubert: introduce new value for odata.metadata=compact to avoid yet another format parameter and side-effects between format parameters [17:45] George Ericson (Dell): Lost audio [17:46] George Ericson (Dell): My end [17:53] George Ericson (Dell): dropped again [17:56] Ralf Handl (SAP SE): Mike: don't rely on order of properties in $metadata (not possible with CSDL JSON), instead have the context URL list all returned properties in the order they are filled into the arrays [17:56] George Ericson (Dell): Looks similar to protobuf [18:02] Ralf Handl (SAP SE): Mike: always use an array with an object at position 0 that contains the annotations [18:03] Ralf Handl (SAP SE): Ralf: could also do that on the outermost level, no wrapper object with "value" any more [18:12] Hubert Heijkers (IBM): I move to request a starter document to start a new specification for the OData Compact JSON Format [18:12] Ralf Handl (SAP SE): I second [18:13] Ralf Handl (SAP SE): No objections, motion passes [18:13] Ralf Handl (SAP SE): 6.Committee Note on Google Protocol Buffers as an alternative data format [8:25 am PT] a.George: describe use case and purpose of the proposed committee note
i.Pro: PB is more efficient between services.
ii.Pro: PB has traction in the community
iii.Con: PB is not as expressive
iv.Con: JSON better for communication between servers.
[18:15] Ralf Handl (SAP SE): Hubert: v.Pro: no conversion of floating-point numbers to strings and back [18:18] Ralf Handl (SAP SE): George: PB more useful in server-to-server communication [18:20] Ralf Handl (SAP SE): Ramesh: vi.Pro: PB has code generation tools for lots of programming language [18:23] Ralf Handl (SAP SE): Hubert: need variable-length arrays, weren't possible in PB in the past [18:27] Ralf Handl (SAP SE): Mike: create an informal concept document first before we request a starter document [18:30] Ralf Handl (SAP SE): Hubert volunteers to be main/coordinating author of the ProtoBuf concept document [18:30] Ralf Handl (SAP SE): Ralf to create action item for Hubert [18:30] Ralf Handl (SAP SE): 7.Structural Property with Type=Entity Type versus Containment Navigation Property [8:45 am PT] a.George: describe use case and why containment navigation properties arent sufficient
i.Sometimes want to store the values of an entities properties, for example storing representations of entities in a log message.
In that case, dont want the behavior features of the entity and no relationship, just a snapshot of the structural values.
[18:36] Ralf Handl (SAP SE): George: can't have a relationship to the "snapshot instance" as it doesn't have an identity [18:37] Ralf Handl (SAP SE): George: also want Collection(entity type) as a type of a structural property [18:37] Ralf Handl (SAP SE): Basically treat the entity type as if it were a complex type if used in a structural property [18:50] Ralf Handl (SAP SE): Mike: interesting step to reduce the differences between Entity Types and Complex Types [18:50] Ralf Handl (SAP SE): Hubert likes it [18:51] Ralf Handl (SAP SE): George will create a Jira issue [18:52] Ralf Handl (SAP SE): 8.Issues [9:05 am PT] [18:53] Ralf Handl (SAP SE): Will skip due to lack of time [18:53] Ralf Handl (SAP SE): George updated v.ODATA-1064 Add ability to annotate collections to return only count and NextLink [18:53] Ralf Handl (SAP SE): Ralf updated ii.ODATA-1121 Extend FilterExpressionRestrictions with "MultiPredicate" [18:54] Ralf Handl (SAP SE): 9.Next meetings [9:50 am PT] a.Thursday February 08, 2018 during 8-10 am PST (already confirmed)
b.Thursday February 15, 2018 during 8-10 am PST
[18:55] Ralf Handl (SAP SE): 10.AOB and wrap up [9:55 am PT] [18:55] 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 February 01, 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]
i. Closed, 11 “yea” votes for each of the four specifications, no “nay” votes, no “abstain” votes
6.
Committee Note on Google Protocol Buffers as an alternative data format [8:25 am PT]
i. Pro: PB is more efficient between services.
ii. Pro: PB has traction in the community
iii. Con: PB is not as expressive
iv. Con: JSON better for communication between servers.
7.
Structural Property with Type=Entity Type versus Containment Navigation Property [8:45 am PT]
i. Sometimes want to store the values of an entities properties, for example storing representations
of entities in a log message. In that case, don’t want the behavior features of the entity and no relationship, just a snapshot of the structural values.
8.
Issues [9:05 am PT]
i. ODATA-1132
Propagation of NavigationRestrictions
ii. ODATA-1121
Extend FilterExpressionRestrictions with "MultiPredicate"
iii. ODATA-1099
Add annotations to describe custom query options and custom headers
iv. ODATA-1067
Consider ability to define computed default values
v. ODATA-1064
Add ability to annotate collections to return only count and NextLink
vi. ODATA-1005
Make sure we have capabilities for all new 4.01 functionality
vii. ODATA-884
Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
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]