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 2017-02-02 - chat transcript


[16:48] Room information was updated by: Stefan Hagen
OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference Call) #160
- Thursday, 02 February 2017, 08:00am to 10:00am PT
  - i.e. 2017-02-02 17:00 to 19:00 CET (UTC+1)
  - other timezone? Try eg.:
  - https://www.timeanddate.com/worldclock/meetingdetails.html?year=2017&month=2&day=2&hour=16&min=0&sec=0&p1=47&p2=69&p3=179
 
Meeting Member URL:
- URL = "">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=43963
  - 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=43963&confirmed=1 
 
Agenda-Draft E-Mail URL:
- E-Mail Public URL = "">https://lists.oasis-open.org/archives/odata/201701/msg00126.html
 
Minutes Draft Public URL (previous meeting):
- URL = "">https://www.oasis-open.org/committees/download.php/59888/odata-meeting-159_on-20170126-minutes.html
 
Online document walkthroughs or presentations:
- URL = "">https://sap.emea.pgiconnect.com/OData-TC/
 
Timeline:
- URL = "">https://www.oasis-open.org/committees/download.php/59862/TC%20Timeline-2017-01-25.docx
 
Agenda Draft (for meeting #160):
- Roll call
- Approve agenda 
- Approve minutes from previous meeting(s)
  - Minutes from January 26, 2016 TC meeting #159: https://www.oasis-open.org/committees/download.php/59888/odata-meeting-159_on-20170126-minutes.html
- Review action items [Action item list: https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php]
  - Action items due
  - None
- CSDL JSON
  - Document Walkthrough
  - OData CSDL JSON Representation Version 4.01 as of 2017-01-27
    - Public URL = "">https://www.oasis-open.org/committees/download.php/59886/odata-csdl-json-v4.01-wd01-2017-01-27.docx
  - Issues for CSDL JSON Representation in New or Open state
  - ODATA-906 Consider how to specify an included namespace as a default in JSON CSDL
  - ODATA-1007 Consider how to handle namespace conflicts in JSON CSDL format
- Next meeting
  - Thursday February 09, 2017 during 8-10 am PST? (2017-02-09 16:00 to 18:00 UTC) ?
- AOB and wrap up
 
UsefulPlaces:
- Chat:
  - http://webconf.soaphub.org/conf/room/odatatc   # ... this place 
- ScreenShare and Voice:
  - https://sap.emea.pgiconnect.com/OData-TC/
 
Next Planned meeting (tentative):
- Thursday February 09, 2017 during 8-10 am PST? (2017-02-09 16:00 to 18:00 UTC) ?
  - https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=43964

 

[16:49] Stefan Hagen: QuroumHunt{Voting Members: 1 of 11 (9%) (used for quorum calculation)}
[16:59] Stefan Hagen: QUroumHunt{Voting Members: 3 of 11 (27%) (used for quorum calculation)}
[17:01] Stefan Hagen: QuorumHunt{Voting Members: 4 of 11 (36%) (used for quorum calculation)}

 

Room Information:
OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference Call) #160
- Thursday, 02 February 2017, 08:00am to 10:00am PT
  - i.e. 2017-02-02 17:00 to 19:00 CET (UTC+1)
  - other timezone? Try eg.:
  - https://www.timeanddate.com/worldclock/meetingdetails.html?year=2017&month=2&day=2&hour=16&min=0&sec=0&p1=47&p2=69&p3=179
 
Meeting Member URL:
- URL = "">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=43963
  - 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=43963&confirmed=1 
 
Agenda-Draft E-Mail URL:
- E-Mail Public URL = "">https://lists.oasis-open.org/archives/odata/201701/msg00126.html
 
Minutes Draft Public URL (previous meeting):
- URL = "">https://www.oasis-open.org/committees/download.php/59888/odata-meeting-159_on-20170126-minutes.html
 
Online document walkthroughs or presentations:
- URL = "">https://sap.emea.pgiconnect.com/OData-TC/
 
Timeline:
- URL = "">https://www.oasis-open.org/committees/download.php/59862/TC%20Timeline-2017-01-25.docx
 
