[[IVOA.VOSpaceHome][VOSpace home page]] ---+ Discussion of the VOSpace 1.1 property registration schema This 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. * [[http://www.eso.org/~pharriso/ivoa/schema/VOStandard-v0.2.xsd][IVOA standard registration schema]] * [[http://www.jb.man.ac.uk/~pah/ivoa/schema/VOSpaceResource-v1.0rc4.xsd][Existing schema]] * [[http://www.jb.man.ac.uk/~pah/ivoa/schema//vospace-1.0rc4.xml][Existing example]] 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 * +1 if you agree * 0 if you think the proposal is useful but needs more work * -1 if you disagree with the proposal If you register a 0 or -1 vote, then please add a link to a page outlining your objections or comments. ---- Note - To bring this upto date old discussion topics have been moved [[VOSpace11RegDone][here]]. -- IVOA.DaveMorris - 07 Dec 2007 ---- ---+++ Update the schema and examples Can we update the schema and examples to match the latest schema from the registry group. ---++++ Votes | *name* | *vote*| *comment* | | IVOA.DaveMorris | +1 |proposer| Done -- IVOA.PaulHarrison - 04 Jul 2007 ---- The [[http://www.eso.org/~pharriso/ivoa/schema/VOSpaceResource-v1.0rc4.xsd][schema]] contains the following : <verbatim> <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> </verbatim> But the [[http://www.eso.org/~pharriso/ivoa/schema//vospace-1.0rc4.xml][example]] contains the following : <verbatim> <key name="size" xsi:type="vsp:VOSpaceProperty"> <description>The size of the data item</description> <unit>bytes</unit> </key> </verbatim> 1. The schema has attribute =key=, but the example has _element_ =key= attribute =name=. 2. The schema has =complexType !PropertyDescriptionType=, but the example has =xsi:type !VOSpaceProperty= I suspect I might be looking at the wrong versions of things. Can you add the latest schema and example(s) as attachments to this page, so that we can track the changes. -- IVOA.DaveMorris - 13 Jul 2007 ---- The [[http://www.eso.org/~pharriso/ivoa/schema/VOSpaceResource-v1.0rc4.xsd][schema]] contains the following : <verbatim> <xsd:attributeGroup name="identifier"> <xsd:attribute name="id" type="xsd:NCName" use="required"> <xsd:annotation> .... </xsd:annotation> </xsd:attribute> </xsd:attributeGroup> </verbatim> However, I don't think this is used in the rest of the schema. In which case, can we remove it. -- IVOA.DaveMorris - 13 Jul 2007 ---++++ Votes | *name* | *vote*| *comment* | | IVOA.DaveMorris | +1 |proposer| ---- <br/> <!-- * Set ALLOWTOPICRENAME = IVOA.TWikiAdminGroup -->
This topic: IVOA
>
WebHome
>
IvoaGridAndWebServices
>
VOSpaceHome
>
VOSpace11Reg
Topic revision: r11 - 2007-12-07 - PaulHarrison
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback