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-10-19 - chat transcript


[14:12] Room information was updated by: Stefan Hagen
OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference Call) #192
- Thursday, 19 October 2017, 08:00am to 10:00am PDT
  - i.e. 2017-10-19 17:00 to 19:00 CEST (UTC+2)
  - other timezone? Try eg.:
  - https://www.timeanddate.com/worldclock/meetingdetails.html?year=2017&month=10&day=19&hour=15&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/
i
Next Planned meetings (tentative):
- Thursday October 26, 2017 during 8-10 am PDT?
  - https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=44001
- Thursday November 02, 2017 during 8-10 am PDT?
  - https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=44002
 
Agenda-Draft E-Mail URL:
- E-Mail Public URL = "" href="https://lists.oasis-open.org/archives/odata/201710/msg00049.html" target="_blank">https://lists.oasis-open.org/archives/odata/201710/msg00049.html
 
Minutes Draft Public URL (previous meeting):
- URL = "" href="https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-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 #192):
==============================================================
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=44000 
2. Approve agenda [8:05 am PT]
3. Approve minutes from previous meeting(s) [8:10 am PT]
  3.1 Minutes from October 12, 2017 TC meeting: 
      URL = "" href="https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-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. Publication of Vocabularies  [8:20 am PT]
  5.1 We did add new terms to vocabularies in Errata, so we could publish Errata 04 to provide new official snapshots
  5.2 Do we want to take that chance and re-check Errata 03 for typos or sections that need clarification?
6. OData-to-OpenAPI Mapping  [8:50 am PT]
  6.1 Proposal: in CND02 use only OpenAPI 3.0.0 as target language, anyone interested in Swagger/OpenAPI 2.0 can refer to CND01
  6.2 Discussion: which new features of OpenAPI 3.0.0 (beyond nullable) do we want to leverage?
7. Issues [9:20 am PT]
  7.1 Vocabularies: APPLIED
    7.1.1 ODATA-1064 Add ability to annotate collections to return only count and NextLink
    7.1.2 ODATA-1098 xxxRestrictions can be applied more broadly
    7.1.3 ODATA-1119 Add CollectionPropertyRestrictions capability term
    7.1.4 ODATA-1120 Put entity set restrictions on NavigationPropertyDescriptions
  7.2 Vocabularies: NEW or OPEN
    7.2.1 ODATA-1099 Add annotations to describe custom query options and custom headers
    7.2.2 ODATA-1121 Extend FilterExpressionRestrictions with "MultiPredicate"
    7.2.3 ODATA-1112 Default page size for server-driven paging
    7.2.4 ODATA-1067 Consider ability to define computed default values
    7.2.5 ODATA-1005 Make sure we have capabilities for all new 4.01 functionality
    7.2.6 ODATA-884 Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
8. Next meetings [9:50 am PT]
  8.1 Thursday October 26, 2017 during 8-10 am PDT
9. 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=44000" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=44000
  - 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=44000&confirmed=1

 

[15:09] Stefan Hagen: KeepAlive...

 

[15:41] Stefan7: KeepAlive...

 

[15:41] Stefan12: KeepAlive...

 

[16:10] Stefan2: KeepAlive

 

[16:47] Stefan Hagen: KeepAlive...
[16:55] Stefan Hagen: H4Q::Voting Members: 2 of 12 (16%) (used for quorum calculation)

 

Room Information:
OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference Call) #192
- Thursday, 19 October 2017, 08:00am to 10:00am PDT
  - i.e. 2017-10-19 17:00 to 19:00 CEST (UTC+2)
  - other timezone? Try eg.:
  - https://www.timeanddate.com/worldclock/meetingdetails.html?year=2017&month=10&day=19&hour=15&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/
i
Next Planned meetings (tentative):
- Thursday October 26, 2017 during 8-10 am PDT?
  - https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=44001
- Thursday November 02, 2017 during 8-10 am PDT?
  - https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=44002
 
Agenda-Draft E-Mail URL:
- E-Mail Public URL = "" href="https://lists.oasis-open.org/archives/odata/201710/msg00049.html" target="_blank">https://lists.oasis-open.org/archives/odata/201710/msg00049.html
 
