[cc-devel] ccREL in OAI-PMH

Nathan Yergler nathan at creativecommons.org
Tue Jun 29 18:14:04 EDT 2010


That makes sense to me, Maarten.

NRY

On Tue, Jun 29, 2010 at 4:58 AM, Maarten Zeinstra <mz at kl.nl> wrote:
> Hi Nathan,
> I used this as my starting point:
> http://www.openarchives.org/OAI/2.0/rdf.xsd
> which is the structure to include rdf in the OAI protocol
> I derived from that that construct needs to have the following form:
> <rdf:RDF
>   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>   xsi:schemaLocation="http://www.w3.org/1999/02/22-rdf-syntax-ns#
>  http://www.openarchives.org/OAI/2.0/rdf.xsd">
> </rdf:RDF:>
> Then I probably made a mistake by replacing
> http://www.openarchives.org/OAI/2.0/rdf.xsd
> with
> http://creativecommons.org/ns#
> instead of replacing the first
> http://www.w3.org/1999/02/22-rdf-syntax-ns#
> I am equally not sure about the schemalocation.
> Probably the right way to use ccREL here is:
> <rdf:RDF
>   xmlns:cc="http://creativecommons.org/ns#"
>   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
>   xsi:schemaLocation="http://www.w3.org/1999/02/22-rdf-syntax-ns#
>  http://www.openarchives.org/OAI/2.0/rdf.xsd">
> </rdf:RDF:>
> Would you agree?
> Maarten Zeinstra
> Kennisland | Knowledgeland
>
> T: +31.20.575.6720 | E: mz at kl.nl
> www.kennisland.nl | www.knowledgeland.org
>
> On Jun 28, 2010, at 19:19 , Nathan Yergler wrote:
>
> Hi Maarten,
>
> We do not currently have an XSD for the CC namespace, so assuming you
> can include RDF directly, that seems like the easiest way to get
> started.  Note that I'm not an expert on OAI-PMH, so I'm not certain
> that's possible.
>
> That said, the example you gave seems a little strange to me.  In the
> rdf:RDF element, you declare the rdf as
> "http://www.w3.org/1999/02/22-rdf-syntax-ns#".  Under normal RDF/XML
> rules (assuming those apply here) "rdf:attributionName" would be
> interpreted as http://www.w3.org/1999/02/22-rdf-syntax-ns#attributionName.
> I don't think that's what you're going for.  I'd expect to see
> something like:
>
> <rdf:RDF
> xmlns:rdf=”http://www.w3.org/1999/02/22-rdf-syntax-ns#”
> xmlns:cc="http://creativecommons.org/ns#">
>
> and then "cc:attributionName", "cc:attributionUrl", etc.  I'm also not
> clear what the point of xsi:schemaLocation is on rdf:RDF.
>
> Apologies if my comments reveal some deep-seated misunderstanding of
> OAI-PMH.  It'd be great to have a functional example of CC REL in
> OAI-PMH, so I'd love to work through the issues and get this
> documented.
>
> Regards,
>
> Nathan
>
>
> On Mon, Jun 28, 2010 at 7:35 AM, Maarten Zeinstra <mz at kl.nl> wrote:
>
> Hello list,
>
> I'm trying to make an implementation of ccREL for OAI-PMH to communicate
>
> specific ccREL information. I could not find examples or explanations how
>
> this could be added so I thought I post it on the list.
>
> I've used the standard RDF implementation to bypass the need to have an xsd,
>
> which as far as I know there is none of ccREL is there?
>
> That would result to a record that would like this? Wouldn't it?
>
> <record>
>
> <header>
>
> <identifier>...</identifier>
>
> <datestamp>1962-05-04T00:00:00Z</datestamp>
>
> </header>
>
> <metadata>
>
> <oai_dc:dc xsi:schemaLocation="
>
> http://www.openarchives.org/OAI/2.0/oai_dc/
>
> http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
>
> ....
>
> </oai_dc:dc>
>
> <rdf:RDF
>
> xmlns:rdf=”http://www.w3.org/1999/02/22-rdf-syntax-ns#”
>
> xsi:schemaLocation=
>
>http://www.w3.org/1999/02/22-rdf-syntax-ns#
>
> http://creativecommons.org/ns#”>
>
> <RDF:attributionName>
>
> [maker]
>
> </RDF:attributionName>
>
> <RDF:attributionURL>
>
> [locatie op openbeelden.nl]
>
> </RDF:attributionURL>
>
> <RDF:license>
>
> [licentie url]
>
> </RDF:license>
>
> </rdf:RDF>
>
> </metadata>
>
> </record>
>
> Best,
>
> Maarten Zeinstra
>
> Kennisland | Knowledgeland
>
> T: +31.20.575.6720 | E: mz at kl.nl
>
> www.kennisland.nl | www.knowledgeland.org
>
> _______________________________________________
>
> cc-devel mailing list
>
> cc-devel at lists.ibiblio.org
>
> http://lists.ibiblio.org/mailman/listinfo/cc-devel
>
>
>
>
>



More information about the cc-devel mailing list