[OAI-general] Query: repeatable DC elements and attributes for language
Hussein Suleman
hussein@vt.edu
Mon, 19 Nov 2001 13:42:44 -0500
hi
yes, DC elements are repeatable when used according to the OAI schema.
as far as language tags go, "xml:lang" parameters will not survive
strict validation tests since the OAI schema does not explicitly allow
it. i just tried this using both XSV and Xerces options on the
repository explorer and both returned errors for an "xml:lang"
attribute. i suspect that since the official data provider registry uses
XSV, it will not pass those tests either ...
but this is simply a question of changing the schema to make it more
inclusive and as far as i know, that is currently being considered as a
possibility. for NDLTD, we have already done this in the ETDMS schema
(http://www.ndltd.org/standards/metadata/etdms/1.0/etdms.xsd) and i know
the IMS metadata group has done the same in their latest specs ... i
think OAI will go this route sooner or later ...
as a short-term solution, how about creating a new schema strictly for
this purpose ? and then use it instead of the OAI one ? if you are
interested, i can help ...
about ordering, i thought XML was inherently ordered ? am i wrong about
this ?
ttfn
----hussein
--
======================================================================
hussein suleman - hussein@vt.edu - vtcs - http://www.husseinsspace.com
======================================================================
Terry Kuny wrote:
> Hello all,
>
> I have sent notes to some of you about various things in the past and
> just wanted to clarify again a few points.
>
> Looking through the OAI spec, I want to make sure that I am reading
> this correctly. Dublin Core allows all elements to be repeatable.
> In the OAI spec DC schema, it has:
>
> <choice minOccurs="0" maxOccurs="unbounded">
>
> Does this mean the DC elements are repeatable in OAI?
> And is it possible to "bag" these or use XML IDs for ordering the elements?
>
> Also, Carl Lagoze indicated that language support was lacking in OAI
> and that this was going to be looked into in the future.
>
> Am I correct that OAI does not do anything with XML attributes like "lang"
> or an element ID?
>
> What are the implications for compliance if I were to use them?
>
> Assistance appreciated.
>
> -TK
> _______________________________________________
> OAI-general mailing list
> OAI-general@oaisrv.nsdl.cornell.edu
> http://oaisrv.nsdl.cornell.edu/mailman/listinfo/oai-general