OASIS Open Data Protocol (OData) TC

 View Only

RE: Agenda for OData TC meeting on 2024-01-24

  • 1.  RE: Agenda for OData TC meeting on 2024-01-24

    Posted 01-24-2024 02:14




    I would also love to discuss:

    https://issues.oasis-open.org/projects/ODATA/issues/ODATA-1633
     


    From: odata@lists.oasis-open.org <odata@lists.oasis-open.org>
    On Behalf Of Handl, Ralf
    Sent: Monday, January 22, 2024 4:38 AM
    To: odata@lists.oasis-open.org
    Cc: Krause, Gerald <gerald.krause@sap.com>; Theissen, Heiko <heiko.theissen@sap.com>
    Subject: [EXTERNAL] [odata] Re: Agenda for OData TC meeting on 2024-01-24


     

    Adding


     


    ââââââ5.c
    ODATA-1631  Validation.Constraint may also be applied to a navigation property


     


     





    From:  Handl, Ralf < ralf.handl@sap.com >
    Sent:  Monday, January 22, 2024 09:16
    To:   odata@lists.oasis-open.org < odata@lists.oasis-open.org >
    Cc:  Krause, Gerald < gerald.krause@sap.com >; Theissen, Heiko < heiko.theissen@sap.com >
    Subject:  Agenda for OData TC meeting on 2024-01-24

     


    Here [1] is a draft agenda for the OData TC (Technical Committee) meeting   scheduled
    on Wednesday January 24, 2024 during 8-10 am PST (17:00-19:00 CET) .
     
    For TC timeline, see [2].
     
    Feel free to suggest additions or modifications.
    Thanks.
     
     
    [1] Agenda

    Roll call [8:00]


    Self-registration link:

    https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=54350






    Join
    Microsoft Teams Meeting


    Conference ID: 629 315 222#
    Local numbers  
    Learn more about Teams  
    Meeting options


     




    Approve agenda [8:05]



     



    Approve minutes from previous meeting(s) [8:10]




    Minutes from January 17, 2024 TC meeting:

    https://www.oasis-open.org/committees/download.php/71628/Minutes%20of%202024-01-17%20Meeting%20%23458.docx




     



    OData Metamodel [8:15]


    George's approach with UML stereotypes [8:15]
    Christof's approach [8:45]



     



    Issues [9:15]



    V4.02 and V4.01 Errata 01:

    APPLIED

    ODATA-1323  Clarify representation of GEO literals and streams in annotations (XML, JSON)

    ODATA-1547  Recursive complex types must be nullable





     




    V4.01 Errata:
    NEW or OPEN





    ODATA-1370  CSDL Section 12.9 âParameterâ mixing with âoverloadâ causes ambiguity, particularly with regard to parameter ordering
    ODATA-1424  OData 4.01 JSON âDelta Responsesâ doesnât describe use of â@idâ (or â@odata.idâ) for Added/Changed Entity
    ODATA-1496  clarify the relationship of the various path _expression_ types
    ODATA-1558  Define semantics for navigation properties of type Edm.EntityType
    ODATA-1559  Clarify definition of transient.
    ODATA-1560  Clarify usage of URL templates with callback preference
    ODATA-1573  clarify behavior for omitted values in PATCH and PUT
    ODATA-1603  It is not clear if the entities in a collection returned by a function always have an entity-id
    ODATA-1610  Clarify use of âwaitâ preference without ârespond-asyncâ preference

    ODATA-1628  CSDL: correct examples for odata.concat to use two parameters








    ODATA-1629  Avoid homonym âtarget pathâ





     




    V4.02:
    NEW or OPEN with champion and proposal





    ODATA-730  Lack of ordering constraints on delta responses may require clients to buffer (or persist) entire response to process it correctly
    ODATA-879  Support Arrays of Arrays
    ODATA-919  Specify the result type for each operation based on operator types
    ODATA-923  Support subsetting returned metadata
    ODATA-1059  Improve specification and use of NavigationProperties, EntitySets, and Singletons
    ODATA-1060  Improve specification of element response requirements
    ODATA-1071  Nullable Collection Navigation Property
    ODATA-1113  Allow alternate / native search syntax
    ODATA-1239  Define a mechanism to distinguish between inserted and updated entities in a Delta message
    ODATA-1253  Abstract type definition Core.Number as a super-type of all numeric types
    ODATA-1336  Querying âJSON propertiesâ
    ODATA-1340  PATCH: new preference return=delta to get back a delta response
    ODATA-1405  /$query shall allow Content-Type: application/x-www-form-urlencoded
    ODATA-1407  No way to $select instance annotations on primitive types
    ODATA-1435  Conditionally add an element to a collection
    ODATA-1457  Potential confusion wrt Content-Type header for media entities
    ODATA-1506  Allow index segments in path expressions
    ODATA-1534  OData 4.01 JSON batch format doesnât support streaming use cases well
    ODATA-1540  Require decoding of plus as space in query part of URL
    ODATA-1544  Section 4.17: support new HTTP QUERY method, deprecate /$query path suffix
    ODATA-1545  Allow services to validate read-only properties in update payloads
    ODATA-1548  Encourage clients to specify the correct value for non-key, non-computed read-only values (or omit)
    ODATA-1569  Allow CSDL JSON also for OData versions 2.0 and 3.0 - close without action
    ODATA-1575  Remove restriction on Partner navigation
    ODATA-1583  Clarify representation of context URLs in JSON payloads
    ODATA-1585  Should be able to change type when PATCHing an entity
    ODATA-1589  /$query shall allow Content-Type: application/json
    ODATA-1590  Clarify where alternate keys can be used
    ODATA-1594  Add support for fuzzy search function within $filter, etc.
    ODATA-1597  Allow to create annotations in CSDL with a less verbose format to increase adoption
    ODATA-1601  concat: allow more than two arguments - close without action
    ODATA-1616  Clarify rules around results returned from Create/Update
    ODATA-1618  Clarify matchespattern and regular _expression_ flags
    ODATA-1621  Clarify annotations on unavailable properties
    ODATA-1623  Support alternate keys in delta patch
    ODATA-1624  Make conformance clauses more future-proof

    ODATA-1626  Should support annotations to bound actions/functions via path








    ODATA-1630  Resharpen definitions of PropertyPath and NavigationPropertyPath





     



    Next meetings [9:50]



    Wednesday January 31, 2024 during 8-10 PST (17:00-19:00 CET)
    Wednesday February 07, 2024 during 8-10 PST (17:00-19:00 CET)

    Wednesday February 14, 2024 during 8-10 PST (17:00-19:00 CET)






    Wednesday February 21, 2024 during 8-10 PST (17:00-19:00 CET)




    AOB and wrap up [9:55]
     
    [2] Timeline


    https://www.oasis-open.org/committees/download.php/71620/TC-Timeline-2024-01-10.docx