Hi Jason, I'm not sure I fully follow your use case, but a few things you may wish to look at (if you haven't already):
* If you are looking at exporting METS + bitstreams, have you taken a look at the AIP Backup & Restore feature (which generates "AIPs" that are just zipped up METS files + bitstreams): https://wiki.duraspace.org/display/DSDOC/AIP+Backup+and+Restore More about the AIP format here: https://wiki.duraspace.org/display/DSDOC/DSpace+AIP+Format * If you are interested in hooking up Curation Tasks to Packagers/Disseminators, that is possible. In fact, Richard Rodgers & I are working on a 1.8.0 "add-on" called the Replication Suite, which brings AIP export/import to Curation Tasks: https://wiki.duraspace.org/display/DSPACE/ReplicationTaskSuite More details in my slides from OR11 on using Replication Suite to backup/restore to/from DuraCloud: http://www.slideshare.net/tdonohue/dspace-duracloud-integrations I'm not sure if either of these will help your use case or not, but both are examples of using Packagers (along with crosswalks) to export METS + bitstreams and enable that via Curation Tasks. Perhaps if you described your use case a bit more? Is what you are building an Administrator tool? End user tool? Is it a specific METS format/profile you need, or specific Metadata schemas? When they "export" are they actually needing to download it to a specific location, or just export to the filesystem on the server where DSpace is running? (the latter is how the Replication Suite works, unless you connect it to DuraCloud or point it at a mounted drive) - Tim On 9/15/2011 11:32 AM, Jason Stirnaman wrote: > I need some advice on the best (easiest, preferred) lightweight method > for exporting crosswalked metadata and bitstreams. I've read the > crosswalk configuration docs at > /_http://www.dspace.org/1_7_1Documentation/Configuration.html#Configuration-CrosswalkandPackagerPluginSettings > <http://www.dspace.org/1_7_1Documentation/Configuration.html#Configuration-CrosswalkandPackagerPluginSettings>_/and > the sysadmin packager docs at > /_http://www.dspace.org/1_7_1Documentation/System%20Administration.html#SystemAdministration-PackageImporterandExporter > <http://www.dspace.org/1_7_1Documentation/System%20Administration.html#SystemAdministration-PackageImporterandExporter>_/as > well as some of the plugin stuff. > > Specifically, I need to enable some users to export a new collection of > items and their bitstreams on a regular basis and ultimately ftp it > somewhere. I need to do some transformation of the metadata. All the > elements I need are in METS I think. I'm using DSpace 1.7.1. > > Here are my thoughts and options so far: > > 1. I'll likely need to use an XSLT crosswalk. In the config, > schemalocation is required. Does DSpace actually look for the xsd? Is it > possible to point to a DTD instead? > > 2. I could write a separate client app to retrieve the oai METS and > referenced bitstreams over HTTP, but I think I'd prefer to keep as much > as possible within DSpace. Although, a good tradeoff might be put my > crosswalk in DSpace and then collect everything over HTTP. I don't > currently have the REST API installed and I'm not sure what I would gain > from it here, but I guess that would be an option as well. > > 3. Ignoring #2, I could use the METS package disseminator with my > crosswalk, but I'm still unclear about exactly what configuration is > needed for that. Or, would I have to create a new packager? > > 4. If I were to go the route of the package disseminator, could I use > Curation Tasks to enable the user to trigger the dissemination on a > specific collection? > > > Thanks for any suggestions, > > Jason > > > Jason Stirnaman > > Biomedical Librarian, Digital Projects > > A.R. Dykes Library, University of Kansas Medical Center > > [email protected] > > 913-588-7319 > > > > > > ------------------------------------------------------------------------------ > Doing More with Less: The Next Generation Virtual Desktop > What are the key obstacles that have prevented many mid-market businesses > from deploying virtual desktops? How do next-generation virtual desktops > provide companies an easier-to-deploy, easier-to-manage and more affordable > virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ > > > > _______________________________________________ > DSpace-tech mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/dspace-tech ------------------------------------------------------------------------------ Doing More with Less: The Next Generation Virtual Desktop What are the key obstacles that have prevented many mid-market businesses from deploying virtual desktops? How do next-generation virtual desktops provide companies an easier-to-deploy, easier-to-manage and more affordable virtual desktop model.http://www.accelacomm.com/jaw/sfnl/114/51426474/ _______________________________________________ DSpace-tech mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/dspace-tech

