Re: [greenstone-users] Using Dublin Core 2.1.1withGreenstone2.72

From Gavin Spomer
DateThu, 22 Mar 2007 09:46:20 -0700
Subject Re: [greenstone-users] Using Dublin Core 2.1.1withGreenstone2.72
Thanks a bunch, Shaoqun.

Now for some questions: :)

1. Where did you get this plugin? (I checked the Greenstone sites and Googled too)
2. Who wrote the code for this? (Couldn't find an author name in the code comments)
3. Do you know anyone who can explain how to use it?

I've been playing with the CONTENTdmPlug all morning and can't seem to get it to work. I've tried various plugin options, configuration settings and tried different filenames/extensions for the imported xml file.

Oh well, at least my perl script works. All of this is just for extra learning and experience, never a bad thing. :)

- Gavin

>>> <> 03/21/07 10:24 PM >>>
Hi Gavin,

The attached Contentdm plugin, which is not in Greenstone yet, might be
your answer. Put it in the GSDLHOME/perllib/plugins directory, add it in
your collection's collect.cfg file (plugin CONTENTdmPlug), and have a play
with it. Hopefully it is what you want. Let me know of any problems.


> Hi Shaoqun,
> You sound like you know the answer to what I have been trying to figure
> out from the start. :D
> The place I work at has digital archive collections that are currently in
> CONTENTdm. I have successfully converted the CONTENTdm metadata for all
> our collections into Greenstone archive format with a perl script I wrote.
> I have read all the official and some "unofficial" documentation on
> Greenstone and have done a lot of experimenting w/ the GLI client and
> building collections from the command line. I couldn't find an easy way to
> import the metadata into Greenstone. The exported metadata from CONTENTdm
> is in the following format:
> <?xml version="1.0"?>
> "">
> <rdf:RDF xmlns:rdf=""
> xmlns:dc="">
> <rdf:Description about="">
> <dc:title></dc:title>
> <dc:creator></dc:creator>
> <dc:subject></dc:subject>
> <dc:description></dc:description>
> <dc:publisher></dc:publisher>
> <dc:contributor></dc:contributor>
> <dc:date></dc:date>
> <dc:type></dc:type>
> <dc:format></dc:format>
> <dc:identifier></dc:identifier>
> <dc:source></dc:source>
> <dc:language></dc:language>
> <dc:relation></dc:relation>
> <dc:coverage></dc:coverage>
> <dc:rights></dc:rights>
> </rdf:Description>
> </rdf:RDF>
> My guess is that this is Dublin Core Version 1.1? So if I have a file in
> this format with all the images that go with it, how do I go about making
> a new Greenstone collection using these files? I tried putting the