Hi Ling

> 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.
>
> -------------------------------------------------------------
> Yes, I successfully ingested the metadata and the file into our test env
> using Easydeposit. My question is if I can ingest objects in batch,
> Easydeposit can only submit and ingest one record at a time.

Ah, no, so SWORDv2 is a single item deposit protocol, you will only be
able to do one item at a time over the API.

> 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).
>
> -------------------------------------------------------
> By "complete" request, you mean send " In-Progress: false" to SWORD Edit IR?
> Does SWORD Edit IR mean http://[swordbaseurl]/edit-media/[workspace ID] for
> DSpace? I tried curl, but always got a 400 response.

The one you are using is the Edit Media IRI (EM-IRI), but you want the
Edit-IRI, which will be like

http://[swordbaseurl]/edit/[item id]

Cheers,

Richard

>
> Thanks,
> Ling
>
> On 03/05/2012 10:23 AM, Richard Jones wrote:
>
> 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
>
>
>
> --
> 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
>



-- 

Richard Jones,

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

------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
sword-app-tech mailing list
sword-app-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sword-app-tech

Reply via email to