OData meeting #24, Thursday, 07 Feb 2013, 0800 - 0900 PT

Note: For explanations of conventions and other formal aspects common to OData TC meeting minutes which are used in this document please cf. “Formal Aspects of Meeting Minutes”.

Meeting chaired by Barbara Hartel and Ram Jeyaraman

Acting Chair: Ram Jeyaraman

1 Roll call

1.1 Members Present:

    Anila Kumar GVN (CA Technologies)
    Barbara Hartel (SAP AG)
    Dale Moberg (Axway Software)
    Diane Downie (Citrix Systems)
    Erik de Voogd (SDL)
    Gerald Krause (SAP AG)
    Hubert Heijkers (IBM)
    Jeffrey Turpin (Axway Software)
    John Willson (Individual)
    Matthew Borges (SAP AG)
    Michael Pizzo (Microsoft) a.k.a. Mike
    Nuno Linhares (SDL)
    Patrick Durusau (Individual)
    Ralf Handl (SAP AG)
    Ram Jeyaraman (Microsoft)
    Robert Richards (Mashery)
    Stan Mitranic (CA Technologies)
    Stefan Drees (Individual)
    Susan Malaika (IBM)

Quorum achieved. Details cf. normative attendance sheet for this meeting.

2 Approval of Agenda

Agenda approved as published.

3 Approval of Minutes from Previous Meeting(s)

3.1 Approval of Minutes of 2013–01–30/31 Meeting#23

Meeting minutes approved with no objections.

4 Review of Action Items (AI) and Progress

Context:

See the “List of Open Action Items Before the Meeting” section in the appendix.

Discussion:

No further discussion. No objections.

4.1 Action items due by 2013–02–07 (end of day)

4.1.1 AI#0028

AI#0028
“Come up with a first milestone for the temporal extension” [owner: Andrew Eisenberg] is Ongoing (Note: Due 2013–02–07)

Discussion:

AI#0028
“Come up with a first milestone for the temporal extension” [owner: Andrew Eisenberg] is Ongoing (Note: Due 2013–02–14)

4.2 Action items NOT due by 2013–02–07 (end of day) but MAY be ready for closure

4.2.1 AI#0005

AI#0005
“Come up with a first milestone for the temporal extension” [owner: Andrew Eisenberg] is Ongoing (Note: Due 2013–04–26)

Discussion:

AI#0005
“Come up with a first milestine for the temporal extension” [owner: Andrew Eisenberg] is Closed.

4.2.2 AI#0006

AI#0006
“Come up with estimate for first milestone for XML data extension” [owner: Andrew Eisenberg] is Ongoing (Note: Due 2013–04–26)

Discussion:

AI#0006
“Come up with estimate for first milestone for XML data extension” [owner: Andrew Eisenberg] is Closed.

4.2.3 AI#0007

AI#0007
“Come up with estimate for first milestone for JSON data extension” [owner: Susan Malaika] is Ongoing (Note: Due 2013–04–26)

Discussion:

AI#0007
“Come up with estimate for first milestone for JSON data extension” [owner: Susan Malaika] is Closed.

5 Review of Issues List (IL) and Progress

Notes:

Discussion:

5.1 Issues in Applied state

5.1.1 ODATA–11

ODATA–11
“date/time values without explicit time zones need further investigation” [components: OData URL Conventions, OData CSDL] is Applied.

Ralf:

I move close ODATA–11 as applied. Stefan seconds.

No further discussion. No objections. The motion passes.

ODATA–11
“date/time values without explicit time zones need further investigation” [components: OData URL Conventions, OData CSDL] is Closed with no objections.

5.1.2 ODATA–107

ODATA–107
“Should OData support a ‘clock time’ (xs:time) datatype?” [components: OData CSDL, OData ABNF Construction Rules, OData URL Conventions] is Applied.

Ralf:

I move to close ODATA–107 as applied. Hubert seconds.

No further discussion. No objections. The motion passes.

ODATA–107
“Should OData support a ‘clock time’ (xs:time) datatype?” [components: OData CSDL, OData ABNF Construction Rules, OData URL Conventions] is Closed with no objections.

5.1.3 ODATA–194

ODATA–194
“Inside section 4.1.1 The Version Attribute, the version defined by this spec should be 4.0 and not 1.0 for the EDMX wrapper” [component: OData CSDL] is Applied.

Ralf:

I move close ODATA–194 as applied. Stefan seconds.

No further discussion. No objections. The motion passes.

ODATA–194
“Inside section 4.1.1 The Version Attribute, the version defined by this spec should be 4.0 and not 1.0 for the EDMX wrapper” [component: OData CSDL] is Closed with no objections.

5.1.4 ODATA–195

ODATA–195
“Simplify entity set qualification rules for NavigationPropertyBinding” [component: OData CSDL] is Applied.

