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: Agenda for OData TC meeting on 2023-11-22


I would like to take up https://issues.oasis-open.org/browse/ODATA-1113.

 

From: Handl, Ralf <ralf.handl@sap.com>
Sent: Donnerstag, 16. November 2023 14:58
To: 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 2023-11-22

 

Here [1] is a draft agenda for the OData TC (Technical Committee) meeting scheduled on Wednesday November 22, 2023 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

1.      Roll call [8:00]

Conference ID: 629 315 222#

Local numbers | Learn more about Teams | Meeting options

 

2.       Approve agenda [8:05]

 

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

 

4.       RAPID Profile for OData [8:15]

a.       Pull Requests

b.       Issues

 

5.       Issues [8:20]

a.       V4.02 (and V4.01 Errata 01): RESOLVED

                                                                                 i.            ODATA-1133 Part 1 protocol clause 1.3 Entity is unclear on template usage

                                                                               ii.            ODATA-1354 Add support for SoundsLike expressions

                                                                             iii.            ODATA-1426 Clarify use of byte-order mark (BOM) in text/plain responses

                                                                             iv.            ODATA-1436 Relax constraint that DELETE Cannot return data

                                                                               v.            ODATA-1484 Allow a client to query the status of an asynchronous request without returning the result if the request completed.

                                                                             vi.            ODATA-1516 Support returning inline count accuracy

                                                                            vii.            ODATA-1526 Support collapsing individual sections (chapters) in the HTML versions of the specification

                                                                          viii.            ODATA-1528 Update JSON Delta Response payload examples

                                                                              ix.            ODATA-1547 Recursive complex types must be nullable

                                                                               x.            ODATA-1549 Clarify semantics of etag in delta requests/responses

                                                                              xi.            ODATA-1567 Clarify âExpand to the level present in the deep insert requestâ

                                                                            xii.            ODATA-1580 Further clarify restrictions around open types

                                                                          xiii.            ODATA-1599 Clarify support for supplementary plane characters in OData Identifiers

 

b.       V4.02 (and V4.01 Errata 01): APPLIED

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

                                                                               ii.            ODATA-1470 Clarify value of @odata.mediaContentType if stream is null

                                                                             iii.            ODATA-1481 Allow Edm.Stream for non-binding action and function parameters

                                                                             iv.            ODATA-1564 Protocol 11.7.7.1 misleading text on request formats

                                                                               v.            ODATA-1571 Allow empty entity containers

                                                                             vi.            ODATA-1588 Allow creating and linking along a nullable single-valued navigation

                                                                            vii.            ODATA-1609 Data Modification Request succeeds, but response body cannot be created

 

