SlideShare una empresa de Scribd logo
1 de 20
Open Repositories 2012
Campus-based
Publishing Repository
Integrator
(CAPRI)
Benjamin Kay, Dr. John Whelan, Dr. TankoIshaya, Chris
Awre, Professor Martin Goodman (University of Hull)
Introduction

• About the University of Hull Campus-based Publishing
  Platform project
• Justification for CAPRI
• Development of CAPRI
• Evaluation of CAPRI
• Conclusion and recommendations
Campus-based Publishing Platform

• Platform to enable Open Access publishing across range of
  University publishing output
• JISC-funded project in Scholarly Communications strand
• Key features:
  – Automatic conversion of submission (DOCX) to distribution
    (EPUB, Kindle, PDF) formats

  – Repository Integration

  – Peer review models to support range of output

  – Print-on-Demand
Campus-based Publishing Platform

• Why we chose to integrate the platform with the repository
  – Development of manuscripts into publications, including
    reviewer comments, traceable through repository;

  – OAI-PMH repository interoperability

  – Raises visibility and profile of CBPP

  – Authentication and authorisation measures, backup and
    disaster recovery plans, provide logical, managed location
    to store artefacts
Campus-based Publishing Repository Integrator
(CAPRI) Justification
• Existing tools for integrating with Fedora Repository
  – SWORD (swordapp.org)
  – Fedora REST API Drupal Module
    (github.com/dongourley/fedora_rest)
  – OJS SWORD plug-in

• We had specific requirements
  – Integration with automatic conversion processes and
    workflow
  – Population of XML templates to drive Hydra interface
The Aim
                                  Draft 1..n

     Versioned Artefacts      Published Version



      CBPP Conversion Tools




                                           Hydra
              CAPRI
                                         Discovery
                                         Interface

               UoH                         CBPP
              Hydra                      Discovery
              Repo’                      Interface
How CAPRI works

• Creates abstraction of Fedora Digital Object within platform
  before communication with repository
• Properties and methods pertain to Fedora REST API-A/M
   – Properties: PID, namespace, datastreams
   – Methods: Get/set PID, namespace, datastreams
   – Hydra-specific methods: makeHydraCompliant

• Uses Proxy design pattern to interface with REST methods
  (uses PHP Pest OSS class for REST methods)
• Code sample at: http://goo.gl/bofqz
CAPRI Code Sample




• Constructor sets repository credentials and URL from
  central config
CAPRI Code Sample

                    • Getters and setters for
                      Digital Object properties
                    • Hydra-related setters
                      construct additional
                      datastreams through
                      populating template XML
                      files
CAPRI Code Sample




• createObject method uses POST verb to HTTP request the
  repository API URL
• Object properties passed in the URL string and POST
  arguments
Evaluation of CAPRI

• What was user perception of CAPRI? And the wider CBPP?
• Case Studies
  – Creative Publishing
      • Umber
      • Writing Hull
  – Scholarly Publishing
      • Staff and Postgraduate survey
      • Staff interviews (limited)
Umber

        • Anthology of new writing from
          students, associates and staff of the
          MA in Creative Writing
        • 18 contributing authors
        • Versioned artefacts stored privately
          in the repository
        • Focus group held at publication
          launch event
Writing Hull (awaiting publication)

                   • Anthology of new writing from
                     students, associates and staff of the
                     MA in Creative Non-fiction
                   • 17 contributing authors
                   • Again, versioned artefacts stored
                     privately in the repository
                   • Focused survey distributed after
                     submission of pieces
Umber Results

• Some authors reticent to store versioned artefacts:
  – Archiving early, artistically or otherwise incomplete work;
  – Some ‘embarrassed’ by contents of early work.

• Some authors permissive to store versioned artefacts:
  – Inadvertent backup tool;
  – Personal aid, encouragement;
  – Utilising content from previous work.
