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