SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
1
OMP – Publishing Open Access Books.
Andrea Hacker and Dulip Withanage
Heidelberg University
2
1. Conversation: Your interest in OMP and Open Access book publishing
2. OMP – An Overview (A. Hacker/D. Withanage)
3. Case studies of OMP in use (A. Hacker)
4. OMP in Heidelberg:
a) The project (A. Hacker)
b) The technology (D. Withanage)
5. Conversation: The need for cooperation
6. Hands-on work in working groups
a) Editorial (A. Hacker)
b) Technical (D. Withanage)
Battleplan
3
1. Conversation: Your interest in OMP
and Open Access book publishing
OMP Test-site “OAI9 Press”
https://lnticebiblio1.unige.ch/omp/index.php/oai9-openedition/dashboard
4
2. OMP – an overview
• Out of the box
- Open-source book production platform from manuscript
submission to sale
- Modelled on PKP's OJS system
- Currently available version: 1.1.1-1
- Example: Smithsonian:
http://opensi.si.edu/index.php/smithsonian
• Limitations
- Some bugs and gaps in the workflow
• Solution
- Collaborative projects
- Information and exchange on development and bugs
5
3. Case studies of OMP in use
• Institutions
http://www.libros.uchile.cl/index.php/sisib
http://www.aupress.ca/index.php/
• Projects
http://langsci-press.org/
• Companies
http://www.ubiquitypress.com/site/books/
http://www.humanities-map.net/
• Upcoming
- Open Library of the Humanities (via Ubiquity)
- Luminosoa/University of California Open Press (via Ubiquity)
- Heidelberg University Publishing
6
• Pilot Project supported by the German Research Foundation:
- Goal: to develop a business model for OA books
- Experiment: developing a new book series called
Heidelberg Studies in Transculturality
• Technical infrastructure: OMP – expand front end, create XML-based
single source layout process, offer POD/innovative output
4. OMP in Heidelberg
7
Investment so far:
• Institutional: founding of Heidelberg University Publishing
• Editorial: e.g. manuscript solicitation, founding of editorial board,
workflow design, editorial policy
• Technical: e.g. modular workflow design, hosting issues, plug-in
development
• Legal and financial: Contract development, copyright issues,
sustainability, external funding, pricing, vendor negotiation
• Marketing: e.g. development of corporate design, marketing strategy
4. OMP in Heidelberg (ctd.)
8
4. OMP in Heidelberg – Editing
What does OMP do (out of the box)?
• Manuscript development
- Submission process
- Peer-review
- Manuscript development (copy-edit, proofs)
• Production & Distribution
- Many roles available (designer, marketing, layout editor,
indexing)
- Distribution with indexing functions and limited payment
settings (e.g. paypal)
9
4. OMP in Heidelberg – Editing
Problems and gaps:
• Workflows are not always intuitive (particularly towards the end
of the publishing process)
• Production of the product takes place outside the platform →
InDesgin
• Multi-lingual settings available but buggy
• Little room for creativity, rigid front-end
• Html viewer is missing
• Some steps in the manuscript development are missing (e.g.
book-proposal submission)
• Dependency on tech-savvy staff for work-arounds
10
4. OMP in Heidelberg – technology
• Server – Infrastructure
- Operation System: Linux, Ubuntu
- Database: MySQL
- Programming language: php
• Other (optional) tools
- Frameworks: Python web2y
- Bootsrap CSS Framework
• Angular JS – Javascript Framework
• License
- GNU General Public License v2
11
4. OMP in Heidelberg – technology (ctd.)
• OMP Installation
- Easy Deployment
- Knowledge level needed: System administrator level
- Programming skills: Not essential, unless you want to write
extensions
• OMP Usage
- No technical skills required other than understanding basic
editorial workflows
• Documentation
- User: wiki based, step-by step
- API Documentation: automatically generated
• Code
- well-structured
- modular
12
4. OMP in Heidelberg – technology (ctd.)
• Front-end
- Customizable, but limited to css style sheets and widget
placement on left and right side
- Web 2.0, with jquery
• Back-end
- Cleanly structured
- Step-by-step workflows
- But: some details hidden
• UI Development
- centrally managed by ui exports
• Responsive layout
- No: in default css style-sheet
- css extenstion: limited
13
4. OMP in Heidelberg – technology (ctd.)
• Plugins
- Export and import Plugin:
Import and export books in OMP's native XML format
- Users Plugin:
Imports and exports users
- ONIX Export Plugin:
Exports monograph metadata in the ONIX 3.0 format
- Static pages Plugin
• Statistics Plugin
- Generates csv reports about usage (series, country, city, day,
month)
• Security
- Allows both SHA1 and MD5 Algorithms
- HTTPS for management channel
14
4. OMP in Heidelberg - Approach
Solution to technical challenges and developmental progress:
• Collaboration
• Collaboration
• Collaboration
PKP; Open Library of the Humanities; OATA; Ubiquity; LangSci
15
• What is the purpose and scale of your OMP/Open Access idea or
undertaking: what would you expect from an open source platform?
• What are your resources: Administration, hosting, editorial and programming
expertise?
• What approach is most reasonable for our purposes?
5. Discussion
16
Thank you!
hacker@asia-europe.uni-heidelberg.de @ahacker
withanage@ub.uni-heidelberg.de

