[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [odata] Agenda for OData TC meeting on 2016-12-01 - chat transcript
[16:47] Room information was updated by: Stefan Hagen OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference Call) #154
- Thursday, 01 December 2016, 08:00am to 11:00am PT
- i.e. 2016-12-01 17:00 to 20:00 CET (UTC+1)
Meeting Member URL:
- URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=41491" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=41491
- Please use starting approx. 15 minutes before the meeting for self registration. Thanks.
Agenda-Draft E-Mail URL:
- E-Mail Public URL = "" href="https://lists.oasis-open.org/archives/odata/201611/msg00205.html" target="_blank">https://lists.oasis-open.org/archives/odata/201611/msg00205.html
Minutes Draft Public URL (previous meeting):
- URL = "" href="https://www.oasis-open.org/committees/download.php/59408/odata-meeting-153_on-20161117-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/59408/odata-meeting-153_on-20161117-minutes.html
Agenda Draft:
- Roll call
- Approve agenda
- Approve minutes from previous meeting(s)
- Minutes from Nov 17, 2016 TC meeting: https://www.oasis-open.org/committees/download.php/59408/odata-meeting-153_on-20161117-minutes.html
- Review action items [Action item list: https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php]
- Action items due
- #0036 Register the OData- headers and preferences with IANA
- V4.01
- Document Walkthrough
- OData Version 4.01 Part 1: Protocol
- OData Version 4.01 Part 2: URL Conventions
- OData Version 4.01 Part 3: CSDL
- OData Common Schema Definition Language (CSDL) XML Representation Version 4.01
- OData JSON Format Version 4.01
- OData Vocabularies Version 4.0
- odata-vocabularies GitHub repository
- Close applied issues for V4.01_CSD01
- Example motion: I move to close ODATA-545, ODATA-557, ODATA-613, ODATA-614, ODATA-743, ODATA-763, ODATA-786, ODATA-798, ODATA-811, ODATA-827, ODATA-876, ODATA-929, ODATA-933, ODATA-935, ODATA-954, ODATA-959, ODATA-960, ODATA-963, ODATA-964, ODATA-965, ODATA-966, ODATA-969, ODATA-970, ODATA-973, ODATA-974, ODATA-978, ODATA-979, ODATA-980, ODATA-981, ODATA-982, ODATA-983, ODATA-984, ODATA-985, ODATA-986, ODATA-987, ODATA-988, ODATA-989, ODATA-991, ODATA-992, ODATA-993, ODATA-995, ODATA-996, ODATA-997, ODATA-998, ODATA-1001, ODATA-1004, and ODATA-1006 as applied
- Next meeting
- Thursday Dec 08, 2016 during 8-10 am PST?
- AOB and wrap up
[16:49] Stefan Hagen: Participation::Registration.Info() = Voting Members: 1 of 12 (8%) (used for quorum calculation) [17:01] anonymous morphed into Ralf Handl (SAP SE) Room Information:
OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference Call) #154
- Thursday, 01 December 2016, 08:00am to 11:00am PT
- i.e. 2016-12-01 17:00 to 20:00 CET (UTC+1)
Meeting Member URL:
- URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=41491" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=41491
- Please use starting approx. 15 minutes before the meeting for self registration. Thanks.
Agenda-Draft E-Mail URL:
- E-Mail Public URL = "" href="https://lists.oasis-open.org/archives/odata/201611/msg00205.html" target="_blank">https://lists.oasis-open.org/archives/odata/201611/msg00205.html
Minutes Draft Public URL (previous meeting):
- URL = "" href="https://www.oasis-open.org/committees/download.php/59408/odata-meeting-153_on-20161117-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/59408/odata-meeting-153_on-20161117-minutes.html
Agenda Draft:
- Roll call
- Approve agenda
- Approve minutes from previous meeting(s)
- Minutes from Nov 17, 2016 TC meeting: https://www.oasis-open.org/committees/download.php/59408/odata-meeting-153_on-20161117-minutes.html
- Review action items [Action item list: https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php]
- Action items due
- #0036 Register the OData- headers and preferences with IANA
- V4.01
- Document Walkthrough
- OData Version 4.01 Part 1: Protocol
- OData Version 4.01 Part 2: URL Conventions
- OData Version 4.01 Part 3: CSDL
- OData Common Schema Definition Language (CSDL) XML Representation Version 4.01
- OData JSON Format Version 4.01
- OData Vocabularies Version 4.0
- odata-vocabularies GitHub repository
- Close applied issues for V4.01_CSD01
- Example motion: I move to close ODATA-545, ODATA-557, ODATA-613, ODATA-614, ODATA-743, ODATA-763, ODATA-786, ODATA-798, ODATA-811, ODATA-827, ODATA-876, ODATA-929, ODATA-933, ODATA-935, ODATA-954, ODATA-959, ODATA-960, ODATA-963, ODATA-964, ODATA-965, ODATA-966, ODATA-969, ODATA-970, ODATA-973, ODATA-974, ODATA-978, ODATA-979, ODATA-980, ODATA-981, ODATA-982, ODATA-983, ODATA-984, ODATA-985, ODATA-986, ODATA-987, ODATA-988, ODATA-989, ODATA-991, ODATA-992, ODATA-993, ODATA-995, ODATA-996, ODATA-997, ODATA-998, ODATA-1001, ODATA-1004, and ODATA-1006 as applied
- Next meeting
- Thursday Dec 08, 2016 during 8-10 am PST?
- AOB and wrap up
[17:02] Stefan Hagen: Participation::Registration.Info() = Voting Members: 4 of 12 (33%) (used for quorum calculation) [17:03] Mike Pizzo: Ralf; can you paste the adobe link into the chat? When I go to the oasis meeting details link I get gibberish. [17:04] Ralf Handl (SAP SE): Conference room: https://sap.emea.pgiconnect.com/OData-TC/ [17:05] Ralf Handl (SAP SE): Voting Members: 8 of 12 (66%) (used for quorum calculation) [17:06] Ralf Handl (SAP SE): Achieved quorum: yes [17:08] Ralf Handl (SAP SE): 2.Approve agenda [8:05 am PT] [17:08] Ralf Handl (SAP SE): Mike: discuss new Jira issues if time permits [17:11] Ralf Handl (SAP SE): 3.Approve minutes from previous meeting(s) [8:10 am PT] a.Minutes from Nov 17, 2016 TC meeting: https://www.oasis-open.org/committees/download.php/59408/odata-meeting-153_on-20161117-minutes.html
[17:11] Ralf Handl (SAP SE): Minutes are approved [17:15] 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.#0036 Register the OData- headers and preferences with IANA
[17:15] Ralf Handl (SAP SE): Update next week [17:16] Ralf Handl (SAP SE): 5.V4.01 [8:20 am PT] a.Document Walkthrough
i.OData Version 4.01 Part 1: Protocol
[17:16] Ralf Handl (SAP SE): https://www.oasis-open.org/committees/download.php/59450/odata-v4.01-wd01-part1-protocol-2016-11-23.docx [17:20] Ralf Handl (SAP SE): Mike: do we want to keep the reference to the Atom Format? Open issue to track this. [17:22] Ralf Handl (SAP SE): Ramesh: if we don't want to continue Atom we need to put out a deprecation notice [17:22] Ralf Handl (SAP SE): Ralf to follow up with Ram how to deprecate TC work products [18:16] Ralf Handl (SAP SE): Finished walk-through, break until 18:20 [18:20] Mark Biamonte (Progress): I have a hard stop today at 1:00 ET. I will drop off the call at that time [18:40] Ralf Handl (SAP SE): Continue walk-through [18:40] Ralf Handl (SAP SE): ii.OData Version 4.01 Part 2: URL Conventions [18:40] Ralf Handl (SAP SE): https://www.oasis-open.org/committees/download.php/59449/odata-v4.01-wd01-part2-url-conventions-2016-11-23.docx [18:41] Ralf Handl (SAP SE): Discussion on syntax for annotations in URLs, Hubert to open issue [18:41] Stefan Hagen: Hubert creates an issue as suggested by Mike, so the TC can decide on slash or not in some filter expressions [18:45] Ralf Handl (SAP SE): Next document: v.OData JSON Format Version 4.01 [18:45] Ralf Handl (SAP SE): https://www.oasis-open.org/committees/download.php/59448/odata-json-format-v4.01-wd01-2016-11-23.docx [18:57] Mark Biamonte (Progress): Dropping from the call [19:14] Ralf Handl (SAP SE): iv.OData Common Schema Definition Language (CSDL) XML Representation Version 4.01 [19:14] Ralf Handl (SAP SE): https://www.oasis-open.org/committees/download.php/59447/odata-csdl-xml-v4.01-wd01-2016-11-23.docx [19:33] Ralf Handl (SAP SE): b.Close applied issues for V4.01_CSD01 Example motion:
I move to close ODATA-545, ODATA-557, ODATA-613, ODATA-614, ODATA-743, ODATA-763, ODATA-786, ODATA-798, ODATA-811, ODATA-827, ODATA-876, ODATA-929, ODATA-933, ODATA-935, ODATA-954, ODATA-959, ODATA-960, ODATA-963, ODATA-964, ODATA-965, ODATA-966, ODATA-969, ODATA-970, ODATA-973, ODATA-974, ODATA-978, ODATA-979, ODATA-980, ODATA-981, ODATA-982, ODATA-983, ODATA-984, ODATA-985, ODATA-986, ODATA-987, ODATA-988, ODATA-989, ODATA-991, ODATA-992, ODATA-993, ODATA-995, ODATA-996, ODATA-997, ODATA-998, ODATA-1001, ODATA-1004, and ODATA-1006 as applied
[19:33] Stefan Hagen: I move to close ODATA-545, ODATA-557, ODATA-613, ODATA-614, ODATA-743, ODATA-763, ODATA-786, ODATA-798, ODATA-811, ODATA-827, ODATA-876, ODATA-929, ODATA-933, ODATA-935, ODATA-954, ODATA-959, ODATA-960, ODATA-963, ODATA-964, ODATA-965, ODATA-966, ODATA-969, ODATA-970, ODATA-973, ODATA-974, ODATA-978, ODATA-979, ODATA-980, ODATA-981, ODATA-982, ODATA-983, ODATA-984, ODATA-985, ODATA-986, ODATA-987, ODATA-988, ODATA-989, ODATA-991, ODATA-992, ODATA-993, ODATA-995, ODATA-996, ODATA-997, ODATA-998, ODATA-1001, ODATA-1004, and ODATA-1006 as applied [19:33] Ramesh Reddy (Red Hat): i second [19:34] Ralf Handl (SAP SE): No objections, motion passes, the listed issues are CLOSED [19:35] Ralf Handl (SAP SE): vi.OData Vocabularies Version 4.0 [19:35] Ralf Handl (SAP SE): https://www.oasis-open.org/committees/download.php/59424/odata-vocabularies-v4.0-wd01-2016-11-18.docx [19:46] Ralf Handl (SAP SE): 6.Next meeting [10:50 am PT] a.Thursday Dec 08, 2016 during 8-10 am PST?
[19:48] Ralf Handl (SAP SE): b.Thursday Dec 08, 2016 during 7-10 am PST? [19:48] Ralf Handl (SAP SE): b) it is: 3 hours [19:49] Ralf Handl (SAP SE): ODATA-1009 Clarify context url of delta responses for containment navigation properties
[19:49] Ralf Handl (SAP SE): Change current text:
The context URL of a delta response is the same as the context URL of the root entity set, followed by /$delta.
to new text:
The context URL of a delta response is the context URL of the response to the defining query, followed by /$delta.
If the entities are contained, then entity-set is the top-level entity set followed by the path to the containment navigation property of the containing entity.
[19:50] Mike Pizzo: I move we approve ODATA-1009 as proposed. [19:50] Ralf Handl (SAP SE): ODATA-1009 is OPEN [19:50] Matt Borges (SAP): i second [19:50] Ralf Handl (SAP SE): ODATA-1009 is resolved as proposed [19:51] Ralf Handl (SAP SE): ODATA-1010 Represent deleted entities similar to added/changed entities
[19:51] Ralf Handl (SAP SE): Allow representing deleted entities similar to added/changed entities
{
"@odata.context":"#Orders/$entity",
"@odata.id":"Orders(10643)",
"ShippingAddress":{
"Street":"23 Tsawassen Blvd.",
"City":"Tsawassen",
"Region":"BC",
"PostalCode":"T2F 8M4"
},
},
{
"@odata.context":"#Customers/$entityDeletion",
"@odata.id":"Customers('ANTON')",
"@odata.reason":"deleted",
/* optionally properties of the deleted entity */
"CustomerID": "ANTON",
...
}
This would allow using the same serialization template. And it looks more consistent
[19:52] Ralf Handl (SAP SE): ODATA-1010 is OPEN [19:54] Ralf Handl (SAP SE): Mike: rather than introduce a new context URL suffix use this format in 4.01 [19:54] Ralf Handl (SAP SE): Could do this just for nested tombstones [19:54] Ralf Handl (SAP SE): Would be more consistent to do this for all tombstones in 4.01 [19:55] Ralf Handl (SAP SE): Add the rule that @odata.id can be omitted if the key properties/values are included [19:55] Ralf Handl (SAP SE): Mike: If we think we might want to add additional information about the deletion, we could define a "removed" annotation and nest things like "reason" under this annotation:
{
"@odata.context":"#Customers/$entityDeletion",
"@odata.id":"Customers('ANTON')",
"@odata.removed": {
"reason":"deleted"
"@myannoation.deletedBy":"Mario",
"@myannotation.justification":"he didn't pay his bill"
},
/* optionally properties of the deleted entity */
"CustomerID": "ANTON",
...
}
[19:58] anonymous111 asked for a victim, I choose... Matt Borges (SAP) [19:58] anonymous111111 asks: null
Magic 8-Ball says: Concentrate and ask again [19:58] anonymous2111 asked for a victim, I choose... Ramesh Reddy (Red Hat) [19:58] anonymous2111111 asks: null
Magic 8-Ball says: It is certain [19:58] anonymous3111 asked for a victim, I choose... anonymous2111111 [19:58] anonymous3111111 asks: null
Magic 8-Ball says: My reply is no [19:59] Ralf Handl (SAP SE): Do not allow both tombstone representations in 4.01 [19:59] Ralf Handl (SAP SE): Mike: not much value in adding a new suffix [20:00] Mike Pizzo: I propose to resolve ODATA-1009 with the revised proposal: Support the new representation with the existing /$deletedEntity everywhere in 4.01. Nest @odata.removed with a reason and additional annotations. [20:00] Stefan Hagen: I second [20:01] Mike Pizzo: I propose we resolve ODATA-1010 with the revised proposal: Support the new representation with the existing /$deletedEntity everywhere in 4.01. Nest @odata.removed with a reason and additional annotations. [20:01] Stefan Hagen: I second again for the right number [20:01] Ralf Handl (SAP SE): ODATA-1010 is RESOLVED with the amended proposal [20:01] Ralf Handl (SAP SE): ODATA-1012 Represent nested deltas as an annotation
[20:03] Mike Pizzo: The way we differentiate between these two is, in the case of a nested delta, by annotating the collection property with a context url specifying a delta:
"members@contextUrl":"#$delta",
"members": [ ... ]
Alternatively, we could just use a delta annotation prefixed with the property name, as in:
"members@delta": [ ... ]
Which wouldn't require using the contextUrl annotation to interpret the property.
[20:04] Ralf Handl (SAP SE): Matt and Ralf like this [20:05] Ralf Handl (SAP SE): Ralf to follow up with client library team [20:06] Ralf Handl (SAP SE): ODATA-1012 is OPEN [20:06] Matt Borges (SAP): I second [20:06] Stefan Hagen: I move to resolve ODATA-1012 as proposed [20:06] Matt Borges (SAP): I second [20:06] Ralf Handl (SAP SE): ODATA-1012 is RESOLVED [20:07] Ralf Handl (SAP SE): The 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 Dec 01, 2016 during 8-11 am PST (17:00-20: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]
a.
Self-registration link:
https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=41491
2.
Approve agenda [8:05 am PT]
3.
Approve minutes from previous meeting(s) [8:10 am PT]
a.
Minutes from Nov 17, 2016 TC meeting:
https://www.oasis-open.org/committees/download.php/59408/odata-meeting-153_on-20161117-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]
a.
Action items due
i. #0036
Register the OData-
headers and preferences with IANA
5.
V4.01 [8:20 am PT]
a.
Document Walkthrough
i. OData
Version 4.01 Part 1: Protocol
ii. OData
Version 4.01 Part 2: URL Conventions
iii. OData
Version 4.01 Part 3: CSDL
iv. OData
Common Schema Definition Language (CSDL) XML Representation Version 4.01
v. OData
JSON Format Version 4.01
vi. OData
Vocabularies Version 4.0
vii. odata-vocabularies
GitHub repository
b.
Close applied issues for V4.01_CSD01 Example motion: I move to close ODATA-545, ODATA-557, ODATA-613, ODATA-614, ODATA-743, ODATA-763, ODATA-786, ODATA-798, ODATA-811, ODATA-827,
ODATA-876, ODATA-929, ODATA-933, ODATA-935, ODATA-954, ODATA-959, ODATA-960, ODATA-963, ODATA-964, ODATA-965, ODATA-966, ODATA-969, ODATA-970, ODATA-973, ODATA-974, ODATA-978, ODATA-979, ODATA-980, ODATA-981, ODATA-982, ODATA-983, ODATA-984, ODATA-985, ODATA-986,
ODATA-987, ODATA-988, ODATA-989, ODATA-991, ODATA-992, ODATA-993, ODATA-995, ODATA-996, ODATA-997, ODATA-998, ODATA-1001, ODATA-1004, and ODATA-1006 as applied
6.
Next meeting [10:50 am PT]
a.
Thursday Dec 08, 2016 during 8-10 am PST?
7.
AOB and wrap up [10:55 am PT] [2]
References ·
Conference call details:
https://www.oasis-open.org/apps/org/workgroup/odata/download.php/56760/TC%20meeting%20dial-in%20details.htm
·
Chat room:
http://webconf.soaphub.org/conf/room/odatatc
[3]
Timeline ·
https://www.oasis-open.org/committees/document.php?document_id=56024&wg_abbrev=odata
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]