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 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 http://webconf.soaphub.org/conf/images/smile.gif
[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
Sent: Freitag, 25. November 2016 12:07
To: odata@lists.oasis-open.org
Subject: [odata] Agenda for OData TC meeting on 2016-12-01

 

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]