Minutes Draft Public URL (previous meeting):
- URL = "" href="https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-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 #192):
==============================================================
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=44000 
2. Approve agenda [8:05 am PT]
3. Approve minutes from previous meeting(s) [8:10 am PT]
  3.1 Minutes from October 12, 2017 TC meeting: 
      URL = "" href="https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-minutes.html" target="_blank">https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-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. Publication of Vocabularies  [8:20 am PT]
  5.1 We did add new terms to vocabularies in Errata, so we could publish Errata 04 to provide new official snapshots
  5.2 Do we want to take that chance and re-check Errata 03 for typos or sections that need clarification?
6. OData-to-OpenAPI Mapping  [8:50 am PT]
  6.1 Proposal: in CND02 use only OpenAPI 3.0.0 as target language, anyone interested in Swagger/OpenAPI 2.0 can refer to CND01
  6.2 Discussion: which new features of OpenAPI 3.0.0 (beyond nullable) do we want to leverage?
7. Issues [9:20 am PT]
  7.1 Vocabularies: APPLIED
    7.1.1 ODATA-1064 Add ability to annotate collections to return only count and NextLink
    7.1.2 ODATA-1098 xxxRestrictions can be applied more broadly
    7.1.3 ODATA-1119 Add CollectionPropertyRestrictions capability term
    7.1.4 ODATA-1120 Put entity set restrictions on NavigationPropertyDescriptions
  7.2 Vocabularies: NEW or OPEN
    7.2.1 ODATA-1099 Add annotations to describe custom query options and custom headers
    7.2.2 ODATA-1121 Extend FilterExpressionRestrictions with "MultiPredicate"
    7.2.3 ODATA-1112 Default page size for server-driven paging
    7.2.4 ODATA-1067 Consider ability to define computed default values
    7.2.5 ODATA-1005 Make sure we have capabilities for all new 4.01 functionality
    7.2.6 ODATA-884 Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
8. Next meetings [9:50 am PT]
  8.1 Thursday October 26, 2017 during 8-10 am PDT
9. 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=44000" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=44000
  - 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=44000&confirmed=1

 

[17:02] Stefan Hagen: H4Q::Voting Members: 4 of 12 (33%) (used for quorum calculation)
[17:02] Stefan Hagen: @Rlf and Martin: I registered your attendance (i.e. included above)

 

[17:02] Ralf Handl (SAP SE): Thanks!

 

[17:03] Stefan Hagen: H4Q::Voting Members: 5 of 12 (41%) (used for quorum calculation)
[17:03] Stefan Hagen: @George - got you registered also
[17:05] Stefan Hagen: H4Q::Voting Members: 7 of 12 (58%) (used for quorum calculation)
[17:05] Stefan Hagen: Looks quorate :-)

 

[17:08] Ralf Handl (SAP SE): 2.Approve agenda [8:05 am PT]
[17:08] Ralf Handl (SAP SE): George: Additional topic for discussion:  Creation of a committee note to describe a CSDL to Protobuf transformation?
[17:08] Ralf Handl (SAP SE): Property is currently restricted to primitive type, complex type, or enumeration type.  This unnecessarily excludes a value of EntityType.
[17:10] Ralf Handl (SAP SE): Discuss them under AOB if time permits, otherwise put them on future agenda
[17:11] Ralf Handl (SAP SE): Shortly discuss Property Type=EntityType versus Containment Navigation before 7 Issues
[17:11] 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 October 12, 2017 TC meeting: https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-minutes.html
[17:11] Ralf Handl (SAP SE): Minutes are approved
[17:12] Ralf Handl (SAP SE): Thanks to Stefan!
[17:12] 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:12] Ralf Handl (SAP SE): 5.Publication of Vocabularies  [8:20 am PT]
a.We did add new terms to vocabularies in Errata, so we could publish Errata 04 to provide new official snapshots 
b.Do we want to take that chance and re-check Errata 03 for typos or sections that need clarification?
[17:14] Ralf Handl (SAP SE): Mike: we put the vocabularies into GitHub and created a separate work product to allow faster iterations than 6-monthly Errata

 

[17:20] Michael Pizzo: ODATA-886 was our effort to be able to make the latest vocabularies available.

 