Writing Hull Results




 • Storing versioned            • Storing versioned
   artefactsprivately in          artefactspublically
   the repository                 in the repository

• 67% in favor of selecting if and howartefacts are stored
Scholarly Evaluation

                   • Online survey distributed to
                     research-active staff and
                     postgraduates
                   • 59 participants
                   • Questions on perception of CAPRI
Scholarly Evaluation Results




 • Storing versioned             • Storing versioned
   artefactsprivately in           artefactspublically in
   the repository                  the repository

• 90% in favor of selecting if and howartefacts are stored
Conclusion and Reflection

• Further development:
   – Improve user perception:provide USP to those who want
     green and/or gold OA publishing throughchoice of if /how
     artefacts are stored
      • Sharing among selected users within domain?
      • Bespoke copyright & usage agreements?
      • Integrate with other workflow elements?

  – Continue population of repository: encourage repository
    storage through CBPP by clearly communicating benefits
  – Utilise existing tools:explore use of existing repository
    integration tools (e.g. SWORD) with lessons learnt from CAPRI
Acknowledgements

• JISC for supporting the CBPP project and presentation at
  this conference
• Project team, and those who helped with the project:
   – School of Arts and New Media: Dr. John Whelan, Dr.
     TankoIshaya
   – Information Management Group – Chris Awre, Richard
     Green, Simon Lamb
   – Department of English – Professor Martin Goodman and
     participating authors from Umber and Writing Hull
   – Participants and interviewees from the scholarly
     evaluation
Conclusion

b.kay@hull.ac.uk

linkedin.com/in/bensk

Más contenido relacionado

Similar a Campus-based Publishing Repository Integrator (CAPRI) - Open Repositories 2012 - Fedora User Group - University of Edinburgh

Open Chemistry: Input Preparation, Data Visualization & Analysis
Open Chemistry: Input Preparation, Data Visualization & AnalysisOpen Chemistry: Input Preparation, Data Visualization & Analysis
Open Chemistry: Input Preparation, Data Visualization & Analysis
Marcus Hanwell
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofsky
karan saini
 

Similar a Campus-based Publishing Repository Integrator (CAPRI) - Open Repositories 2012 - Fedora User Group - University of Edinburgh (20)

1st meeting of PG PUSHPIN
1st meeting of PG PUSHPIN1st meeting of PG PUSHPIN
1st meeting of PG PUSHPIN
 
RELIANCE ROHub hackathon
RELIANCE ROHub hackathonRELIANCE ROHub hackathon
RELIANCE ROHub hackathon
 
Research support with optical character recognition apps
Research support with optical character recognition appsResearch support with optical character recognition apps
Research support with optical character recognition apps
 
From Box to Hydra via Archivematica
From Box to Hydra via ArchivematicaFrom Box to Hydra via Archivematica
From Box to Hydra via Archivematica
 
Round Hole, Square Pegs: A brief history of a metadata mapping tool
Round Hole, Square Pegs: A brief history of a metadata mapping toolRound Hole, Square Pegs: A brief history of a metadata mapping tool
Round Hole, Square Pegs: A brief history of a metadata mapping tool
 
PRIME: Publisher, Repository & Institutional Metadata Exchange
PRIME: Publisher, Repository & Institutional Metadata ExchangePRIME: Publisher, Repository & Institutional Metadata Exchange
PRIME: Publisher, Repository & Institutional Metadata Exchange
 
OpenStack Documentation in the Open
OpenStack Documentation in the OpenOpenStack Documentation in the Open
OpenStack Documentation in the Open
 
Preservation of Research Data: Dataverse / Archivematica Integration by Allan...
Preservation of Research Data: Dataverse / Archivematica Integration by Allan...Preservation of Research Data: Dataverse / Archivematica Integration by Allan...
Preservation of Research Data: Dataverse / Archivematica Integration by Allan...
 