Ralf:

I move to close ODATA–195 as applied. Hubert seconds.

No further discussion. No objections. The motion passes.

ODATA–195
“Simplify entity set qualification rules for NavigationPropertyBinding” [component: OData CSDL] is Closed with no objections.

5.1.5 ODATA–60

ODATA–60
“Allow complex properties or components of complex properties as key parts” [component: OData CSDL] is Applied.

Ralf:

I move to close ODATA–60 as applied. Hubert seconds.

No further discussion. No objections. The motion passes.

ODATA–60
“Allow complex properties or components of complex properties as key parts” [component: OData CSDL] is Closed with no objections.

5.2 Issues in Proposed state

5.2.1 OData CSDL

5.2.1.1 ODATA–235
ODATA–235
“Limit primitive types allowed as key parts to the ‘sufficiently discrete’ types” [component: OData CSDL] is New.

Discussion:

Mike:

I move we approve ODATA–235 with the modification that Geo.Point may be used as a key. Stefan seconds.

No further discussion. No objections. The motion passes.

ODATA–235
“Limit primitive types allowed as key parts to the ‘sufficiently discrete’ types” [component: OData CSDL] is Resolved as noted in the motion with no objections.
5.2.1.2 ODATA–234
ODATA–234
“Merge Reference and AnnotationReference element” [component: OData CSDL] is New.

Discussion:

No further discussion. No objections.

ODATA–234
“Merge Reference and AnnotationReference element” [component: OData CSDL] is Open with no objections.
5.2.1.3 ODATA–227
ODATA–227
“Support of symbolic names in annotations” [component: OData CSDL] is New.

Discussion:

Ralf:

I move to resolve ODATA–227 as proposed with the addition of using NamedStream@odata.media*. Mike seconds.

No further discussion. No objections. The motion passes.

ODATA–227
“Support of symbolic names in annotations” [component: OData CSDL] is Resolved as noted in the motion with no objections.
5.2.1.4 ODATA–217
ODATA–217
“property facets in ValueTerm element” [component: OData CSDL] is New.

Discussion:

Ralf:

I move to resolve ODATA–217 as proposed, with the change of moving Unicode out of the common group. Mike seconds.

No further discussion. No objections. The motion passes.

ODATA–217
“property facets in ValueTerm element” [component: OData CSDL] is is Resolved as noted in the motion with no objections.
5.2.1.5 ODATA–216
ODATA–216
“Allow edm:Documentation element in edm:TypeDefinition and edm:Annotations element” [component: OData CSDL] is Resolved.

Discussion:

No further discussion. No objections.

ODATA–216
“Allow edm:Documentation element in edm:TypeDefinition and edm:Annotations element” [component: OData CSDL] is Applied with no objections.
5.2.1.5.1 End of Issue Processing

Note:

Time slot for issue processing gone. Skip all remaining agenda sub items of 5.

6 Next Meeting

Next weekly TC meeting will be 2013–02–14 during 8–9am PT.

Regrets from Martin and Hubert

7 AOB

None.

Meeting adjourned on 0900 PT FIXME

Appendices

List of Open Action Items Before the Meeting

Retrieval time stamp: 2013-02-07 14:45 +01:00.

AI#0005
“Come up with a first milestine for the temporal extension” [owner: Andrew Eisenberg] is Ongoing (Note: Due 2013–01–31)
AI#0006
“Come up with estimate for first milestone for XML data extension” [owner: Andrew Eisenberg] is Ongoing (Note: Due 2013–01–31)
AI#0007
“Come up with estimate for first milestone for JSON data extension” [owner: Susan Malaika] is Ongoing (Note: Due 2013–01–31)
AI#0018
“Prepare Working Draft 01 (WD01) version of OData Extension for Temporal Data” [owner: Andrew Eisenberg] is Ongoing
AI#0019
“Prepare Working Draft 01 (WD01) version of OData Extension for XML Data” [owner: Andrew Eisenberg] is Ongoing
AI#0020
“Prepare Working Draft 01 (WD01) version of OData Extension for JSON Data” [owner: Susan Malaika] is Ongoing
AI#0028
“Introduce fix target versions 4.0, minor and next major into JIRA” [owner: Ram Jeyaraman] is Ongoing (Note: Due 2013–02–07)

Note: The actual action item processing is documented in section 4 and subsections thereof.

Index of Issues Processed During the Meeting

Note: The actual issue processing is documented in sections 5. The below index has two main parts: First come the public comments (if any), second the JIRA issues. Each list of issues is sorted by ascending issue number. Noted are the ID, the summary and the reference to the relevant subsection where the issue progression has been documented:

Public Comments:

None.

JIRA Issues:

Timeline Reference

Note: Please cf. the current revision of the TC timeline.