ISSUE-547: prov:records requires a specific order of elements
prov:records requires a specific order of elements
- State:
- CLOSED
- Product:
- XML Serialization
- Raised by:
- Curt Tilmes
- Opened on:
- 2012-09-10
- Description:
- Right now, the schema records element:
http://dvcs.w3.org/hg/prov/raw-file/7b321dfba2c1/xml/prov.xsd.html#element_records
requires a specific sequence of elements, in order:
activities, entities, agents, dependencies.
It would be less restrictive to allow, for example, entities to be specified prior to activities (as in some of the examples).
I propose to wrap the "activity", "entity" and "agent" elements with an xs:choice allowing any number of any of them to be specified in any order.
(I'm actually fine with requiring dependencies to follow those elements).
We can explain this ordering of elements clearly in the verbiage in the tech note.
- Related Actions Items:
- No related actions
- Related emails:
- Re: XML Schema Updates (from Curt.Tilmes@nasa.gov on 2012-09-20)
- Re: PROV-ISSUE-547: prov:records requires a specific order of elements [XML Serialization] (from hook.hua@jpl.nasa.gov on 2012-09-13)
- Re: PROV-ISSUE-551: Flatten XML Schema removing records and/or dependencies? [XML Serialization] (from l.moreau@ecs.soton.ac.uk on 2012-09-12)
- PROV-ISSUE-551: Flatten XML Schema removing records and/or dependencies? [XML Serialization] (from sysbot+tracker@w3.org on 2012-09-12)
- PROV-ISSUE-547: prov:records requires a specific order of elements [XML Serialization] (from sysbot+tracker@w3.org on 2012-09-10)
Related notes:
Made the changes to the schema:
http://dvcs.w3.org/hg/prov/rev/b88f0f02344f
Display change log