Resource Metadata RFC

This document will act as RFC centre for the Resource Metadata V1.0 Proposed Recommendation.

In order to add a comment to the document, please edit this page and add your comment to the list below in the format used for the two examples (include your WikiName so authors can contact you for further information). When the author(s) of the document have considered the comment, they will provide a response at the bottom of the document and link to it from the comment.

Discussion about any of the comments or responses should be conducted on the registry mailing list, registry@ivoa.net.

Comments

  • First sample comment : by TonyLinde : response
  • "Independent" metadata : by GuyRixon : In section 2, it says that resource metadata are "independent of any service". I find that phrasing confusing. Does it mean that resource metadata are uniform across all services?
  • Array-valued elements : by GuyRixon : I see many cases where scalar metadata are required that might be better served by arrays. Source and ReferenceURL in section 3.3; coverage elements in section 3.4; uncertainties in section 4. Spectral coverage would be better served by an array of structures, each containing the Bandpass, CentralWavelength, MinimumWavelength and MaximumWavelength elements. The object density can vary wildly with position on the sky, so may need to be an array. If an array of values is too hard to handle, it would be good to have the least and greatest value of the quantities, e.g. Uncertainty.phtometric.best and Uncertainty.photometric.worst. For the Format values, I suggest allowing an array of structures, each containing media and mime-type elements.
  • Bandpass names : by GuyRixon : The list of approved names need to be stored somewhere and referenced from the current document. There are too many conflicting conventions for naming bandpasses to leave this loose. C.f. unit notation used in VOTable.
  • Service.HTTPResults : by GuyRixon : Can we rename this one? It's not specific to HTTP and the name is confusing. Service.ResultsMIMEtype?
  • (from EdShaya on mailing list): Constraint should be called something more specific like PlanarConstraint. The description is unclear here.
    • The normal vector (x,y,z) describes the orientation and position of a plane intersecting a unit sphere. It's length is the distance of the plane from the origin; and the plane is oriented perpendicular to the vector. The constraint boundary is the intersection of this arbitrary plane with the unit sphere. One could use zeta, eta to define its orientation and d to give its distance from the origin along the normal direction.
  • Convex: by EdShaya : A Convex is just an intersection of Constraints. Since we already specify how to do intersections of regions there is no need for Convex. It is redundant.
  • Relationship: by EdShaya: Because the RelationshipID is separate from the Relationship it would get confusing if a resource is a mirror-of a derived-from resource. It would get even more confusing if we decide to add more relationships in this way. A simple solution is to support mirror-of.resourceID, service-for.resourceID, and derived-from.resourceID instead.
  • Entity: by RobertPower: In the discussion in Section 3.2, is an entity synonymous to a resource, or is it broader than that? There is a lot of care taken up to this point to define terms (resource, service, organisation etc), and then entity pops up.
  • IVOA Identifiers: by RobertPower: The PublisherID and RelationshipID are resource IDs and as such are IVOA Identifiers? Maybe spell this out as done in Sectin 3.1 for Identifier.
  • Being Pedantic: by RobertPower: In Section 3.3 the definition of ReferenceURL: "In general, this should be in a human-readable format", change to something like: "In general, the information should be ..." Otherwise, it could be interpreted as the URL itself should be human readable.
  • Example: by RobertPower: In the Service metadata of the example in Section 6, change the following (note the last one should maybe be http://us-vo.org/metadata/conesearch, since I couldn't find a reference to ConeSearch within IVOA):


Responses

  • Response to first sample comment: wibble wibble
    • subsidiary point
Edit | Attach | Watch | Print version | History: r20 | r11 < r10 < r9 < r8 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r9 - 2004-02-04 - RobertPower
 
This site is powered by the TWiki collaboration platform Powered by Perl This site is powered by the TWiki collaboration platformCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback