generated from ivoa-std/doc-template
-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
The current version of the model commit 28d6524, defines certain elements as a role played by a 'Party' which may be an 'Individual' or 'Organization'.
After seeing some of this in usage in the IVOA DM Workshop (2021), its apparent that this is
too low-level and inconvenient.
- A single level would be preferred here..
ie: object playing role of “ds:Contributor” has attributes ‘name’, ‘email’, ‘address’ etc. - It is not clear that the distinction between Individual and Organization is needed.
Options: (not comprehensive)
- Contributor and Party are DataTypes, x.contributor:Contributor[*] == bad VODML (discouraged)
- Party = abstract Object, Contributor extends and is composed by parent.
Either way, consolidate Individual and Organization into single Party Object.
Effects: Contact, Contributor, Creator, Publisher, Facility; and Section 4 ‘Party Package’.
Metadata
Metadata
Assignees
Labels
No labels