[17:26] Ralf Handl (SAP SE): Proposal: close / triage known issues for vocabularies, then take snapshot for Errata 04
[17:28] Ralf Handl (SAP SE): If we align this with the plan for Vocabularies we could trigger publication of Errata 04 in November
[17:28] Ralf Handl (SAP SE): This is a chance for correcting typos / adding clarifications in the Word documents
[17:29] Ralf Handl (SAP SE): 6.OData-to-OpenAPI Mapping  [8:50 am PT]
a.Proposal: in CND02 use only OpenAPI 3.0.0 as target language, anyone interested in Swagger/OpenAPI 2.0 can refer to CND01
b.Discussion: which new features of OpenAPI 3.0.0 (beyond nullable) do we want to leverage?
[17:30] Ralf Handl (SAP SE): Mike: agree to a)

 

[17:30] George Ericson (Dell): Agree

 

[17:30] Ralf Handl (SAP SE): George: agree to a)
[17:32] Ralf Handl (SAP SE): b) which new features should we leverage?
[17:32] Ralf Handl (SAP SE): Mike: use Links where possible
[17:35] Ralf Handl (SAP SE): anyOf for nullable single-valued navigation properties
[17:37] Ralf Handl (SAP SE): custom headers and query options - https://issues.oasis-open.org/browse/ODATA-1099
[17:37] Ralf Handl (SAP SE): response codes and descriptions - https://issues.oasis-open.org/browse/ODATA-884
[17:39] Ralf Handl (SAP SE): Align Authorization vocabulary with securityDefinitions in OAS 3.0.0
[17:40] Ralf Handl (SAP SE): Best do this before publishing Errata 04
[17:40] Ralf Handl (SAP SE): Mike to follow up with Darrel Miller on this
[17:44] Ralf Handl (SAP SE): Mike: Microsoft is planning an open-source library for producing OpenAPI descriptions, and an OData reader for this library
[17:49] Ralf Handl (SAP SE): Speed up timeline for new OData-to-OpenAPI Mapping to be done by End of November 2017
[17:56] Ralf Handl (SAP SE): More paths: containment navigation properties
[17:56] Ralf Handl (SAP SE): Or in general first level of navigation properties
[18:01] Ralf Handl (SAP SE): 7.Issues [9:20 am PT]
a.Vocabularies: APPLIED
[18:01] Ralf Handl (SAP SE): i.ODATA-1064 Add ability to annotate collections to return only count and NextLink
[18:02] Ralf Handl (SAP SE): Skip for today
[18:02] Ralf Handl (SAP SE): ii.ODATA-1098 xxxRestrictions can be applied more broadly
[18:02] Ralf Handl (SAP SE): Remove EntityType and Collection previously added to the AppliesTo array for each of these restrictions.
[18:03] Ralf Handl (SAP SE): https://github.com/oasis-tcs/odata-vocabularies/commit/fec6668c16245ac09c64afb8de5568fa5ce3ce29
[18:06] Ralf Handl (SAP SE): Mike: should these capability terms also apply to Singletons? Mike to open new issue

 

[18:06] Michael Pizzo: I move we close ODATA-1098 as applied.

 

[18:07] Matt Borges (SAP): I second

 

[18:07] Ralf Handl (SAP SE): ODATA-1098 is CLOSED as applied
[18:08] Ralf Handl (SAP SE): iii.ODATA-1119 Add CollectionPropertyRestrictions capability term
[18:08] Ralf Handl (SAP SE): https://github.com/oasis-tcs/odata-vocabularies/commit/fec6668c16245ac09c64afb8de5568fa5ce3ce29
[18:09] Ralf Handl (SAP SE): Proposal was:
 
1) Remove "Collection" in AppliesTo in our capabilities vocabulary. 
2) Add a new term, "CollectionPropertyRestrictions", that can be applied to collection-valued structural properties to describe support for new filter/sort/page type functionality:

 

[18:09] Michael Pizzo: (mike created https://issues.oasis-open.org/browse/ODATA-1122 to track adding capabilities to singletons)
[18:10] Michael Pizzo: I move we close ODATA-1119 as applied

 

[18:10] George Ericson (Dell): Second, close ODATA-1122 as applied

 

[18:11] Ralf Handl (SAP SE): ODATA-1119 is CLOSED as applied

 

[18:11] George Ericson (Dell): econd, close ODATA-1119 as applied

 

[18:11] Ralf Handl (SAP SE): iv.ODATA-1120 Put entity set restrictions on NavigationPropertyDescriptions
[18:11] Ralf Handl (SAP SE): Proposal:
 
1) Remove "Collection" from AppliesTo for DeepInsertSupport; keep "EntityContainer" and "EntitySet". 
2) Add DeepInsertSupport, IndexableByKey, TopSupported, SkipSupported, SearchRestrictions, InsertRestrictions, UpdateRestrictions, and DeleteRestrictions to our NavigationPropertyRestrictions.
[18:11] Ralf Handl (SAP SE): https://github.com/oasis-tcs/odata-vocabularies/commit/fec6668c16245ac09c64afb8de5568fa5ce3ce29

 

