Workshop offered in collaboration with Dulip Withanage at OAI9 in Geneva about the capabilities and challenges with OMP version 1.1.1 from an editorial and technological point of view.
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