Abstract
Allow nested collections.
Status
Open (JoeGregorio)
Rationale
Nesting is like a lump under the carpet. We keep pushing it down and it just pops up somewhere else. A year ago Ezra and I were trying to figure out how to put nesting into the collection enumeration format.
Proposal
Allow app:collections to contain other app:collections in the Introspection format.
Change:
appCollection = element app:collection { appCommonAttributes, attribute title { text }, attribute href { text }, ( appMemberType & appListTemplate & extensionElement* ) }
To:
appCollection = element app:collection { appCommonAttributes, attribute title { text }, attribute href { text }, ( appCollection* appMemberType & appListTemplate & extensionElement* ) }
Change:
7.3.3 The 'app:collection' Element The app:collection contains information elements that describe the location and capabilities of a collection.
To:
7.3.3 The 'app:collection' Element The app:collection contains information elements that describe the location and capabilities of a collection. It can also contain other app:collection elements.