Contenu connexe

En vedette

Noter Dame Men's Basketball Players by Lucas Mousel
Noter Dame Men's Basketball Players by Lucas MouselNoter Dame Men's Basketball Players by Lucas Mousel
Noter Dame Men's Basketball Players by Lucas Mousel1lmousel
 
Contents page development feedback
Contents page development feedbackContents page development feedback
Contents page development feedbackmollywellz
 
Development of front cover
Development of front coverDevelopment of front cover
Development of front covermollywellz
 
Не згасне свіча пам'яті
Не згасне свіча пам'ятіНе згасне свіча пам'яті
Не згасне свіча пам'ятіshxrustya
 
디미컨 어린이컴퓨터교육 10주차
디미컨 어린이컴퓨터교육 10주차디미컨 어린이컴퓨터교육 10주차
디미컨 어린이컴퓨터교육 10주차jiyein
 

En vedette (8)

Noter Dame Men's Basketball Players by Lucas Mousel
Noter Dame Men's Basketball Players by Lucas MouselNoter Dame Men's Basketball Players by Lucas Mousel
Noter Dame Men's Basketball Players by Lucas Mousel
 
La guerra pt.2
La guerra pt.2La guerra pt.2
La guerra pt.2
 
COMERCIAL
COMERCIALCOMERCIAL
COMERCIAL
 
Contents page development feedback
Contents page development feedbackContents page development feedback
Contents page development feedback
 
Development of front cover
Development of front coverDevelopment of front cover
Development of front cover
 
Не згасне свіча пам'яті
Не згасне свіча пам'ятіНе згасне свіча пам'яті
Не згасне свіча пам'яті
 
디미컨 어린이컴퓨터교육 10주차
디미컨 어린이컴퓨터교육 10주차디미컨 어린이컴퓨터교육 10주차
디미컨 어린이컴퓨터교육 10주차
 
Sentence structure
Sentence structureSentence structure
Sentence structure
 

Similaire à OAI9 OMP workshop

Olympya web-tools 2011
Olympya web-tools 2011Olympya web-tools 2011
Olympya web-tools 2011Paulo Mattos
 
Querix 4 gl app analyzer 2016 journey to the center of your 4gl application
Querix 4 gl app analyzer 2016 journey to the center of your 4gl applicationQuerix 4 gl app analyzer 2016 journey to the center of your 4gl application
Querix 4 gl app analyzer 2016 journey to the center of your 4gl applicationBeGooden-IT Consulting
 
OKCon 2011: Developing Open and Distributed Tools for FabLab Project Document...
OKCon 2011: Developing Open and Distributed Tools for FabLab Project Document...OKCon 2011: Developing Open and Distributed Tools for FabLab Project Document...
OKCon 2011: Developing Open and Distributed Tools for FabLab Project Document...Anu Maa
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022 Michael Yagudaev
 
OpenMockup - Presentation apr/2016
OpenMockup - Presentation apr/2016OpenMockup - Presentation apr/2016
OpenMockup - Presentation apr/2016Xavi Montero
 
A modern web centric development-deployment environment
A modern web centric development-deployment  environment A modern web centric development-deployment  environment
A modern web centric development-deployment environment Paulo Mattos
 
eSoftHead - groupware solution
eSoftHead - groupware solutioneSoftHead - groupware solution
eSoftHead - groupware solutionNguyen Hai
 
Crossmedia Workflows
Crossmedia WorkflowsCrossmedia Workflows
Crossmedia WorkflowsDwight Kelly
 
IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)Peter Kofler
 
OpenERP R&D
OpenERP R&DOpenERP R&D
OpenERP R&DOdoo
 
