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] Commented: (ODATA-204) Define namespace versioning policy for XML namespaces


    [ http://tools.oasis-open.org/issues/browse/ODATA-204?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=32494#action_32494 ] 

Ralf Handl commented on ODATA-204:
----------------------------------

How do we express the version-independence / extensibility in the XML schema files? Add xs:any elements and xs:anyAttribute elements to all V4 elements?
- Pro: future CSDL documents will conform to the current schema
- Con: typos in CSDL documents will not be detected but treated as unknown "future" extensions

The Version attribute of the Edmx element will indicate which protocol version a document uses.

Btw: why do we need the DataServiceVersion attribute of the DataServices element in addition? In which cases would it differ from the Version attribute of the Edmx element in the same document?



> Define namespace versioning policy for XML namespaces
> -----------------------------------------------------
>
>                 Key: ODATA-204
>                 URL: http://tools.oasis-open.org/issues/browse/ODATA-204
>             Project: OASIS Open Data Protocol (OData) TC
>          Issue Type: Improvement
>          Components: OData Protocol v1.0
>    Affects Versions: V4.0_WD01
>         Environment: [Proposed]
>            Reporter: Ralf Handl
>             Fix For: V4.0_WD01
>
>
> http://docs.oasis-open.org/specGuidelines/ndr/namingDirectives-v1.3.html#xml-namespaces requires that:
> TCs must define a namespace versioning policy for any XML namespace declared in a specification, and must communicate the text expressing such policy to the TC Administrator for incorporation into the appropriate namespace document.
> The requirement refers to http://www.w3.org/TR/webarch/#versioning-xmlns.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://tools.oasis-open.org/issues/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


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