Here [1] is the agenda for the OData TC (Technical Committee) meeting scheduled on Thursday June 23, 2016 during 6-10am Pacific Time. 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
- Roll call [6:00am]
- Self-registration link: https://www.oasis-open.org/apps/org/workgroup/odata/event.php?event_id=41468
- Approve agenda [6:05am]
- Approve minutes from previous meeting(s) [6:10am]
- Minutes from June 16, 2016 TC meeting: https://www.oasis-open.org/committees/document.php?document_id=58372&wg_abbrev=odata
- Review action items [Action item list: https://www.oasis-open.org/apps/org/workgroup/odata/members/action_items.php]
[8:15am]
- Action items due
- #0036: Register the OData- headers and preferences with IANA (due July 31, 2016)
- OData CSDL JSON [6:15]
- Walkthrough WD02 based on OpenAPI 2.0
- Document (redlined): https://www.oasis-open.org/apps/org/workgroup/odata/download.php/58159/odata-json-csdl-v4.0-wd02-2016-05-18.docx
- Document (clean): https://www.oasis-open.org/apps/org/workgroup/odata/download.php/58174/odata-json-csdl-v4.0-wd02-2016-05-18-clean.docx
- Discuss next steps
- Publish CSD02 right away to get feedback on OpenAPI mapping
- V4.01 issues [7:00am]
- Issues
for V4.01_WD01 in New or Open state
- Ripe for resolution
- ODATA-846 Add version 4.01 (resolve as we get close to CSD01)
- ODATA-545 Allow applying Capability terms CountRestrictions, TopSupported, SkipSupported etc. to all resources returning collections
- ODATA-948 Versions of vocabularies and their relation with a version of the specification
- ODATA-696 Support "interfaces" for casting entities to multiple different types
- ODATA-816 Add Capability term for filter _expression_ restrictions
- ODATA-809
Define non-message format for final response of async request
- ODATA-798 Semantic Key or Alternate Key for entity types
- ODATA-938 In 4.01 decide if we can support invoking actions with no params with no body
- ODATA-935: Allow singletons to be members of an entity set
- ODATA-952 Replace multiple batch capability term with single "BatchSupport" term
- ODATA-541 Allow the If-Match header to reference the ETag that resulted from an earlier operation in a batch request
- ODATA-923: $expand for $metadata to include referenced schemas
- ODATA-798 Semantic Key or Alternate Key for Entity Types
- OData protocol
- ODATA-919 Specify the result type for each operation based on operator types
- ODATA-942: How should headers applied to a batch affect statements within a batch?
- Annotations
- ODATA-571 - Add annotation for properties that are (not) part of the default selection if no $select is specified
- ODATA-735 - Enhance the CSDL for instance annotations
- ODATA-811 - Define propagation and (partial) overriding of annotations
- ODATA-859 - Define term, semantics for inserting error information into a (mostly) successful response
- ODATA-884 - Add term ErrorCodes to describe possible codes in error messages (public comment c201510e00019)
- New Query Capabilities
- ODATA-614 Allow $expand, $select, ... with POST/PATCH/PUT in combination with return=representation to specify the response shape
- ODATA-827 introduce $compute query option
- ODATA-933: Allow using instance annotations in $filter
- Set operations
- ODATA-836: Allow applying actions to a filtered collection of entities
- Enumerations
- ODATA-849 Add possibility for enumeration types to "extend" another enumeration type
- ODATA-494 Define inheritance for enumeration types
- ODATA-874 Allow Edm.String as underlying type for enumeration types
- OData CSDL
- ODATA-618: Allow using term names in positions that allow type names
- ODATA-929: Nullable facet should default to false for collection types, rather than being unspecified
- ODATA-674: Specify navigation property binding combined with containment *
- JSON Format
- ODATA-868 - Describe format for In-Stream errors
- ODATA-557 - Allow exponential notation for Edm.Decimal
- Interfaces
- ODATA-619: Attach action and function signatures to terms, i.e. make a term definition an interface definition
- Next meeting [9:50am]
- Thursday July 07, 2016 6-10am PT – again a longer meeting
- AOB and wrap up [9:55am]
[2] References
[3] Timeline