Hi Pascal,

yes, I think XSLTDisseminationCrosswalk is the right solution. I can't
tell you more details than you already know because I never used it
myself.

In DSpace 3.0, it should be even easier than that thanks to the new
OAI. You can transform DIM to your desired output format by creating
an XSLT in dspace/config/crosswalks/oai/metadataFormats/ and adding it
into config/crosswalks/oai/xoai.xml.

When developing the XSLT, it's useful to turn off OAI caching in
dspace/config/modules/oai.cfg:
cache.enabled = false
That's easier than calling [dspace]/bin/dspace oai clean-cache after
each modification to the stylesheet, but don't forget to turn caching
back on after you're done.

Your transformation will be available as a new metadataPrefix (
http://demo.dspace.org/oai/request?verb=ListMetadataFormats ).

I'm not sure whether the format of the XSLT you can use with
XSLTDisseminationCrosswalk is 100% the same as the one you use with
XOAI, but I think it should be - both use DIM as input.


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. SALE $99.99 this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122412
_______________________________________________
Dspace-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dspace-devel

Reply via email to