[18:14] Michael Pizzo: I move we close ODATA-1120 as applied.

 

[18:15] George Ericson (Dell): Second closing OData-1120 as applied

 

[18:15] Ralf Handl (SAP SE): ODATA-1120 is CLOSED as applied
[18:15] Ralf Handl (SAP SE): b.Vocabularies: NEW or OPEN
[18:15] Ralf Handl (SAP SE): i.ODATA-1099 Add annotations to describe custom query options and custom headers
[18:16] Ralf Handl (SAP SE): See https://github.com/oasis-tcs/odata-vocabularies/blob/ODATA-1099/vocabularies/Org.OData.Capabilities.V1.md#CustomHeaders
[18:16] Ralf Handl (SAP SE): https://github.com/oasis-tcs/odata-vocabularies/commit/dc08082853b2d6d60dec578999f2cad195601308
[18:17] Ralf Handl (SAP SE): <Term Name="CustomHeaders" Type="Collection(Capabilities.CustomParameter)" AppliesTo="EntitySet Singleton Action ActionImport Function FunctionImport">
        <Annotation Term="Core.Description" String="Custom headers that are supported/required for the annotated resource" />
        <Annotation Term="Core.Example">
          <Record>
            <Annotation Term="Capabilities.CustomHeaders">
              <Collection>
                <Record>
                  <PropertyValue Property="Name" String="X-CSRF-Token" />
                  <PropertyValue Property="Description" String="Token to protect against Cross-Site Request Forgery attacks" />
                  <PropertyValue Property="DocumentationURL"
                    String="https://help.sap.com/viewer/68bf513362174d54b58cddec28794093/7.51.1/en-US/b35c22518bc72214e10000000a44176d.html" />
                  <PropertyValue Property="Required" Bool="true" />
                  <PropertyValue Property="ExampleValues">
                    <Collection>
                      <Record>
                        <PropertyValue Property="Value" String="Fetch" />
                        <PropertyValue Property="Description"
                          String="Can be used on HEAD request to the service document for obtaining a new CSRF token. This token must then be sent in subsequent requests to resources of the service." />
                      </Record>
                    </Collection>
                  </PropertyValue>
                </Record>
              </Collection>
            </Annotation>
          </Record>
        </Annotation>
      </Term>
[18:23] Ralf Handl (SAP SE): Short discussion on whether we need a CustomCookies term
[18:23] Ralf Handl (SAP SE): Consensus that this is not needed now and may safely be added later
[18:25] Ralf Handl (SAP SE): ODATA-1099 is OPEN

 

[18:26] George Ericson (Dell): I Move to resolve ODATA-1099 as proposed.

 

[18:26] Michael Pizzo: I second

 

[18:26] Ralf Handl (SAP SE): ODATA-1099 is RESOLVED as proposed
[18:27] Ralf Handl (SAP SE): ii.ODATA-1121 Extend FilterExpressionRestrictions with "MultiPredicate"
[18:27] Ralf Handl (SAP SE): Add new allowed value 
 
  <Record> 
    <PropertyValue Property="Value" String="MultiPredicate" /> 
    <Annotation Term="Core.Description" String="String property can be used as first operand in predicate expressions (eq, lt, startswith, ...), and multiple of these predicate expressions can be combined with `or`" /> 
  </Record>
[18:28] Ralf Handl (SAP SE): Currently
 
          <Collection>
            <Record>
              <PropertyValue Property="Value" String="SingleValue" />
              <Annotation Term="Core.Description" String="Property can be used in a single eq clause" />
            </Record>
            <Record>
              <PropertyValue Property="Value" String="MultiValue" />
              <Annotation Term="Core.Description" String="Property can be used in a single in clause" />
            </Record>
            <Record>
              <PropertyValue Property="Value" String="SingleRange" />
              <Annotation Term="Core.Description" String="Property can be used in at most one ge and/or one le clause, separated by and" />
            </Record>
            <Record>
              <PropertyValue Property="Value" String="SearchExpression" />
              <Annotation Term="Core.Description"
                String="String property can be used as first operand in startswith, endswith, and contains clauses" />
            </Record>
          </Collection>