c.      V4.02 (and V4.01 Errata 01): NEW or OPEN with champion and proposal

                                                                                 i.            ODATA-730 Lack of ordering constraints on delta responses may require clients to buffer (or persist) entire response to process it correctly

                                                                               ii.            ODATA-879 Support Arrays of Arrays

                                                                             iii.            ODATA-919 Specify the result type for each operation based on operator types

                                                                             iv.            ODATA-923 Support subsetting returned metadata

                                                                               v.            ODATA-1059 Improve specification and use of NavigationProperties, EntitySets, and Singletons

                                                                             vi.            ODATA-1060 Improve specification of element response requirements

                                                                            vii.            ODATA-1071 Nullable Collection Navigation Property

                                                                          viii.            ODATA-1113 Allow alternate / native search syntax

                                                                              ix.            ODATA-1239 Define a mechanism to distinguish between inserted and updated entities in a Delta message

                                                                               x.            ODATA-1253 Abstract type definition Core.Number as a super-type of all numeric types

                                                                              xi.            ODATA-1336 Querying âJSON propertiesâ

                                                                            xii.            ODATA-1340 PATCH: new preference return=delta to get back a delta response

                                                                          xiii.            ODATA-1370 CSDL Section 12.9 âParameterâ mixing with âoverloadâ causes ambiguity, particularly with regard to parameter ordering

                                                                          xiv.            ODATA-1397 Examples 86 and 87 apply an entity type as term

                                                                            xv.            ODATA-1398 Improve text and examples for JSON and multipart batch

                                                                          xvi.            ODATA-1405 /$query shall allow Content-Type: application/x-www-form-urlencoded

                                                                         xvii.            ODATA-1407 No way to $select instance annotations on primitive types

                                                                       xviii.            ODATA-1424 OData 4.01 JSON âDelta Responsesâ doesnât describe use of â@idâ (or â@odata.idâ) for Added/Changed Entity

                                                                          xix.            ODATA-1435 Conditionally add an element to a collection

                                                                            xx.            ODATA-1457 Potential confusion wrt Content-Type header for media entities

                                                                          xxi.            ODATA-1475 How to search for double quotes

                                                                         xxii.            ODATA-1503 Instance annotations of absent complex properties

                                                                       xxiii.            ODATA-1506 Allow index segments in path expressions

                                                                       xxiv.            ODATA-1517 [OData-CSDL, example 64] annotating a navigation property or its addressed resource?

                                                                         xxv.            ODATA-1534 OData 4.01 JSON batch format doesnât support streaming use cases well

                                                                       xxvi.            ODATA-1540 Require decoding of plus as space in query part of URL

                                                                     xxvii.            ODATA-1544 Section 4.17: support new HTTP QUERY method, deprecate /$query path suffix

                                                                    xxviii.            ODATA-1545 Allow services to validate read-only properties in update payloads

                                                                       xxix.            ODATA-1548 Encourage clients to specify the correct value for non-key, non-computed read-only values (or omit)

                                                                         xxx.            ODATA-1553 Clarify the algorithm for evaluating $compute

                                                                       xxxi.            ODATA-1555 Strengthen definitions for $orderby, $top and $skip

                                                                     xxxii.            ODATA-1558 Define semantics for navigation properties of type Edm.EntityType

                                                                    xxxiii.            ODATA-1563 URL 4.11, paragraph 2: clarify restriction âthat is part of a Boolean _expression_â

                                                                    xxxiv.            ODATA-1569 Allow CSDL JSON also for OData versions 2.0 and 3.0

                                                                      xxxv.            ODATA-1575 Remove restriction on Partner navigation

                                                                    xxxvi.            ODATA-1583 Clarify representation of context URLs in JSON payloads

                                                                  xxxvii.            ODATA-1584 Inconsistency regarding $select=@Namespace.Term

                                                                xxxviii.            ODATA-1585 Should be able to change type when PATCHing an entity

                                                                    xxxix.            ODATA-1586 Clarify create/replace for server-defined dynamic properties

                                                                              xl.            ODATA-1587 Remove reference to obsolete GeoJSON document

                                                                            xli.            ODATA-1589 /$query shall allow Content-Type: application/json

                                                                          xlii.            ODATA-1590 Clarify where alternate keys can be used

                                                                        xliii.            ODATA-1591 OData-Protocol example 64 is syntactically wrong

                                                                         xliv.            ODATA-1592 correct vocabulary URIs in CSDL XML examples

                                                                          xlv.            ODATA-1593 11.4.12 Update a Collection of Entities: add examples

                                                                         xlvi.            ODATA-1594 Add support for fuzzy search function within $filter, etc.

                                                                       xlvii.            ODATA-1595 Replace references to RFC7230, RFC7231, and RFC7232 with RFC9110

                                                                     xlviii.            ODATA-1596 Allow Scale=âfloatingâ also in 4.0 responses

                                                                         xlix.            ODATA-1597 Allow to create annotations in CSDL with a less verbose format to increase adoption

                                                                                 l.            ODATA-1601 concat: allow more than two arguments

                                                                               li.            ODATA-1602 CSDL example 39 applies to Term

                                                                             lii.            ODATA-1603 It is not clear if the entities in a collection returned by a function always have an entity-id

                                                                            liii.            ODATA-1604 Clarify meaning of trailing spaces in $search query option

                                                                            liv.            ODATA-1607 Latest updates for Aggregation vocabulary use wrong-typed DefaultValue for Core.OptionalParameter

 