Agenda Draft (for meeting #160):
- Roll call
- Approve agenda 
- Approve minutes from previous meeting(s)
  - Minutes from January 26, 2016 TC meeting #159: https://www.oasis-open.org/committees/download.php/59888/odata-meeting-159_on-20170126-minutes.html
- Review action items [Action item list: https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php]
  - Action items due
  - None
- CSDL JSON
  - Document Walkthrough
  - OData CSDL JSON Representation Version 4.01 as of 2017-01-27
    - Public URL = "">https://www.oasis-open.org/committees/download.php/59886/odata-csdl-json-v4.01-wd01-2017-01-27.docx
  - Issues for CSDL JSON Representation in New or Open state
  - ODATA-906 Consider how to specify an included namespace as a default in JSON CSDL
  - ODATA-1007 Consider how to handle namespace conflicts in JSON CSDL format
- Next meeting
  - Thursday February 09, 2017 during 8-10 am PST? (2017-02-09 16:00 to 18:00 UTC) ?
- AOB and wrap up
 
UsefulPlaces:
- Chat:
  - http://webconf.soaphub.org/conf/room/odatatc   # ... this place 
- ScreenShare and Voice:
  - https://sap.emea.pgiconnect.com/OData-TC/
 
Next Planned meeting (tentative):
- Thursday February 09, 2017 during 8-10 am PST? (2017-02-09 16:00 to 18:00 UTC) ?
  - https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=43964

 

[17:03] Stefan Hagen: QuorumHunt{Voting Members: 6 of 11 (54%) (used for quorum calculation)}
[17:03] Stefan Hagen: Quorum achieved suggested http://webconf.soaphub.org/conf/images/smile.gif

 

[17:04] Ralf Handl (SAP SE): Voting Members: 8 of 11 (72%) (used for quorum calculation)
[17:04] Ralf Handl (SAP SE): Quorum achieved!
[17:06] Ralf Handl (SAP SE): Waiting for everyone to dial in
[17:07] Ralf Handl (SAP SE): 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 26, 2017 TC meeting: https://www.oasis-open.org/apps/org/workgroup/odata/download.php/59883/latest/odata-meeting-159_on-20170126-minutes.html
[17:08] Ralf Handl (SAP SE): Minutes are approved
[17:08] 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:08] Ralf Handl (SAP SE): 5.CSDL JSON  [8:20 am PT]
a.Document Walkthrough
i.OData CSDL JSON Representation Version 4.01 as of 2017-01-27
[17:09] Ralf Handl (SAP SE): https://www.oasis-open.org/committees/download.php/59886/odata-csdl-json-v4.01-wd01-2017-01-27.docx
[17:24] Ralf Handl (SAP SE): Always represent included namespaces as objects with required $Namespace and optional $Alias and annotations
[18:28] Ralf Handl (SAP SE): 13.4.10 Null Expressions: first form would lead to ambiguity whether the null value was annotated or the annotation whose value is null
[18:28] Ralf Handl (SAP SE): Example 53:
"@org.example.display.Address": null,
"@org.example.display.Address@org.example.Reason": "Private",
 
"@org.example.display.Address": {
  "$Null": null,
  "@org.example.Reason": "Private"
}
 
<Annotation Term="org.example.Address>
  <Annotation Term="org.example.Reason" String="Private/>
  <Null>
    <Annotation Term="org.example.Reason" String="Public/>
  </Null
</Annotation>
[18:33] Ralf Handl (SAP SE): b.Issues for CSDL JSON Representation in New or Open state
i.ODATA-906 Consider how to specify an included namespace as a default in JSON CSDL
[18:33] Ralf Handl (SAP SE): Embed the corresponding annotation within the JSON object representing a schema or reference to an included schema: 
 
