Trial 0.8.4
Ray Plante
rplante at poplar.ncsa.uiuc.edu
Fri Oct 10 08:59:07 PDT 2003
Hi Tony,
On Fri, 10 Oct 2003, Tony Linde wrote:
> > * Identifier
> > * Title
> > * Summary/Description
> > * Summary/ReferenceURL
> > * Type (at least one value)
> > * Curation/Publisher/Title
> > * Curation/Contact/Name
>
> I can live with all except Curation being mandatory since not all resources
> will be curated (happy with Publisher/Title & Contact/Name) - would prefer
> Summary to be optional as well for same reason.
I think the essential issue being raised here (again) is whether we're
saying all resources are curatable. I'm okay with making Curation
optional to allow greater flexibility, but I know others feel more
strongly about this than I do. (Prod.)
> > I was thinking that it would be better to put this table description
> > information into a new Resource class called Table (which
> > could inherit
> > from DataCollection). The idea is that some data collections, for
> > example, contain images rather than tables.
>
> Maybe a TabularDataCollection and ImageDataCollection - I don't think we'll
> get people creating separate Table resources. Or we could have
> DataDescription (as I defined it) contain both table and image data so
> DataCollection could apply to both - they'd be optional so curator could
> fill in whichever was appropriate - would also then apply to colleciton
> which held both images and catalogue(s).
> (This'd also keep the schema
> flatter which I thought was a NVO goal.)
Flatness is not necessarily a goal, but clarity it is. The
ManagedResource drew criticism for being too abstract and for drawing what
some people felt was an unnecessary distinction between curated resources
and non-curated resources.
> I completely agree with separation of classes etc for schema maintenance but
> I don't think we can do that this time around (before Jan demo that is) - we
> can look at logical separation after Jan (if any of us is still sane!).
I'm concerned that this is the inclusion of the table description stuff
will draw fire on the DataCollection element from NVO. Alternatively, if
you (Astrogrid) define a new, say, TabularDataCollection resource class in
a separate extension schema, you can use it on your end and we (NVO) can
ignore it on ours.
Sociologically, it's much easier. On my own volition, I defined and
posted an extension schema for handling Cone Search services (which is how
we'll be registering catalogs). It's outside the discussion of the other
schemas. If we put the table description directly into DataCollection, it
affects us all.
> I don't think VOTable is appropriate for the types of table in catalogues,
> is it? We cannot really fiddle with the VOTable schema in order to make it
> fit non-VOTable data.
(Hmm, I detect that you distinguish between a "table" and a "catalogue".
Could you clarify?)
What non-VOTable data are we talking about? Images? If there is an
examples of a table that cannot be encoded as a VOTable, then you have a
point.
My VOTableColumns element required no changes to the VOTable schema. Note
also that I don't use the entire VOTable schema, just the FIELD element
and its contents. FIELD captures all of the information (and more) that
your "Column" element does.
It's just a suggestion. I want to encourage the re-use of existing
metadata, and discourage creating new redundant metadata.
cheers,
Ray
More information about the registry
mailing list