ASTC 2019 - Exciting trends and technologies
ASTC 2019 - Exciting trends and technologiesASTC 2019 - Exciting trends and technologies
ASTC 2019 - Exciting trends and technologiesGareth Oakes
 
Engage 2020 - Best Practices for analyzing Domino Applications
Engage 2020 - Best Practices for analyzing Domino ApplicationsEngage 2020 - Best Practices for analyzing Domino Applications
Engage 2020 - Best Practices for analyzing Domino Applicationspanagenda
 
OSGi Alliance Community Event 2007 - Business Session#2 - Abdallah Bushnaq, A...
OSGi Alliance Community Event 2007 - Business Session#2 - Abdallah Bushnaq, A...OSGi Alliance Community Event 2007 - Business Session#2 - Abdallah Bushnaq, A...
OSGi Alliance Community Event 2007 - Business Session#2 - Abdallah Bushnaq, A...mfrancis
 
Open Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, StandardsOpen Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, StandardsAEGIS-ACCESSIBLE Projects
 
11 Live Node.js CMS Frameworks
11 Live Node.js CMS Frameworks11 Live Node.js CMS Frameworks
11 Live Node.js CMS FrameworksiScripts
 
Open source, What | Why | How
Open source, What | Why | How Open source, What | Why | How
Open source, What | Why | How Nikhil Agrawal
 
Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupalRachit Gupta
 
Content Management Systems and Refactoring - Drupal, WordPress and eZ Publish
Content Management Systems and Refactoring - Drupal, WordPress and eZ PublishContent Management Systems and Refactoring - Drupal, WordPress and eZ Publish
Content Management Systems and Refactoring - Drupal, WordPress and eZ PublishJani Tarvainen
 
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015TISP Project
 

Similaire à OAI9 OMP workshop (20)

Olympya web-tools 2011
Olympya web-tools 2011Olympya web-tools 2011
Olympya web-tools 2011
 
Querix 4 gl app analyzer 2016 journey to the center of your 4gl application
Querix 4 gl app analyzer 2016 journey to the center of your 4gl applicationQuerix 4 gl app analyzer 2016 journey to the center of your 4gl application
Querix 4 gl app analyzer 2016 journey to the center of your 4gl application
 
OKCon 2011: Developing Open and Distributed Tools for FabLab Project Document...
OKCon 2011: Developing Open and Distributed Tools for FabLab Project Document...OKCon 2011: Developing Open and Distributed Tools for FabLab Project Document...
OKCon 2011: Developing Open and Distributed Tools for FabLab Project Document...
 
Prototyping like it is 2022
Prototyping like it is 2022 Prototyping like it is 2022
Prototyping like it is 2022
 
OpenMockup - Presentation apr/2016
OpenMockup - Presentation apr/2016OpenMockup - Presentation apr/2016
OpenMockup - Presentation apr/2016
 
A modern web centric development-deployment environment
A modern web centric development-deployment  environment A modern web centric development-deployment  environment
A modern web centric development-deployment environment
 
eSoftHead - groupware solution
eSoftHead - groupware solutioneSoftHead - groupware solution
eSoftHead - groupware solution
 
Crossmedia Workflows
Crossmedia WorkflowsCrossmedia Workflows
Crossmedia Workflows
 
IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)IT Systems for Knowledge Management used in Software Engineering (2010)
IT Systems for Knowledge Management used in Software Engineering (2010)
 
OpenERP R&D
OpenERP R&DOpenERP R&D
OpenERP R&D
 
ASTC 2019 - Exciting trends and technologies
ASTC 2019 - Exciting trends and technologiesASTC 2019 - Exciting trends and technologies
ASTC 2019 - Exciting trends and technologies
 
Evalution about programming language part 1
Evalution about programming language part 1Evalution about programming language part 1
Evalution about programming language part 1
 
Engage 2020 - Best Practices for analyzing Domino Applications
Engage 2020 - Best Practices for analyzing Domino ApplicationsEngage 2020 - Best Practices for analyzing Domino Applications
Engage 2020 - Best Practices for analyzing Domino Applications
 
OSGi Alliance Community Event 2007 - Business Session#2 - Abdallah Bushnaq, A...
OSGi Alliance Community Event 2007 - Business Session#2 - Abdallah Bushnaq, A...OSGi Alliance Community Event 2007 - Business Session#2 - Abdallah Bushnaq, A...
OSGi Alliance Community Event 2007 - Business Session#2 - Abdallah Bushnaq, A...
 
Open Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, StandardsOpen Accessibility EverywhereGroundwork, Infrastructure, Standards
Open Accessibility EverywhereGroundwork, Infrastructure, Standards
 
