OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

odata message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: [OASIS Issue Tracker] (ODATA-1191) Make sure that all model elements are annotatable

Michael Pizzo created ODATA-1191:

             Summary: Make sure that all model elements are annotatable
                 Key: ODATA-1191
                 URL: https://issues.oasis-open.org/browse/ODATA-1191
             Project: OASIS Open Data Protocol (OData) TC
          Issue Type: Bug
          Components: CSDL JSON , CSDL XML
    Affects Versions: V4.01_CS01
         Environment: Annotates were initially designed as a way that we could extend metadata without introducing breaking changes.  However, there are cases where model elements are not annotatable, which limits our ability to extend those elements.

For example, OData-1187 proposes extending navigation property bindings to specify that a particular path is recursive. We'd like to do this as an annotation, to avoid introducing an incompatability with 4.0, but NavigationPropertyBinding elements are (currently) not annotatable.

We should go through our model elements to identify those that are not currently annotatable, and see if we can come up with a way to make everything annotatable.

Hubert had some thoughts about making it easier to annotate model elements in our JSON format.
            Reporter: Michael Pizzo
            Assignee: Hubert Heijkers
             Fix For: V4.01_CS02

This message was sent by Atlassian JIRA

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]