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:
  1. Re: XML Schema Updates (from Curt.Tilmes@nasa.gov on 2012-09-20)
  2. Re: PROV-ISSUE-547: prov:records requires a specific order of elements [XML Serialization] (from hook.hua@jpl.nasa.gov on 2012-09-13)
  3. 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)
  4. PROV-ISSUE-551: Flatten XML Schema removing records and/or dependencies? [XML Serialization] (from sysbot+tracker@w3.org on 2012-09-12)
  5. 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

Curt Tilmes, 18 Sep 2012, 14:04:46

Display change log ATOM feed


Chair, Staff Contact
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 547.html,v 1.1 2013-06-20 07:37:52 vivien Exp $