dpubs: an open source electronic publishing system sarah e. thomas cornell university library cni...
TRANSCRIPT
DPubS:An Open Source
Electronic Publishing System
Sarah E. Thomas Cornell University Library
CNIDecember 2005
DPubSDigital Publishing System
Funded through a grant from The Andrew W. Mellon Foundation, DPubS is 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.
Transformation of Scholarly Communication
• Online dissemination• Open Access• Disciplinary
Repositories• Institutional
Repositories• New forms of
scholarship• Economic pressures
Functionality Developed for Euclid
• Full-text format neutral• Full-text indexing• Flexible access control options for publishers
– Open Access– Society members – E-Commerce (pay-per-view)
• OAI 2.0 compliance• Usage statistics for subscribers/publishers
– Subscription• Reference linking• DOI registration• Referral Service
Evolution of DPubS Software
• 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
DPubS development
• Generalize and enhance the Euclid software and release as Open Source
• Funding period: 2004-2006• Development agenda:
– Generalize the system– Improve administrative interfaces– Add editorial management tools– Facilitate interoperability with institutional
repositories, such as Fedora and DSpace
Interoperate with institutional repository systems
• Identified IRs: DSpace, Fedora• DPubS becomes an application
layer on top of IR– DPubS Repository Service functions
as an API to Institutional Repository
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
Technical requirements
• Perl, mod_perl, apache, other common OS tools
• Hardware: Sun and Intel boxes• OS: Sun Solaris (9, 10), Linux
Editorial management services
• Support manuscript management and peer review activities– Manuscript submission– Reviewing– Document tracking– Organization of publications– Publishing content (“making public”)
DPubs Features
• Focused distribution & controlled access• Subscription control• Support for multiple pricing models• Reference linking capabilities• Forward and backward linking• DOI registration at Cross Ref• Distinctive presentation styles and
branding• Support for enhanced resource discovery
DPubS in the Months Ahead
• Work with development partners (Dec. ’05-Apr. ’06)
• Launch code as Open Source (Apr- Dec ’06)
• Recruit DPubS users (Nov. ’05-Dec. ’06)
• Hold DPubS Users Meeting (June-Sept. ’06)
DPubS Development Partners
• Australian National University• Universität Bielefeld• University of Kansas• University of Utah
• DPubS
–http://dpubs.org– [email protected]
• Center for Innovative Publishing
–http://cip.cornell.edu