Download presentation
Presentation is loading. Please wait.
Published byIsabel Crystal Farmer Modified over 9 years ago
1
The DPubS Development Project: Building an Open Source Electronic Publishing System David Ruddy Cornell University Library
2
DPubS Digital Publishing System An electronic publishing application that enables…. publishers to organize, manage, present, and deliver both open access and subscription controlled scholarly communications; and users to discover, navigate, and access scholarly content.
3
Evolution of DPubS Origins in Cornell Computer Science department, mid-90s –NCSTRL—Networked Computer Science Technical Report Library (1995-98) Project Euclid development, 2000-2003 DPubS development project, 2004-2006
9
Functionality developed for Euclid Full-text format neutral Full-text indexing Flexible access control options for publishers E-Commerce (pay-per-view) OAI 2.0 compliance Usage statistics for subscribers/publishers Reference linking DOI registration Referral Service
10
Lessons learned from Euclid We must accommodate multiple and mixed business models We must accommodate publishers’ requests for enhancements and greater functionality We must expect, and design for, unanticipated publishers’ requests
11
DPubS development Mandate: generalize and enhance the Euclid software and release as Open Source Funding period: 2004-2006 Development agenda: –Generalize the system –Administrative interfaces –Addition of editorial management tools –Allowing interoperability with institutional repositories, such as Fedora and DSpace
12
DPubS Services User Interface Service Repository Service Index Service Subscription Service User Registry Service Editorial Service Publisher User Referral Service
13
Index Service SOAPRESTDirect I/O DPubS Services Service X SOAPRESTDirect I/O HTTP Request: …verb=verbName&version=2.0 Response: XML
14
DPubS Services User Interface Service Repository Service Index Service Subscription Service User Registry Service Editorial Service Publisher User Referral Service
15
Generalization of system Redesigned User Interface Service –Move UI customization out of core code –UI now is now xml/xslt driven Employ a more abstract, and configurable, definition of… –Object types (document structures) –Metadata types Allow for “collections”: –Grouping mechanism; may contain publications or other collections
16
DPubS Services User Interface Service Repository Service Index Service Subscription Service User Registry Service Editorial Service Publisher User Referral Service Collection Service
17
Administrative interfaces Rationalize production workflow Web interfaces to manage administrative processes Goals: –Definition and simplification of workflows –Lowering production costs –Reduction of risk
18
DPubS Services User Interface Service Repository Service Index Service Subscription Service User Registry Service Editorial Service Publisher User Referral Service Admin UI Service Collection Service
19
Editorial management services Support manuscript management and peer review activities –Manuscript submission –Reviewing –Document tracking –Organization of publications –Publishing content (“making public”)
20
DPubS Services User Interface Service Repository Service Index Service Subscription Service User Registry Service Editorial Service Submission Service Author Publisher User Referral Service Admin UI Service Collection Service
21
Interoperate with institutional repository systems Identified IRs: DSpace, Fedora Why? –Where the content resides –Division of labor: publishing vs. archiving DPubS becomes an application layer on top of IR –DPubS Repository Service functions as an API to Institutional Repository
22
DPubS Services User Interface Service Repository Service Index Service Subscription Service User Registry Service Editorial Service Submission Service Author Publisher User Referral Service Admin UI Service Collection Service
23
Technical requirements Perl, mod_perl, apache, other common OS tools Hardware: Sun and Intel boxes OS: Sun Solaris (9, 10), Linux
24
DPubS –http://dpubs.orghttp://dpubs.org –dwr4@cornell.edu Center for Innovative Publishing –http://cip.cornell.eduhttp://cip.cornell.edu
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.