[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: Agenda for OData TC meeting on 2018-06-07 - chat transcript
[16:35] Room information was updated by: Stefan Hagen OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference
Call) #216
- Thursday, 07 Jun 2018, 08:00am to 10:00am PDT
- i.e. 2018-06-07 17:00 to 19:00 CEST (UTC+2)
- other timezone? Try eg.:
- https://www.timeanddate.com/worldclock/meetingdetails.html?year=2018&month=6&day=7&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
Next Planned meetings (tentative):
- Thursday Jun 14, 2018 during 8-10 am PDT (17:00-19:00 CEST)
- https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46260
- Thursday Jun 21, 2018 during 8-10 am PDT (17:00-19:00 CEST)
- https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46261
Agenda-Draft E-Mail URL / Updates will appear at
https://lists.oasis-open.org/archives/odata/201806/maillist.html
- E-Mail Public URL = "" href="https://lists.oasis-open.org/archives/odata/201806/msg00000.html" target="_blank">https://lists.oasis-open.org/archives/odata/201806/msg00000.html
Minutes Draft Public URLs (previous meetings):
- URL = "" YET AVAILABLE
Online document walkthroughs or presentations:
- URL = "" href="https://sap.emea.pgiconnect.com/OData-TC" target="_blank">https://sap.emea.pgiconnect.com/OData-TC
- Conference call details: https://www.oasis-open.org/apps/org/workgroup/odata/download.php/56760/TC%20meeting%20dial-in%20details.htm
Timeline(Updated!):
- URL = "" href="https://www.oasis-open.org/committees/download.php/62637/TC%20Timeline-2018-03-02.docx" target="_blank">https://www.oasis-open.org/committees/download.php/62637/TC%20Timeline-2018-03-02.docx
Agenda Draft (for meeting #215):
==============================================================
! Please look also for possibly updated agenda at:
URL = "" href="https://lists.oasis-open.org/archives/odata/201806/maillist.html" target="_blank">https://lists.oasis-open.org/archives/odata/201806/maillist.html
1. Roll call [8:00 am PT]
1.1 Self-registration link:
URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46529" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46529
2. Approve agenda [8:05 am PT]
3. Approve minutes from previous meeting(s) [8:10 am PT]
3.1 Minutes from May 24, 2018 TC meeting:
not yet available
4. Review action items [Action item list: https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php] [8:11 am PT]
4.1 Action items due
4.1.1 none
5. Update on TC GitHub project odata-abnf - https://github.com/oasis-tcs/odata-abnf [8:12 am PT]
5.1 Tools
5.1.1 PowerShell - https://github.com/oasis-tcs/odata-abnf/tree/master/tools/PowerShell
5.1.2 Bash - https://github.com/oasis-tcs/odata-abnf/tree/master/tools/bash
5.1.3 Eclipse - https://github.com/oasis-tcs/odata-abnf/tree/master/tools/eclipse
6. Issues [8:20 am PT]
6.1 Data Aggregation: NEW or OPEN
6.1.1 ODATA-1186 Clarify names that can appear in annotation of term ApplySupported/Transformations
6.1.2 ODATA-1185 Extend transformation nest to multiple sequences
6.1.3 ODATA-1179 Enhance orderby $apply-transformation with sorting of undefined properties
6.1.4 ODATA-1162 Fix data type in example model
6.1.5 ODATA-1161 Clarify how to process hybrid results of a transformation in subsequent transformations
6.1.6 ODATA-1160 Clarify example 66 in section 7.5
6.1.7 ODATA-1159 Clarify context URLs for aggregated result sets
6.1.8 ODATA-1137 Clarify type information for dynamic properties in the aggregated result set
6.1.9 ODATA-1073 Conformance section references wrong annotation term
6.1.10 ODATA-1068 3.12 Transformation expand: require at least two parameters, with innermost expansion requiring a filter()
6.1.11 ODATA-1041 Broaden definitions of transformations topcount and bottomcount
6.1.12 (and 16 more)
6.2 V4.01: NEW or OPEN
6.2.1 ODATA-1183 Allow Singletons to be null
6.2.2 ODATA-1180 Cast between enumeration types and integer types
6.2.3 ODATA-1177 Core: add term SchemaLocation
6.2.4 ODATA-1171 Consider using matrix parameters for filter segments
6.2.5 ODATA-1168 Clarify the use of ETags for Avoiding Update Conflicts
6.2.6 ODATA-1165 Describe $expand and $select via prose text and examples, remove ABNF snippets
6.2.7 ODATA-1148 PATCH with nested nav props should not remove omitted resources
6.2.8 ODATA-1143 Extend the Property metatype to allow a type that is an EntityType.
6.2.9 ODATA-1141 Upsert: clarify upsert along nullable single-valued navigation path
6.2.10 ODATA-1135 Document use of JSON $schema
6.2.11 ODATA-1088 Clarify effect of applying an Annotation to an element
6.3 Vocabularies: NEW or OPEN with concrete proposal
6.3.1 ODATA-1176 Capabilities: add new term SelectRestrictions
6.3.2 ODATA-1167 Add way to specify which batch formats (if any) are supported by a service
6.3.3 ODATA-1064 Add ability to annotate collections to return only count and NextLink
6.4 Vocabularies: NEW or OPEN that need more discussion
6.4.1 ODATA-1099 Add annotations to describe custom query options and custom headers
6.4.2 ODATA-1005 Make sure we have capabilities for all new 4.01 functionality
6.4.3 ODATA-884 Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
7. Next meetings [9:50 am PT]
7.1 Thursday June 14, 2018 during 8-10 am PDT (17:00-19:00 CEST)
7.2 Thursday June 21, 2018 during 8-10 am PDT (17:00-19:00 CEST)
8. AOB and wrap up [9:55 am PT]
==============================================================
Meeting Member URL:
- URL ="">
https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46257
- 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=46259&confirmed=1
Room Information:
OASIS Open Data Protocol (OData) TC OData TC Weekly Meeting (Conference
Call) #216
- Thursday, 07 Jun 2018, 08:00am to 10:00am PDT
- i.e. 2018-06-07 17:00 to 19:00 CEST (UTC+2)
- other timezone? Try eg.:
- https://www.timeanddate.com/worldclock/meetingdetails.html?year=2018&month=6&day=7&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
Next Planned meetings (tentative):
- Thursday Jun 14, 2018 during 8-10 am PDT (17:00-19:00 CEST)
- https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46260
- Thursday Jun 21, 2018 during 8-10 am PDT (17:00-19:00 CEST)
- https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46261
Agenda-Draft E-Mail URL / Updates will appear at
https://lists.oasis-open.org/archives/odata/201806/maillist.html
- E-Mail Public URL = "" href="https://lists.oasis-open.org/archives/odata/201806/msg00000.html" target="_blank">https://lists.oasis-open.org/archives/odata/201806/msg00000.html
Minutes Draft Public URLs (previous meetings):
- URL = "" YET AVAILABLE
Online document walkthroughs or presentations:
- URL = "" href="https://sap.emea.pgiconnect.com/OData-TC" target="_blank">https://sap.emea.pgiconnect.com/OData-TC
- Conference call details: https://www.oasis-open.org/apps/org/workgroup/odata/download.php/56760/TC%20meeting%20dial-in%20details.htm
Timeline(Updated!):
- URL = "" href="https://www.oasis-open.org/committees/download.php/62637/TC%20Timeline-2018-03-02.docx" target="_blank">https://www.oasis-open.org/committees/download.php/62637/TC%20Timeline-2018-03-02.docx
Agenda Draft (for meeting #215):
==============================================================
! Please look also for possibly updated agenda at:
URL = "" href="https://lists.oasis-open.org/archives/odata/201806/maillist.html" target="_blank">https://lists.oasis-open.org/archives/odata/201806/maillist.html
1. Roll call [8:00 am PT]
1.1 Self-registration link:
URL = "" href="https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46529" target="_blank">https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46529
2. Approve agenda [8:05 am PT]
3. Approve minutes from previous meeting(s) [8:10 am PT]
3.1 Minutes from May 24, 2018 TC meeting:
not yet available
4. Review action items [Action item list: https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php] [8:11 am PT]
4.1 Action items due
4.1.1 none
5. Update on TC GitHub project odata-abnf - https://github.com/oasis-tcs/odata-abnf [8:12 am PT]
5.1 Tools
5.1.1 PowerShell - https://github.com/oasis-tcs/odata-abnf/tree/master/tools/PowerShell
5.1.2 Bash - https://github.com/oasis-tcs/odata-abnf/tree/master/tools/bash
5.1.3 Eclipse - https://github.com/oasis-tcs/odata-abnf/tree/master/tools/eclipse
6. Issues [8:20 am PT]
6.1 Data Aggregation: NEW or OPEN
6.1.1 ODATA-1186 Clarify names that can appear in annotation of term ApplySupported/Transformations
6.1.2 ODATA-1185 Extend transformation nest to multiple sequences
6.1.3 ODATA-1179 Enhance orderby $apply-transformation with sorting of undefined properties
6.1.4 ODATA-1162 Fix data type in example model
6.1.5 ODATA-1161 Clarify how to process hybrid results of a transformation in subsequent transformations
6.1.6 ODATA-1160 Clarify example 66 in section 7.5
6.1.7 ODATA-1159 Clarify context URLs for aggregated result sets
6.1.8 ODATA-1137 Clarify type information for dynamic properties in the aggregated result set
6.1.9 ODATA-1073 Conformance section references wrong annotation term
6.1.10 ODATA-1068 3.12 Transformation expand: require at least two parameters, with innermost expansion requiring a filter()
6.1.11 ODATA-1041 Broaden definitions of transformations topcount and bottomcount
6.1.12 (and 16 more)
6.2 V4.01: NEW or OPEN
6.2.1 ODATA-1183 Allow Singletons to be null
6.2.2 ODATA-1180 Cast between enumeration types and integer types
6.2.3 ODATA-1177 Core: add term SchemaLocation
6.2.4 ODATA-1171 Consider using matrix parameters for filter segments
6.2.5 ODATA-1168 Clarify the use of ETags for Avoiding Update Conflicts
6.2.6 ODATA-1165 Describe $expand and $select via prose text and examples, remove ABNF snippets
6.2.7 ODATA-1148 PATCH with nested nav props should not remove omitted resources
6.2.8 ODATA-1143 Extend the Property metatype to allow a type that is an EntityType.
6.2.9 ODATA-1141 Upsert: clarify upsert along nullable single-valued navigation path
6.2.10 ODATA-1135 Document use of JSON $schema
6.2.11 ODATA-1088 Clarify effect of applying an Annotation to an element
6.3 Vocabularies: NEW or OPEN with concrete proposal
6.3.1 ODATA-1176 Capabilities: add new term SelectRestrictions
6.3.2 ODATA-1167 Add way to specify which batch formats (if any) are supported by a service
6.3.3 ODATA-1064 Add ability to annotate collections to return only count and NextLink
6.4 Vocabularies: NEW or OPEN that need more discussion
6.4.1 ODATA-1099 Add annotations to describe custom query options and custom headers
6.4.2 ODATA-1005 Make sure we have capabilities for all new 4.01 functionality
6.4.3 ODATA-884 Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
7. Next meetings [9:50 am PT]
7.1 Thursday June 14, 2018 during 8-10 am PDT (17:00-19:00 CEST)
7.2 Thursday June 21, 2018 during 8-10 am PDT (17:00-19:00 CEST)
8. AOB and wrap up [9:55 am PT]
==============================================================
Meeting Member URL:
- URL ="">
https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=46257
- 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=46259&confirmed=1
[17:02] Ralf Handl (SAP SE): Voting Members: 5 of 11 (45%) (used for quorum calculation) [17:06] Ralf Handl (SAP SE): Voting Members: 6 of 11 (54%) (used for quorum calculation) [17:06] Ralf Handl (SAP SE): Achieved quorum: yes [17:07] Ralf Handl (SAP SE): 2.Approve agenda [8:05 am PT] [17:08] Ralf Handl (SAP SE): Agenda is approved [17:08] Ralf Handl (SAP SE): 3.Approve minutes from previous meeting(s) [8:10 am PT] a.Minutes from May 24, 2018 TC meeting: not yet available
[17:08] 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:11 am PT] a.Action items due
i.none
[17:08] Ralf Handl (SAP SE): 5.Update on TC GitHub project odata-abnf - https://github.com/oasis-tcs/odata-abnf [8:12 am PT] a.Tools
i.PowerShell https://github.com/oasis-tcs/odata-abnf/tree/master/tools/PowerShell
ii.Bash https://github.com/oasis-tcs/odata-abnf/tree/master/tools/bash
iii.Eclipse - https://github.com/oasis-tcs/odata-abnf/tree/master/tools/eclipse
[17:10] Ralf Handl (SAP SE): 6.Issues [8:20 am PT] a.Data Aggregation: NEW or OPEN
[17:10] Ralf Handl (SAP SE): i.ODATA-1186 Clarify names that can appear in annotation of term ApplySupported/Transformations [17:12] Ralf Handl (SAP SE): ODATA-1186 is OPEN [17:13] Michael Pizzo: I move to resolve ODATA-1186 as proposed. [17:14] Martin Z. SAP SE: I second [17:14] Gerald Krause (SAP): I second [17:14] Ralf Handl (SAP SE): ODATA-1186 is RESOLVED as proposed [17:14] Ralf Handl (SAP SE): ii.ODATA-1185 Extend transformation nest to multiple sequences [17:21] Ralf Handl (SAP SE): ODATA-1185 is OPEN [17:23] Michael Pizzo: I move we resolve ODATA-1185 as proposed. [17:24] Gerald Krause (SAP): I second [17:24] Ralf Handl (SAP SE): ODATA-1185 is RESOLVED as proposed [17:25] Ralf Handl (SAP SE): iii.ODATA-1179 Enhance orderby $apply-transformation with sorting of undefined properties [17:36] anonymous morphed into George Ericson (Dell) [17:46] Ralf Handl (SAP SE): "no value" and "undefined":
{
"first":true,
"second":null
}
--> second is defined but has "no value"
{
"first":true
}
--> second is undefined
[17:57] Ralf Handl (SAP SE): Mike: undefined mark sub-totals, and if I want the subtotals first, I expect the nulls after the subtotals. Same if subtotals are last: the nulls are expected before the subtotals. [18:07] Michael Pizzo: Ref section 8.1 of https://www.oasis-open.org/committees/document.php?document_id=62593&wg_abbrev=odata [18:08] Ralf Handl (SAP SE): ascending undefined last: Africa 1
Europe 10
America 100
(undefined) 111
[18:08] Ralf Handl (SAP SE): wrong [18:09] Ralf Handl (SAP SE): ascending undefined last: Africa 1
America 100
Europe 10
(undefined) 111
[18:09] Ralf Handl (SAP SE): descending undefined last: Europe 10
America 100
Africa 1
(undefined) 111
[18:12] Gerald Krause (SAP): continentcountry -----------------------
AmericaCanada
AmericaUSA
EuropeFrance
EuropeGermany
groupby((rollup(Continent, Country))/orderby(Continent,Country desc undefined first)
ContinentCountry
-----------------------
America
AmericaUSA
AmericaCanada
Europe
EuropeGermany
EuropeFrance
[18:18] Ralf Handl (SAP SE): orderby(Continent,isdefined(Country) desc,Country desc) [18:19] Ralf Handl (SAP SE): orderby(Continent,isdefined(Country) asc,Country desc) [18:19] Ralf Handl (SAP SE): orderby(Continent,Country eq null asc,Country desc) [18:22] Gerald Krause (SAP): I move to close ODATA-1179 without action using Ralfs proposal. [18:22] Hubert Heijkers (IBM): I second [18:22] Ralf Handl (SAP SE): ODATA-1179 is CLOSED without action [18:23] Ralf Handl (SAP SE): iv.ODATA-1162 Fix data type in example model [18:24] Ralf Handl (SAP SE): ODATA-1162 is OPEN [18:25] Michael Pizzo: I move to resolved ODATA-1162 as proposed. [18:26] Ralf Handl (SAP SE): http://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/cs02/odata-data-aggregation-ext-v4.0-cs02_files/image002.png [18:26] Hubert Heijkers (IBM): I second [18:27] Ralf Handl (SAP SE): ODATA-1162 is RESOLVED as proposed [18:27] Ralf Handl (SAP SE): v.ODATA-1161 Clarify how to process hybrid results of a transformation in subsequent transformations [18:30] Gerald Krause (SAP): 3.16: http://docs.oasis-open.org/odata/odata-data-aggregation-ext/v4.0/cs02/odata-data-aggregation-ext-v4.0-cs02.html#_Toc435016590 [18:41] Ralf Handl (SAP SE): ODATA-1161 is OPEN [18:42] Hubert Heijkers (IBM): I move to resolve ODATA-1161 as proposed. [18:43] Gerald Krause (SAP): I second [18:43] Ralf Handl (SAP SE): ODATA-1161 is RESOLVED as proposed [18:43] Ralf Handl (SAP SE): vi.ODATA-1160 Clarify example 66 in section 7.5 [18:44] Ralf Handl (SAP SE): Example 66: to get the best-selling product per country with sub-totals for every country, the partial results of a transformation sequence and a groupby transformation are concatenated:
GET ~/Sales?$apply=concat(
groupby((Customer/Country,Product/Name,Currency/Code),
aggregate(Amount with sum as Total))
/groupby((Customer/Country,Currency/Code),
topcount(1,Total)),
groupby((Customer/Country,Currency/Code),
aggregate(Amount with sum as Total)))
[18:48] Ralf Handl (SAP SE): ODATA-1160 is OPEN [18:48] Hubert Heijkers (IBM): I move to resolve ODATA-1160 as proposed. [18:48] Gerald Krause (SAP): I second [18:49] Ralf Handl (SAP SE): ODATA-1160 is RESOLVED as proposed [18:49] Ralf Handl (SAP SE): vii.ODATA-1159 Clarify context URLs for aggregated result sets [18:54] Ralf Handl (SAP SE): Example: concat(groupby((Customer),aggregate(Amount)),groupby((Country),aggregate(Amount)))
-->
@context:$metadata#Sales(Customer,Amount,Country)
[18:59] Ralf Handl (SAP SE): ODATA-1159 is OPEN [18:59] Ralf Handl (SAP SE): 7.Next meetings [9:50 am PT] a.Thursday June 14, 2018 during 8-10 am PDT (17:00-19:00 CEST)
b.Thursday June 21, 2018 during 8-10 am PDT (17:00-19:00 CEST)
[19:00] Ralf Handl (SAP SE): 8.AOB and wrap up [9:55 am PT] [19:00] Ralf Handl (SAP SE): Meeting is adjourned [19:00] Ralf Handl (SAP SE): Thanks for the great progress! From: odata@lists.oasis-open.org [mailto: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 June 07, 2018 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]
2.
Approve agenda [8:05 am PT]
3.
Approve minutes from previous meeting(s) [8:10 am PT]
4.
Review action items [Action item list:
https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php] [8:11 am PT]
i. none
5.
Update on TC GitHub project odata-abnf -
https://github.com/oasis-tcs/odata-abnf [8:12 am PT]
i. PowerShell –
https://github.com/oasis-tcs/odata-abnf/tree/master/tools/PowerShell
ii. Bash –
https://github.com/oasis-tcs/odata-abnf/tree/master/tools/bash
iii. Eclipse -
https://github.com/oasis-tcs/odata-abnf/tree/master/tools/eclipse
6.
Issues [8:20 am PT]
i. ODATA-1186
Clarify names that can appear in annotation of term ApplySupported/Transformations
ii. ODATA-1185
Extend transformation nest to multiple sequences
iii. ODATA-1179
Enhance orderby $apply-transformation with sorting of undefined properties
iv. ODATA-1162
Fix data type in example model
v. ODATA-1161
Clarify how to process hybrid results of a transformation in subsequent transformations
vi. ODATA-1160
Clarify example 66 in section 7.5
vii. ODATA-1159
Clarify context URLs for aggregated result sets
viii. ODATA-1137
Clarify type information for dynamic properties in the aggregated result set
ix. ODATA-1073
Conformance section references wrong annotation term
x. ODATA-1068
3.12 Transformation expand: require at least two parameters, with innermost expansion requiring a filter()
xi. ODATA-1041
Broaden definitions of transformations topcount and bottomcount
xii. (and 16 more)
i. ODATA-1183
Allow Singletons to be null
ii. ODATA-1180
Cast between enumeration types and integer types
iii. ODATA-1177
Core: add term SchemaLocation
iv. ODATA-1171
Consider using matrix parameters for filter segments
v. ODATA-1168
Clarify the use of ETags for Avoiding Update Conflicts
vi. ODATA-1165
Describe $expand and $select via prose text and examples, remove ABNF snippets
vii. ODATA-1148
PATCH with nested nav props should not remove omitted resources
viii. ODATA-1143
Extend the Property metatype to allow a type that is an EntityType.
ix. ODATA-1141
Upsert: clarify upsert along nullable single-valued navigation path
x. ODATA-1135
Document use of JSON $schema
xi. ODATA-1088
Clarify effect of applying an Annotation to an element
i. ODATA-1176
Capabilities: add new term SelectRestrictions
ii. ODATA-1167
Add way to specify which batch formats (if any) are supported by a service
iii. ODATA-1064
Add ability to annotate collections to return only count and NextLink
i. ODATA-1099
Add annotations to describe custom query options and custom headers
ii. ODATA-1005
Make sure we have capabilities for all new 4.01 functionality
iii. ODATA-884
Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
7.
Next meetings [9:50 am PT]
8.
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]