11 Live Node.js CMS Frameworks
11 Live Node.js CMS Frameworks11 Live Node.js CMS Frameworks
11 Live Node.js CMS Frameworks
 
Open source, What | Why | How
Open source, What | Why | How Open source, What | Why | How
Open source, What | Why | How
 
Introduction to drupal
 Introduction to drupal Introduction to drupal
Introduction to drupal
 
Content Management Systems and Refactoring - Drupal, WordPress and eZ Publish
Content Management Systems and Refactoring - Drupal, WordPress and eZ PublishContent Management Systems and Refactoring - Drupal, WordPress and eZ Publish
Content Management Systems and Refactoring - Drupal, WordPress and eZ Publish
 
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
Cyril Labordrie, EDRLab @ TISP seminar, FICOD 2015
 

Dernier

Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfMohonDas
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.raviapr7
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxMYDA ANGELICA SUAN
 
What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?TechSoup
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17Celine George
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...raviapr7
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxraviapr7
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxEduSkills OECD
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17Celine George
 
Prescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxPrescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxraviapr7
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.EnglishCEIPdeSigeiro
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17Celine George
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesMohammad Hassany
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsEugene Lysak
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesCeline George
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxDr. Santhosh Kumar. N
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfYu Kanazawa / Osaka University
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfTechSoup
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17Celine George
 

Dernier (20)

Diploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdfDiploma in Nursing Admission Test Question Solution 2023.pdf
Diploma in Nursing Admission Test Question Solution 2023.pdf
 
Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.Drug Information Services- DIC and Sources.
Drug Information Services- DIC and Sources.
 
Patterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptxPatterns of Written Texts Across Disciplines.pptx
Patterns of Written Texts Across Disciplines.pptx
 
What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?What is the Future of QuickBooks DeskTop?
What is the Future of QuickBooks DeskTop?
 
How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17How to Make a Field read-only in Odoo 17
How to Make a Field read-only in Odoo 17
 
Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...Patient Counselling. Definition of patient counseling; steps involved in pati...
Patient Counselling. Definition of patient counseling; steps involved in pati...
 
Education and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptxEducation and training program in the hospital APR.pptx
Education and training program in the hospital APR.pptx
 
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptxPISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
PISA-VET launch_El Iza Mohamedou_19 March 2024.pptx
 
Finals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quizFinals of Kant get Marx 2.0 : a general politics quiz
Finals of Kant get Marx 2.0 : a general politics quiz
 
How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17How to Add Existing Field in One2Many Tree View in Odoo 17
How to Add Existing Field in One2Many Tree View in Odoo 17
 
Prescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptxPrescribed medication order and communication skills.pptx
Prescribed medication order and communication skills.pptx
 
Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.Easter in the USA presentation by Chloe.
Easter in the USA presentation by Chloe.
 
How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17How to Show Error_Warning Messages in Odoo 17
How to Show Error_Warning Messages in Odoo 17
 
Human-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming ClassesHuman-AI Co-Creation of Worked Examples for Programming Classes
Human-AI Co-Creation of Worked Examples for Programming Classes
 
The Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George WellsThe Stolen Bacillus by Herbert George Wells
The Stolen Bacillus by Herbert George Wells
 
How to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 SalesHow to Manage Cross-Selling in Odoo 17 Sales
How to Manage Cross-Selling in Odoo 17 Sales
 
M-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptxM-2- General Reactions of amino acids.pptx
M-2- General Reactions of amino acids.pptx
 
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdfP4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
P4C x ELT = P4ELT: Its Theoretical Background (Kanazawa, 2024 March).pdf
 
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdfMaximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
Maximizing Impact_ Nonprofit Website Planning, Budgeting, and Design.pdf
 
How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17How to Add a many2many Relational Field in Odoo 17
How to Add a many2many Relational Field in Odoo 17
 