d.       V4.02 (and V4.01 Errata 01): NEW or OPEN without champion or proposal

                                                                                 i.            ODATA-579 Should we support dynamic functions/actions?

                                                                               ii.            ODATA-601 Investigate enhancements to interoperability and feature set of OData JSON through JSON-LD

                                                                             iii.            ODATA-665 Add OData-MetadataETag header

                                                                             iv.            ODATA-854 Consider use of OPTIONS for discovering formats, other capabilities and features

                                                                               v.            ODATA-900 Cross-service navigation and service versioning

                                                                             vi.            ODATA-1052 Consider the âfragilityâ of server-driven paging

                                                                            vii.            ODATA-1062 Revise UML model for OData Metamodel

                                                                          viii.            ODATA-1070 Clarify text related to Canonical URL

                                                                              ix.            ODATA-1107 Introduce instance annotation to specify which types an instance âimplementsâ

                                                                               x.            ODATA-1235 ActionImport and FunctionImport on EntityType

                                                                              xi.            ODATA-1246 Allow BaseType of EntityType to be a ComplexType

                                                                            xii.            ODATA-1261 Allow $pagesize system query option

                                                                          xiii.            ODATA-1262 Explicitly state structural restrictions of type Edm.Untyped

                                                                          xiv.            ODATA-1308 Ability to reference newly discovered OData services

                                                                            xv.            ODATA-1317 ContextUrl does not represent navigation properties for which the entity references ($ref) are included

                                                                          xvi.            ODATA-1333 Add Terms, Abbreviated Terms, and Symbols sections to specifications

                                                                         xvii.            ODATA-1350 OData V2 required continue-on-error style batch responses, V4 makes it optional for servers (due to use of Prefer)

                                                                       xviii.            ODATA-1379 Consider adding railroad diagrams for the URL syntax

                                                                          xix.            ODATA-1386 Introduce primitive types for color values

                                                                            xx.            ODATA-1438 New preference return=keys

                                                                          xxi.            ODATA-1479 Current instance/collection is only defined adhoc

                                                                         xxii.            ODATA-1496 clarify the relationship of the various path _expression_ types

                                                                       xxiii.            ODATA-1504 Dry-run of data modification requests

                                                                       xxiv.            ODATA-1505 Expressions in action payloads

                                                                         xxv.            ODATA-1514 Generalize the use of $each

                                                                       xxvi.            ODATA-1527 Allow functions/actions to return (and take) a delta payload

                                                                     xxvii.            ODATA-1529 Provide support for selecting the id of an entity

                                                                    xxviii.            ODATA-1535 Should updates of related resources be supported in Create?

                                                                       xxix.            ODATA-1559 Clarify definition of transient.

                                                                         xxx.            ODATA-1560 Clarify usage of URL templates with callback preference

                                                                       xxxi.            ODATA-1573 clarify behavior for omitted values in PATCH and PUT

                                                                     xxxii.            ODATA-1574 Expand function results

                                                                    xxxiii.            ODATA-1579 Allow references to Core.ContentIDs in batch request URLs

                                                                    xxxiv.            ODATA-1605 ABNF for key values is overly generous

                                                                      xxxv.            ODATA-1606 Separation of concerns: ABNF for URL components instead of whole URLs

                                                                    xxxvi.            ODATA-1608 Safety, Security and Privacy Considerations: fill out or remove appendix

                                                                  xxxvii.            ODATA-1610 Clarify use of âwaitâ preference without ârespond-asyncâ preference

 

e.       Data Aggregation: NEW or OPEN

                                                                                i.            ODATA-1492 Temporal transformation at() for snapshot entity sets

 

f.        Temporal: NEW or OPEN

                                                                                i.            ODATA-1542 Chapter 3, example 7 still uses TimeSliceStart and TimeSliceEnd

                                                                               ii.            ODATA-1551 4.3.2.3 Delete during a Period, step 3: align with corresponding step of 4.3.2.1, step 3

 

g.       Vocabularies: NEW or OPEN with proposal

                                                                                i.            ODATA-1140 Add details to HttpResponse

                                                                               ii.            ODATA-1214 Annotate constructor/factory actions

                                                                             iii.            ODATA-1358 Detach textual descriptions from operation restriction terms in Capability vocabulary

                                                                             iv.            ODATA-1394 Add full-fledged support for ISO 8601-1 duration

                                                                               v.            ODATA-1412 Capabilities vocabulary: Add EntityContainer as annotation target

                                                                             vi.            ODATA-1453 Capabilities.SearchRestrictions/UnsupportedExpressions: description of default value ânoneâ is misleading

                                                                           vii.            ODATA-1467 Keep a CHANGELOG.md, use Semantic Versioning for each vocabulary

                                                                          viii.            ODATA-1550 Clarify whether Validation.AllowedValues can be applied to collection-valued properties

                                                                              ix.            ODATA-1600 Functions and Actions as Interfaces

 

h.       Vocabularies: NEW or OPEN without proposal

                                                                                i.            ODATA-1480 Missing term property Capabilities.NavigationRestrictions/â/ComputeSupported

                                                                               ii.            ODATA-1499 Clarify how to allow/disallow an unbound function in filter/orderby

                                                                             iii.            ODATA-1502 Allow to specify expand query options beyond just nested expands (filter, select, â)

                                                                             iv.            ODATA-1512 Delta: distinguish âsoft-deletedâ and âhard-deletedâ entities

                                                                               v.            ODATA-1513 Clarify use of read/update restrictions for complex types

                                                                             vi.            ODATA-1611 Clarify where RequiredProperties have to appear

                                                                            vii.            ODATA-1612 Capabilities for creating a relation to an existing entity during insert

                                                                          viii.            ODATA-1613 Validation.Minimum, Validation.Maximum: clarify possible data types

 

6.       Next meetings [9:50]

a.       Wednesday November 29, 2023 during 8-10 PST (17:00-19:00 CET)

b.       Wednesday December 06, 2023 during 8-10 PST (17:00-19:00 CET)

c.       Wednesday December 13, 2023 during 8-10 PST (17:00-19:00 CET) ???

d.       Wednesday January 10, 2024 during 8-10 PST (17:00-19:00 CET)

7.        

8.       AOB and wrap up [9:55]

 

[2] Timeline

1.       https://www.oasis-open.org/committees/download.php/71007/TC-Timeline-2023-05-10.docx

 

 



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