-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Schema
-
Labels:None
-
Environment:
n/a
-
Proposal:
The Atom spec (http://tools.ietf.org/html/rfc4287#page-13) reads, "This specification assigns no significance to the order of appearance of the child elements of atom:entry".
The .NET SyndicationFeed and SyndicationItem serialization classes for Atom use a different order than specified in the ATOM.xsd.
By using xs:sequence instead of xs:choice minOccurs="3", the order of the children elements is fixed, which is incompatible with the Microsoft.NET serializer.