Recommendations in Drupal (Drupal DevDays Barcelona 2012)
Recommendations in Drupal (Drupal DevDays Barcelona 2012)Recommendations in Drupal (Drupal DevDays Barcelona 2012)
Recommendations in Drupal (Drupal DevDays Barcelona 2012)
 
Open access e repositories kelaniya workshop final
Open access e repositories kelaniya workshop finalOpen access e repositories kelaniya workshop final
Open access e repositories kelaniya workshop final
 
PBCore RDF Ontology Hackathon | Code4Lib 2015
PBCore RDF Ontology Hackathon | Code4Lib 2015PBCore RDF Ontology Hackathon | Code4Lib 2015
PBCore RDF Ontology Hackathon | Code4Lib 2015
 
Repositioning realignment and the researcher
Repositioning realignment and the researcherRepositioning realignment and the researcher
Repositioning realignment and the researcher
 
Implimenting and Mitigating Change with all of this Newfangled Technology
Implimenting and Mitigating Change with all of this Newfangled TechnologyImplimenting and Mitigating Change with all of this Newfangled Technology
Implimenting and Mitigating Change with all of this Newfangled Technology
 
Open Chemistry: Input Preparation, Data Visualization & Analysis
Open Chemistry: Input Preparation, Data Visualization & AnalysisOpen Chemistry: Input Preparation, Data Visualization & Analysis
Open Chemistry: Input Preparation, Data Visualization & Analysis
 
Building the AAPB: Inter-Institutional Preservation and Access Workflows
Building the AAPB: Inter-Institutional Preservation and Access WorkflowsBuilding the AAPB: Inter-Institutional Preservation and Access Workflows
Building the AAPB: Inter-Institutional Preservation and Access Workflows
 
Webinar: Free inquiry and Ad hoc reporting with SpagoBI
Webinar: Free inquiry and Ad hoc reporting with SpagoBIWebinar: Free inquiry and Ad hoc reporting with SpagoBI
Webinar: Free inquiry and Ad hoc reporting with SpagoBI
 
Kings fund - implementing Hyku
Kings fund - implementing HykuKings fund - implementing Hyku
Kings fund - implementing Hyku
 
Snrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofskySnrg2011 6.15.2.sta canney_suranofsky
Snrg2011 6.15.2.sta canney_suranofsky
 
OA Network: Heading for Joint Standards and Enhancing Cooperation: Value‐Adde...
OA Network: Heading for Joint Standards and Enhancing Cooperation: Value‐Adde...OA Network: Heading for Joint Standards and Enhancing Cooperation: Value‐Adde...
OA Network: Heading for Joint Standards and Enhancing Cooperation: Value‐Adde...
 
Online exhibits in Plone
Online exhibits in PloneOnline exhibits in Plone
Online exhibits in Plone
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 

Último (20)

Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

