DC comments & questions
Tony Linde
ael at star.le.ac.uk
Mon Oct 6 01:15:48 PDT 2003
Hi Ray,
> The purpose of this particular markup, <vm:dcterm>, is to tag
> elements that correspond to Dublin Core terms. The content
> is the DC term the element maps to. A documentation
> generator, then, can include this characteristic into the
> documentation.
Is it also used to identify the element which maps to the DC term for
harvesting purposes?
> I want to add, though, for every DC term we
> support (apart from the Identfier), there is an element that contains a
> simple string value. For example, a value for the DC Publisher term can
> be found in "Curation/Publisher/Title".
That's good.
Cheers,
Tony.
> -----Original Message-----
> From: owner-registry at eso.org [mailto:owner-registry at eso.org]
> On Behalf Of Ray Plante
> Sent: 06 October 2003 09:04
> To: registry at ivoa.net
> Subject: Re: DC comments & questions
>
>
> Hi Tony,
>
> On Sun, 5 Oct 2003, Tony Linde wrote:
> > 1. I see in the schemas that DC-related elements are annotated with
> > <vm:dcterm> elements - how are these to be used? And ought we to be
> > namespacing to DC instead?
>
> This is part of some markup I've been experimenting with to
> aid with automated processing of schemas. Since it is
> contained within "xs:annotation/xs:appinfo" elements, it has
> no effect on the definition of the schema or one's ability to
> validate it.
>
> The purpose of this particular markup, <vm:dcterm>, is to tag
> elements that correspond to Dublin Core terms. The content
> is the DC term the element maps to. A documentation
> generator, then, can include this characteristic into the
> documentation.
>
> > 2. Where, with things like identifier and coverage, we have
> structured
> > data while DC mandates simple string data, how and where does this
> > conversion take place?
>
> Roy mostly answered this. I want to add, though, for every
> DC term we
> support (apart from the Identfier), there is an element that
> contains a
> simple string value. For example, a value for the DC
> Publisher term can
> be found in "Curation/Publisher/Title".
>
> > 3. Should we, like PDS, block all our DC terms into a
> single complex
> > type?
>
> I don't see this as helpful:
> * It does not make automated ingesting of DC metadata any easier
> (as programmer still must handle the conversion).
> * It would break up the organization of our concepts.
> * It would make extending the schemas more difficult.
>
> > 4. If so and where our metadata does not map to a simple string,
> > should we put the DC term in here and mandate that it is
> not captured
> > from the user/dataaset but is constructed from the
> structured metadata
> > in some way (as we've defined the way of turning an
> Identifier into a
> > URI)?
>
> I believe that Identifier is the only such example.
>
> cheers,
> Ray
>
>
>
More information about the registry
mailing list