{ 
    "$Version": "4.01", 
    "$EntityContainer": "ODataDemo.DemoService", 
    "$Reference": { 
        "http://docs.oasis-open.org/odata/odata-vocabularies/v4.0/vocabularies/Org.OData.Core.V1.json": { 
            "$Include": [ 
                { 
                    "Org.OData.Core.V1.": "Core", 
                    "@Org.OData.Core.V1.DefaultNamespace": true 
                } 
            ] 
        } 
    }, 
    "ODataDemo.": { 
        "$kind": "Schema", 
        "@Org.OData.Core.V1.DefaultNamespace": true 
    },
[18:34] Ralf Handl (SAP SE): Updated proposal
[18:34] Ralf Handl (SAP SE): Embed the corresponding annotation within the JSON object representing a schema or reference to an included schema: 
 
{ 
    "$Version": "4.01", 
    "$EntityContainer": "ODataDemo.DemoService", 
    "$Reference": { 
        "http://docs.oasis-open.org/odata/odata-vocabularies/v4.0/vocabularies/Org.OData.Core.V1.json": { 
            "$Include": [ 
                { 
                    "$Namespace":"Org.OData.Core.V1.", 
                    "$Alias": "Core", 
                    "@Org.OData.Core.V1.DefaultNamespace": true 
                } 
            ] 
        } 
    }, 
    "ODataDemo.": { 
        "$kind": "Schema", 
        "@Org.OData.Core.V1.DefaultNamespace": true 
    },

 

[18:35] Mike Pizzo: I move we resolve ODATA-906 as proposed.

 

[18:35] Mark Biamonte (Progress): i second

 

[18:36] Ralf Handl (SAP SE): ODATA-906 is resolved as proposed
[18:36] Ralf Handl (SAP SE): ii.ODATA-1007 Consider how to handle namespace conflicts in JSON CSDL format
[18:37] Ralf Handl (SAP SE): Clarify in Part 3: CDSL that a namespace-qualified name must be unique within a scope (document plus directly referenced documents) and that a schema cannot be included twice via different URIs. 
 
This follows from existing normative text that aliases are only shortcuts, alias-qualified names are interchangeable with namespace-qualified names, and that a schema cannot span more than one document.
[18:39] Ralf Handl (SAP SE): ODATA-1007 is OPE
[18:39] Ralf Handl (SAP SE): N

 

[18:41] Mike Pizzo: I move we resolve ODATA-1007 as proposed.

 

[18:41] Mark Biamonte (Progress): I second

 

[18:42] Ralf Handl (SAP SE): ODATA-1007 is RESOLVED as proposed
[18:42] Ralf Handl (SAP SE): 6.Next meeting [9:50 am PT]
a.Thursday February 09, 2017 during 8-10 am PST?
[18:42] Ralf Handl (SAP SE): a) a is accepted
[18:42] Ralf Handl (SAP SE): 7.AOB and wrap up [9:55 am PT]
[18:44] Ralf Handl (SAP SE): XSLT for producing CSDL JSON from CSDL XML: https://tools.oasis-open.org/version-control/browse/wsvn/odata/trunk/4.01%20spec/examples/V4-CSDL-to-JSON.xsl
[18:48] 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: Freitag, 27. Januar 2017 09:44
To: odata@lists.oasis-open.org
Subject: [odata] Agenda for OData TC meeting on 2017-02-02

 

Here [1] is a draft agenda for the OData TC (Technical Committee) meeting scheduled on Thursday February 02, 2017 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]

a.     Self-registration link: https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=43963

 

2.        Approve agenda [8:05 am PT]

 

3.        Approve minutes from previous meeting(s) [8:10 am PT]

a.     Minutes from January 26, 2017 TC meeting: https://www.oasis-open.org/apps/org/workgroup/odata/download.php/59883/latest/odata-meeting-159_on-20170126-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.    None

 

5.        CSDL JSON  [8:20 am PT]

a.     Document Walkthrough

                                  i.    OData CSDL JSON Representation Version 4.01 as of 2017-01-27

b.     Issues for CSDL JSON Representation in New or Open state

                                  i.    ODATA-906 Consider how to specify an included namespace as a default in JSON CSDL

                                 ii.    ODATA-1007 Consider how to handle namespace conflicts in JSON CSDL format

 

6.        Next meeting [9:50 am PT]

a.     Thursday February 09, 2017 during 8-10 am PST?

 

7.        AOB and wrap up [9: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/download.php/59862/TC%20Timeline-2017-01-25.docx

 

 

 



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]