OAI9 OMP workshop

  • 1. 1 OMP – Publishing Open Access Books. Andrea Hacker and Dulip Withanage Heidelberg University
  • 2. 2 1. Conversation: Your interest in OMP and Open Access book publishing 2. OMP – An Overview (A. Hacker/D. Withanage) 3. Case studies of OMP in use (A. Hacker) 4. OMP in Heidelberg: a) The project (A. Hacker) b) The technology (D. Withanage) 5. Conversation: The need for cooperation 6. Hands-on work in working groups a) Editorial (A. Hacker) b) Technical (D. Withanage) Battleplan
  • 3. 3 1. Conversation: Your interest in OMP and Open Access book publishing OMP Test-site “OAI9 Press” https://lnticebiblio1.unige.ch/omp/index.php/oai9-openedition/dashboard
  • 4. 4 2. OMP – an overview • Out of the box - Open-source book production platform from manuscript submission to sale - Modelled on PKP's OJS system - Currently available version: 1.1.1-1 - Example: Smithsonian: http://opensi.si.edu/index.php/smithsonian • Limitations - Some bugs and gaps in the workflow • Solution - Collaborative projects - Information and exchange on development and bugs
  • 5. 5 3. Case studies of OMP in use • Institutions http://www.libros.uchile.cl/index.php/sisib http://www.aupress.ca/index.php/ • Projects http://langsci-press.org/ • Companies http://www.ubiquitypress.com/site/books/ http://www.humanities-map.net/ • Upcoming - Open Library of the Humanities (via Ubiquity) - Luminosoa/University of California Open Press (via Ubiquity) - Heidelberg University Publishing
  • 6. 6 • Pilot Project supported by the German Research Foundation: - Goal: to develop a business model for OA books - Experiment: developing a new book series called Heidelberg Studies in Transculturality • Technical infrastructure: OMP – expand front end, create XML-based single source layout process, offer POD/innovative output 4. OMP in Heidelberg
  • 7. 7 Investment so far: • Institutional: founding of Heidelberg University Publishing • Editorial: e.g. manuscript solicitation, founding of editorial board, workflow design, editorial policy • Technical: e.g. modular workflow design, hosting issues, plug-in development • Legal and financial: Contract development, copyright issues, sustainability, external funding, pricing, vendor negotiation • Marketing: e.g. development of corporate design, marketing strategy 4. OMP in Heidelberg (ctd.)
  • 8. 8 4. OMP in Heidelberg – Editing What does OMP do (out of the box)? • Manuscript development - Submission process - Peer-review - Manuscript development (copy-edit, proofs) • Production & Distribution - Many roles available (designer, marketing, layout editor, indexing) - Distribution with indexing functions and limited payment settings (e.g. paypal)
  • 9. 9 4. OMP in Heidelberg – Editing Problems and gaps: • Workflows are not always intuitive (particularly towards the end of the publishing process) • Production of the product takes place outside the platform → InDesgin • Multi-lingual settings available but buggy • Little room for creativity, rigid front-end • Html viewer is missing • Some steps in the manuscript development are missing (e.g. book-proposal submission) • Dependency on tech-savvy staff for work-arounds
  • 10. 10 4. OMP in Heidelberg – technology • Server – Infrastructure - Operation System: Linux, Ubuntu - Database: MySQL - Programming language: php • Other (optional) tools - Frameworks: Python web2y - Bootsrap CSS Framework • Angular JS – Javascript Framework • License - GNU General Public License v2
  • 11. 11 4. OMP in Heidelberg – technology (ctd.) • OMP Installation - Easy Deployment - Knowledge level needed: System administrator level - Programming skills: Not essential, unless you want to write extensions • OMP Usage - No technical skills required other than understanding basic editorial workflows • Documentation - User: wiki based, step-by step - API Documentation: automatically generated • Code - well-structured - modular
  • 12. 12 4. OMP in Heidelberg – technology (ctd.) • Front-end - Customizable, but limited to css style sheets and widget placement on left and right side - Web 2.0, with jquery • Back-end - Cleanly structured - Step-by-step workflows - But: some details hidden • UI Development - centrally managed by ui exports • Responsive layout - No: in default css style-sheet - css extenstion: limited
  • 13. 13 4. OMP in Heidelberg – technology (ctd.) • Plugins - Export and import Plugin: Import and export books in OMP's native XML format - Users Plugin: Imports and exports users - ONIX Export Plugin: Exports monograph metadata in the ONIX 3.0 format - Static pages Plugin • Statistics Plugin - Generates csv reports about usage (series, country, city, day, month) • Security - Allows both SHA1 and MD5 Algorithms - HTTPS for management channel
  • 14. 14 4. OMP in Heidelberg - Approach Solution to technical challenges and developmental progress: • Collaboration • Collaboration • Collaboration PKP; Open Library of the Humanities; OATA; Ubiquity; LangSci
  • 15. 15 • What is the purpose and scale of your OMP/Open Access idea or undertaking: what would you expect from an open source platform? • What are your resources: Administration, hosting, editorial and programming expertise? • What approach is most reasonable for our purposes? 5. Discussion