[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: Agenda for OData TC meeting on 2019-10-31 - chat transcript
[31.10.2019 16:02] Mark Biamonte:
My meeting just before this going long so I will be late to join again this week [31.10.2019 16:03]
No problem, we'll wait with the IANA registration [31.10.2019 16:03]
[1] Agenda
1. Roll call [8:00 am]
a. Self-registration link: https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=48010
[31.10.2019 16:03]
Voting Members: 5 of 9 (55%) (used for quorum calculation)
[31.10.2019 16:03]
Quorum achieved: yes [31.10.2019 16:05]
Voting Members: 6 of 9 (66%) (used for quorum calculation)
[31.10.2019 16:06]
2. Approve agenda [8:05 am]
[31.10.2019 16:06]
Shift 4.a.iii until Mark can join the call [31.10.2019 16:07]
5.b.i: new issue for V4.01:
ODATA-1339 - Make examples 8 (entity
type) and 86 (record _expression_) consistent [31.10.2019 16:09]
Mike: customer question [31.10.2019 16:09]
3. Approve minutes from previous meeting(s)
a. Minutes from October 24, 2019 TC meeting: https://www.oasis-open.org/committees/download.php/66107/Minutes%20of%202019-10-24%20Meeting%20%23272.docx
[31.10.2019 16:09]
Minutes are approved [31.10.2019 16:09] Mike Pizzo:
Customer’s team has developed a Restful Service with OData protocol on which in the URL there are certain character like “(“, “)”, ” [“, “]” and “&” are implemented (example: https://service-endpoint/api/V2/ControllerName/ActionName(Id=[508,509])). OData
supports direct usage of the mentioned characters in the URL however there is other explanation in the https://tools.ietf.org/html/rfc3986#section-2.2 which says that the characters are regarded as gen-delims and must be encoded. [31.10.2019 16:13] Mike Pizzo:
Do we have a conflict between OData's direction not to encode the
parens (and equals) in the parens-key syntax, and the section on Reserved Characters in IETF RFC-3986? [31.10.2019 16:15]
https://docs.oasis-open.org/odata/odata/v4.01/csprd06/part2-url-conventions/odata-v4.01-csprd06-part2-url-conventions.html#sec_URLParsing
[31.10.2019 16:17] Mike Pizzo:
No conflict.
Parens, equals, commas are a not delimiters in the generic syntax, nor the scheme-specific syntax, but they are a delimiter in the OData implementation-specific syntax. Therefore, they do not need to be encoded, as defined as delimiters
by OData, but would need to be encoded if used in a data (i.e., key) value.
Note that, as per above reference, it would be okay to encode the
parens, but not required. [31.10.2019 16:18] Mark Biamonte:
Just joined now [31.10.2019 16:18]
No Title
4. Review action items [Action item list: https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php?sort_field=due_closed_date] [8:15 am]
a. Upcoming
i. #0039 Concept for Compact JSON
data format – Hubert Heijkers – 2020-01-31
ii. #0037 Concept for binary data
format – Hubert Heijkers – 2020-03-26
iii. #0036 Register the OData- headers
and preferences with IANA – Mark Biamonte – 2018-07-26
[31.10.2019 16:21] Mike Pizzo:
Mark's summary of the thread: [31.10.2019 16:21] Mike Pizzo:
Response from IANA on our clarification of the Isolation Header: [31.10.2019 16:27]
Go with option 2 - one permanent, one provisional registration [31.10.2019 16:27]
Mark and Mike will follow up on this
[31.10.2019 16:27]
5. Issues [8:50 am]
a. APPLIED
i. ODATA-1337 Clarify use of @Core.ContentId in
delta update
[31.10.2019 16:38] Mike Pizzo:
I move to accept the application of ODATA-1337 as applied. [31.10.2019 16:38] Borges, Matt:
I second [31.10.2019 16:39]
ODATA-1337 can be CLOSED as applied [31.10.2019 16:39]
https://issues.oasis-open.org/browse/ODATA-1339
[31.10.2019 16:44]
ODATA-1339 is OPENB [31.10.2019 16:45]
Example 86 also shows how to "morph" one entity type into another [31.10.2019 16:46]
Make this consistent by swapping DirectSupervisor and Manager, making the type in example 8 the "source" that is morphed, and describe the target type in the description of example
86 [31.10.2019 16:46]
c. Vocabularies: NEW
or OPEN with concrete proposal
i. ODATA-1275 Describe structure of "JSON properties"
1. https://github.com/oasis-tcs/odata-vocabularies/pull/52/files
2. https://github.com/oasis-tcs/odata-csdl-schemas/pull/9/files
[31.10.2019 17:01]
Problem: how to express the media type of the "stream annotation" in CSDL XML and JSON [31.10.2019 17:01]
Proposal: use term Core.MediaType and extend its meaning to cover streams [31.10.2019 17:10]
Ralf to update proposal and pull requests to reflect today's discussion [31.10.2019 17:12]
6. OData Dictionary [9:20 am]
a. Document Walkthrough
i. https://1drv.ms/w/s!AlFcFKQNWuoXiRmtz6Yd6yIBZ9tZ?e=G9Dgub
[31.10.2019 17:26]
Mike: everyone check/edit the document until November 21st, then use December 5th for cleanup and then move it to GitHub [31.10.2019 17:29]
7. Next meetings [9:50 am]
a. Thursday November 07, 2019 during 8-10 am PST (17:00-19:00 CET)
b. Thursday November 14, 2019 during 8-10 am PST (17:00-19:00 CET)
c. Thursday November 21, 2019 during 8-10 am PST (17:00-19:00 CET)
d. Thursday November 28, 2019 No meeting, Thanksgiving in the USA
e. Thursday December 05, 2019 during 8-10 am PST (17:00-19:00 CET)
[31.10.2019 17:31]
Mike can't attend on November 14 [31.10.2019 17:31]
George can't attend on November 14 [31.10.2019 17:32]
9. AOB and wrap up [9:55 am]
[31.10.2019 17:33]
Meeting
is adjourned From: odata@lists.oasis-open.org <odata@lists.oasis-open.org>
On Behalf Of Handl, Ralf Here [1] is a draft agenda for the OData TC (Technical Committee) meeting
scheduled on
Thursday October 31, 2019 during 8-10 am PST (16:00-18: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]
a. Self-registration link: https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=48010
2. Approve agenda [8:05 am]
3. Approve minutes from previous meeting(s)
a. Minutes from October 24, 2019 TC meeting:
https://www.oasis-open.org/committees/download.php/66107/Minutes%20of%202019-10-24%20Meeting%20%23272.docx
4. Review action items [Action item list:
https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php?sort_field=due_closed_date] [8:15 am]
a. Upcoming
i. #0039
Concept for Compact JSON data format – Hubert Heijkers – 2020-01-31
ii. #0037
Concept for binary data format – Hubert Heijkers – 2020-03-26
iii. #0036
Register the OData- headers and preferences with IANA – Mark Biamonte – 2018-07-26
5. Issues [8:50 am]
a.
APPLIED
i. ODATA-1337 Clarify use of @Core.ContentId in delta update
b. V4.01:
NEW or OPEN
i. None
c. Vocabularies:
NEW or OPEN with concrete proposal
i. ODATA-1275 Describe structure of "JSON properties"
1.
https://github.com/oasis-tcs/odata-vocabularies/pull/52/files
2.
https://github.com/oasis-tcs/odata-csdl-schemas/pull/9/files
b. V4.02:
NEW or OPEN with concrete proposal
ii. ODATA-1323 Clarify representation of GEO literals and streams in annotations (XML, JSON)
d. Vocabularies:
NEW or OPEN that need more discussion
i. ODATA-1336 Querying “JSON properties”
ii. ODATA-1326 Enhance syntax of term Validation.OpenPropertyTypeConstraint
1. https://github.com/oasis-tcs/odata-vocabularies/pull/59/files
iii. ODATA-1300 Capabilities: clarify CountRestrictions and ExpandRestrictions
1.
https://github.com/oasis-tcs/odata-vocabularies/pull/50/files
iv. ODATA-1214 Annotate constructor actions
v. ODATA-1140 Add details to HttpResponse
vi. ODATA-1107 Introduce instance annotation to specify which types an
instance "implements"
vii. ODATA-1060 Improve specification of element response requirements
viii. ODATA-884 Allow describing possible responses to requests for a particular resource (public comment c201510e00019)
e. Data Aggregation:
NEW or OPEN
i. ODATA-1332 Support augmenting entities with aggregated values from related entities
ii. ODATA-1218 Enhance hierarchy processing
iii. ODATA-945 Correct examples 53 and 54
6. OData Dictionary [9:20 am]
a. Document Walkthrough
i. https://1drv.ms/w/s!AlFcFKQNWuoXiRmtz6Yd6yIBZ9tZ?e=G9Dgub
7. Next meetings [9:50 am]
a. Thursday November 07, 2019 during 8-10 am PST (17:00-19:00 CET)
b. Thursday November 14, 2019 during 8-10 am PST (17:00-19:00 CET)
c. Thursday November 21, 2019 during 8-10 am PST (17:00-19:00 CET)
d. Thursday November 28, 2019 No meeting, Thanksgiving in the USA
e. Thursday December 05, 2019 during 8-10 am PST (17:00-19:00 CET)
9. AOB and wrap up [9:55 am] [2] References
[3] Timeline |
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]