Discussion of the VOSpace 1.0 specification DocumentThis is a discussion page for the VOSpace-1.0 service specification document. This is somewhere where we can post proposals and to enable interested parties to discuss the different versions. For each version there is a Change request section - please add to this and vote on other suggestions
Version 0.21This document was produced as a result of the discussions that occured at the Victoria Interop meeting.Change Requests | |||||||||||||
Added: | |||||||||||||
> > |
Mandate and define at least one transport protocolwithout this a compliant VOSpace will not be able to transfer data to another compliant VOSpace. I recommend http be mandatory.Votes
Specify as optional a small list of well known transport protocolsso that at least implementations will do the same thing for common protocols - this list to include
Votes
| ||||||||||||
Specify the key names and meanings for a small group of "essential" property keysThe minimum set which I would say we need mandatory names are
| |||||||||||||
Deleted: | |||||||||||||
< < | -- PaulHarrison I agree a list of the common properties would be useful. How about Define each of the common (not mandatory) properties in an annex of the main specification. Then, we post a separate change request for each property, including details of exactly what it means and how it is represented. -- DaveMorris - 16 Jun 2006 | ||||||||||||
Votes
Clarify the use of the Format parameter in some callsI believe that the original intention of Format was to specify a possible transformation of the data (mainly on export of table data from RDBMS based stores). In the current version of the document it reads as if this parameter is merely a description of the data - in which case mime-type suffices. In addition I am not sure if this parameter has any meaning for import operations. | |||||||||||||
Changed: | |||||||||||||
< < | -- PaulHarrison | ||||||||||||
> > | Votes | ||||||||||||
Added: | |||||||||||||
> > |
| ||||||||||||
Deleted: | |||||||||||||
< < | I agree we need to clarify this. However, MIME type does not describe what we need. | ||||||||||||
Changed: | |||||||||||||
< < | Like property and protocol, we should add definitions of the common VO formats as an annex to the specification. | ||||||||||||
> > | Change "exception" to "fault" | ||||||||||||
Added: | |||||||||||||
> > | The document uses the term exception for the "faults" rather than "fault"
Votes
| ||||||||||||
Changed: | |||||||||||||
< < | -- DaveMorris - 16 Jun 2006 | ||||||||||||
> > | Consider adding an optional identifier list to the parameters for ListNodes | ||||||||||||
Added: | |||||||||||||
> > | This would allow the client to specifly a subset of the VOSpace to be listed - in effect the behaviour would be similar to the "ls" command in unix. | ||||||||||||
Votes
| |||||||||||||
Added: | |||||||||||||
> > |
Reconsider getNodeProperties and setNodePropertiesthe naming of these operations makes them appear as a pair, where in fact they are not - you get a Node out of the getNodeProperties and have to put a PropertyPairList into the setNodeProperties - If the change to ListNodes were made as above, then getNodeProperties would be redundant anyway.Votes
| ||||||||||||
<--
|