Campus-based Publishing Repository Integrator (CAPRI) - Open Repositories 2012 - Fedora User Group - University of Edinburgh

  • 1. Open Repositories 2012 Campus-based Publishing Repository Integrator (CAPRI) Benjamin Kay, Dr. John Whelan, Dr. TankoIshaya, Chris Awre, Professor Martin Goodman (University of Hull)
  • 2. Introduction • About the University of Hull Campus-based Publishing Platform project • Justification for CAPRI • Development of CAPRI • Evaluation of CAPRI • Conclusion and recommendations
  • 3. Campus-based Publishing Platform • Platform to enable Open Access publishing across range of University publishing output • JISC-funded project in Scholarly Communications strand • Key features: – Automatic conversion of submission (DOCX) to distribution (EPUB, Kindle, PDF) formats – Repository Integration – Peer review models to support range of output – Print-on-Demand
  • 4. Campus-based Publishing Platform • Why we chose to integrate the platform with the repository – Development of manuscripts into publications, including reviewer comments, traceable through repository; – OAI-PMH repository interoperability – Raises visibility and profile of CBPP – Authentication and authorisation measures, backup and disaster recovery plans, provide logical, managed location to store artefacts
  • 5. Campus-based Publishing Repository Integrator (CAPRI) Justification • Existing tools for integrating with Fedora Repository – SWORD (swordapp.org) – Fedora REST API Drupal Module (github.com/dongourley/fedora_rest) – OJS SWORD plug-in • We had specific requirements – Integration with automatic conversion processes and workflow – Population of XML templates to drive Hydra interface
  • 6. The Aim Draft 1..n Versioned Artefacts Published Version CBPP Conversion Tools Hydra CAPRI Discovery Interface UoH CBPP Hydra Discovery Repo’ Interface
  • 7. How CAPRI works • Creates abstraction of Fedora Digital Object within platform before communication with repository • Properties and methods pertain to Fedora REST API-A/M – Properties: PID, namespace, datastreams – Methods: Get/set PID, namespace, datastreams – Hydra-specific methods: makeHydraCompliant • Uses Proxy design pattern to interface with REST methods (uses PHP Pest OSS class for REST methods) • Code sample at: http://goo.gl/bofqz
  • 8. CAPRI Code Sample • Constructor sets repository credentials and URL from central config
  • 9. CAPRI Code Sample • Getters and setters for Digital Object properties • Hydra-related setters construct additional datastreams through populating template XML files
  • 10. CAPRI Code Sample • createObject method uses POST verb to HTTP request the repository API URL • Object properties passed in the URL string and POST arguments
  • 11. Evaluation of CAPRI • What was user perception of CAPRI? And the wider CBPP? • Case Studies – Creative Publishing • Umber • Writing Hull – Scholarly Publishing • Staff and Postgraduate survey • Staff interviews (limited)
  • 12. Umber • Anthology of new writing from students, associates and staff of the MA in Creative Writing • 18 contributing authors • Versioned artefacts stored privately in the repository • Focus group held at publication launch event
  • 13. Writing Hull (awaiting publication) • Anthology of new writing from students, associates and staff of the MA in Creative Non-fiction • 17 contributing authors • Again, versioned artefacts stored privately in the repository • Focused survey distributed after submission of pieces
  • 14. Umber Results • Some authors reticent to store versioned artefacts: – Archiving early, artistically or otherwise incomplete work; – Some ‘embarrassed’ by contents of early work. • Some authors permissive to store versioned artefacts: – Inadvertent backup tool; – Personal aid, encouragement; – Utilising content from previous work.
  • 15. Writing Hull Results • Storing versioned • Storing versioned artefactsprivately in artefactspublically the repository in the repository • 67% in favor of selecting if and howartefacts are stored
  • 16. Scholarly Evaluation • Online survey distributed to research-active staff and postgraduates • 59 participants • Questions on perception of CAPRI
  • 17. Scholarly Evaluation Results • Storing versioned • Storing versioned artefactsprivately in artefactspublically in the repository the repository • 90% in favor of selecting if and howartefacts are stored
  • 18. Conclusion and Reflection • Further development: – Improve user perception:provide USP to those who want green and/or gold OA publishing throughchoice of if /how artefacts are stored • Sharing among selected users within domain? • Bespoke copyright & usage agreements? • Integrate with other workflow elements? – Continue population of repository: encourage repository storage through CBPP by clearly communicating benefits – Utilise existing tools:explore use of existing repository integration tools (e.g. SWORD) with lessons learnt from CAPRI
  • 19. Acknowledgements • JISC for supporting the CBPP project and presentation at this conference • Project team, and those who helped with the project: – School of Arts and New Media: Dr. John Whelan, Dr. TankoIshaya – Information Management Group – Chris Awre, Richard Green, Simon Lamb – Department of English – Professor Martin Goodman and participating authors from Umber and Writing Hull – Participants and interviewees from the scholarly evaluation

Notas del editor

  1. Intro - Introduce