Discussion of the VOSpace 1.1 property registration schemaThis is a discussion page for the XML schema for registering properties, views and protocols. The aim is to define extensions or modifications to the IVOA standard registration schema that will enable us to register and describe VOSpace properties, views and protocols. | |||||||||||||
Changed: | |||||||||||||
< < | |||||||||||||
> > | |||||||||||||
Version 1.0 of the service specification refers to,
but does not specify the XML schema for registering properties,
views and protocols.
Although this discussion is associated with version 1.1 of the service specificication,
the aim of this discussion is to define a registration schema that can
be used by version 1.0 and 1.1 of the service specification.
This is somewhere where we can post proposals and to enable interested parties to discuss the changes. Please add your suggestion to this page and vote on other suggestions
Note - To bring this upto date old discussion topics have been moved here. -- DaveMorris - 07 Dec 2007 Update the schema and examplesCan we update the schema and examples to match the latest schema from the registry group.Votes
The schema contains the following : <xsd:complexType name="PropertyDescriptionType"> <xsd:annotation> .... </xsd:annotation> <xsd:complexContent> <xsd:extension base="vs:BaseParam"> <xsd:attribute name="key" type="xsd:string"> <xsd:annotation> .... </xsd:annotation> </xsd:attribute> </xsd:extension> </xsd:complexContent> </xsd:complexType>But the example contains the following : <key name="size" xsi:type="vsp:VOSpaceProperty"> <description>The size of the data item</description> <unit>bytes</unit> </key>
The schema contains the following : <xsd:attributeGroup name="identifier"> <xsd:attribute name="id" type="xsd:NCName" use="required"> <xsd:annotation> .... </xsd:annotation> </xsd:attribute> </xsd:attributeGroup>However, I don't think this is used in the rest of the schema. In which case, can we remove it. -- DaveMorris - 13 Jul 2007 Votes
<--
|