[18:29] Ralf Handl (SAP SE): George: MultiChoice instead of MultiPredicate
[18:30] Ralf Handl (SAP SE): $filter=Type eq 'A' or Type eq 'B'
[18:30] Ralf Handl (SAP SE): $filter=startswith(Name,'B') or Name eq 'Joe'
[18:34] Ralf Handl (SAP SE): https://experience.sap.com/fiori-design-web/wp-content/uploads/sites/5/2014/12/desktop_definecond_nummeriert-2-768x519.png
[18:50] Ralf Handl (SAP SE): Ralf to rework the proposal, attack it more from the angle of allowed/restricted functionality
[18:51] Ralf Handl (SAP SE): or service capability
[18:51] Ralf Handl (SAP SE): iii.ODATA-1112 Default page size for server-driven paging
[18:53] Ralf Handl (SAP SE): Mike: not much value for clients to know the default page size because they can specify their preferred page size
[18:54] Ralf Handl (SAP SE): "Default value" for $top is for client-driven paging, and not to be confused with server-driven paging
[18:55] Ralf Handl (SAP SE): I agree and will close the issue without TC action

 

[18:58] George Ericson (Dell): I've got to drop now.  Thanks all.

 

[19:00] Ralf Handl (SAP SE): TODO for next week: check ODATA-1005 to see whether we need new capabilties
[19:01] Ralf Handl (SAP SE): 8.Next meetings [9:50 am PT]
a.Thursday October 26, 2017 during 8-10 am PDT
[19:01] Ralf Handl (SAP SE): 9.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: Freitag, 13. Oktober 2017 17:00
To: odata@lists.oasis-open.org
Subject: RE: [odata] Agenda for OData TC meeting on 2017-10-19

 

7.a. Added three applied issues

 

From: odata@lists.oasis-open.org [mailto:odata@lists.oasis-open.org] On Behalf Of Handl, Ralf
Sent: Freitag, 13. Oktober 2017 15:21
To: odata@lists.oasis-open.org
Subject: [odata] Agenda for OData TC meeting on 2017-10-19

 

Here [1] is a draft agenda for the OData TC (Technical Committee) meeting scheduled on Thursday October 19, 2017 during 8-10 am PDT (17:00-19:00 CEST). 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=44000

 

2.        Approve agenda [8:05 am PT]

 

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

    1. Minutes from October 12, 2017 TC meeting: https://www.oasis-open.org/committees/download.php/61785/odata-meeting-191_on-20171012-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.        Publication of Vocabularies  [8:20 am PT]

    1. We did add new terms to vocabularies in Errata, so we could publish Errata 04 to provide new “official” snapshots
    2. Do we want to take that chance and re-check Errata 03 for typos or sections that need clarification?

 

6.        OData-to-OpenAPI Mapping  [8:50 am PT]

    1. Proposal: in CND02 use only OpenAPI 3.0.0 as target language, anyone interested in Swagger/OpenAPI 2.0 can refer to CND01
    2. Discussion: which new features of OpenAPI 3.0.0 (beyond “nullable”) do we want to leverage?

 

7.        Issues [9:20 am PT]

    1. Vocabularies: APPLIED

                                  i.    ODATA-1064 Add ability to annotate collections to return only count and NextLink

                                 ii.    ODATA-1098 xxxRestrictions can be applied more broadly

                                iii.    ODATA-1119 Add CollectionPropertyRestrictions capability term

                                iv.    ODATA-1120 Put entity set restrictions on NavigationPropertyDescriptions

 

    1. Vocabularies: NEW or OPEN

                                  i.    ODATA-1099 Add annotations to describe custom query options and custom headers

                                 ii.    ODATA-1121 Extend FilterExpressionRestrictions with "MultiPredicate"

                                iii.    ODATA-1112 Default page size for server-driven paging

                                iv.    ODATA-1067 Consider ability to define computed default values

                                 v.    ODATA-1005 Make sure we have capabilities for all new 4.01 functionality

                                vi.    ODATA-884 Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)

 

8.        Next meetings [9:50 am PT]

    1. Thursday October 26, 2017 during 8-10 am PDT

 

9.        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]