Hi Ling,

On 3 May 2012 14:28, Ling He <lin...@yorku.ca> wrote:
> Hi,
>
> I have been testing how to deposit items into DSpace Workspace using
> Sword2 for weeks. From my testing, SwordMETSContentIngester will direct
> ingest the package into archive and generate the external identifier, so
> if I want my items stay in workspace first, I can't really use mets
> ingester, right? I tested BinaryContentIngester and
> SimpleZipContentIngester, they can ingest the items into workspace, but
> only for the bitstream not metadata, so how can I put my metadata in? Do
> I need to write my own ingester and client to do it or any other
> existing ingesters I can use?

You have a couple of options:

1/ If you have a custom package format which contains your metadata
you need to write an ingester for it which will create DSpace Items
from your packaged content/metadata.  The METS ingester for SWORDv2 is
experimental, and I wouldn't use it.

2/ send your metadata separately, embedded in an Atom Entry.  If this
is dc metadata, the SimpleDCEntryIngester will suffice, otherwise
you'd need to write another entry ingester.

You can see which protocol operations are available to you by looking
at the spec, here:
http://swordapp.github.com/SWORDv2-Profile/SWORDProfile.html

Also, take a look at the swordv2-server.cfg in the
dspace/config/modules directory, which has some comments inline which
show how to use the plugins for content ingesters.

> And how can I move the items from
> workspace to archive, if later on the workspace item is approved to
> deposit into our DSpace permanently? Will every workspace item have to
> go through the DSpace submission workflow or is there a quick way to do it?

If the SWORD deposit comes with an In-Progress: false header, it will
automatically be injected into the workflow; the items then follow the
standard workflow/archive process for DSpace.  So when you are
finished depositing, just send a "complete" request (spec section 10 -
all of the clients support this I think).

Cheers,

Richard

>
> Thanks,
>
> --
> Ling He
> Digital Services Librarian
> York University Libraries
> Scott Library, 4700 Keele St. Room 105D, Toronto ON M3J 1P3
> Email: lin...@yorku.ca
> Phone: 416-736-2100 x20461
>
>
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> sword-app-tech mailing list
> sword-app-tech@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sword-app-tech



-- 

Richard Jones,

Founder, Cottage Labs
t: @richard_d_jones, @cottagelabs
w: http://cottagelabs.com

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
sword-app-tech mailing list
sword-app-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sword-app-tech

Reply via email to