Minutes of 2025-09-03 Meeting #523 #2117
Closed
HeikoTheissen
announced in
Minutes
Replies: 1 comment
-
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Roll call [8:00]
Meeting link: OASIS Open Data Protocol (OData) TC
Attendees:
Quorum is achieved (7 out of 9 voting members)
Approve agenda [8:05]
Christof wants to discuss Consider adding railroad diagrams for the URL syntax #315.
Mike would like to see if there is interest in MS contributing some of the work on typespec.
Heiko would like to conclude discussion on aggregation in a following meeting.
Agenda is approved.
Approve minutes from previous meeting(s) [8:10]
Minutes of 2025-08-13 Meeting #522.pdf
Minutes are approved.
Make data aggregation spec ready for public review
Planned for 2025-09-24.
Typespec
Mike explains that an extension of Typespec can be used to define MS Graph APIs, which are OData APIs. There is an offer to present this to the OData TC. Typespec has more support than RSDL. TC takes up the offer.
Issues [8:15]
OData TC Github Issues
Consider adding railroad diagrams for the URL syntax #315
Christof demonstrates an ABNF-to-SVG converter for railroad diagrams that he has programmed. Christof will prepare a pull request in https://github.com/oasis-tcs/odata-abnf.
Examples for
Scale="floating"
#2110Heiko moves to merge PR Supported decfloat formats #2113 and close the issue as applied. Mike seconds. No objections, motion passes.
May a service reject a request whose OData-MaxVersion is too low? #2118
Services are allowed to fail the request if they cannot meet the version restriction expressed in the
OData-MaxVersion
header. Mike suggests mentioning this header in [OData-Protocol, section 9.2.3], which explains the "406 Not Acceptable" response code. Heiko will prepare a pull request.Sharpen definition of Capabilities.FilterExpressionType="SearchExpression" odata-vocabularies#300
Heiko will find out how SAP interprets this annotation value today.
Typo in "New in OData V4.01"? #2115
Affects an old version of the document only. Heiko moves to close the issue without action. Stefan seconds. No objections, motion passes.
Atomicity requirements and partial execution #2101
Heiko has explained the concept of atomicity using the concept of "isolation levels". TC suggests some changes to the wording. Heiko will update PR Define atomicity #2107 accordingly.
How to annotate RequiredProperties during deep insert? #2109
Heiko moves to merge PR Capabilities annotations on canonical paths odata-vocabularies#299 and close the issue as applied. Stefan seconds. No objections, motion passes.
Next meetings [9:50]
AOB and wrap up [9:55]
Meeting is adjourned.
Find these minutes also at Minutes of 2025-09-03 Meeting #523 #2117.
Beta Was this translation helpful? Give feedback.
All reactions