moving dspace forward
DESCRIPTION
Moving DSpace Forward. Dr Robert Tansley Digital Media Systems Department, HP. Talk Overview. DSpace yesterday and today A view of DSpace moving forward Upcoming in DSpace 1.4 and beyond. DSpace yesterday and today. The Origins of DSpace. - PowerPoint PPT PresentationTRANSCRIPT
© 2004 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice
Moving DSpace Forward
Dr Robert TansleyDigital Media Systems Department, HP
31 Jan 2006 DSpace User Group Meeting, Sydney 2
Talk Overview
• DSpace yesterday and today
• A view of DSpace moving forward
• Upcoming in DSpace 1.4 and beyond
31 Jan 2006 DSpace User Group Meeting, Sydney 3
DSpace yesterday and today
31 Jan 2006 DSpace User Group Meeting, Sydney 4
The Origins of DSpace• Problem of a long-term home for born-digital
material identified by HP Labs and MIT Libraries
• Vision: Learn by doing it…− Build a simple functioning system− Start ingesting and managing content
• …and build a community to make it better− Open source approach to encourage adoption, enable
researchers and developers to enhance− The system and our knowledge continues to improve!
31 Jan 2006 DSpace User Group Meeting, Sydney 5
DSpace Timeline
Jul 20052nd user group meeting
140 attendees, 22 countries
Nov 2002 - Mar 2004HP/MIT development;
community support
Nov 2002DSpace 1.0 Released
Mar 2004First user group meeting
120 attendees, 7 countries
Apr 2004Committer group formed
Mar 2005DSpace workshopBangalore, India
Mar 2006Governance advisory
board meeting
Open Source communityresearch/development
Mar 2004 -
Feb 06DSpace UG
meeting, Sydney
Nov 2000 - Nov 2002HP-MIT development of DSpace 1.0
31 Jan 2006 DSpace User Group Meeting, Sydney 6
DSpace Today• 35,000 downloads since 1.0
• 125 registered deployments− Sizes ranging from a few dozen to 110,000 items
• Contains code from nearly 60 developers• ~850 subscribers to general list• ~650 subscribers to main technical list
31 Jan 2006 DSpace User Group Meeting, Sydney 7
Current Uses• Majority “Institutional Repositories”
− Documents, “learning objects”, primary data, images, video
• Government Organisations− Superior Court of Justice in Brazil− Kansas State Library, Kansas State Historical
Society− Los Alamos National Labs
• Corporate internal use− HP Labs!
• Research Platform
31 Jan 2006 DSpace User Group Meeting, Sydney 8
Countries with DSpace Deployments• Australia• Belgium• Brazil• Canada• Chile• China• Colombia• Costa Rica• Denmark• Finland• France
• Germany• Greece• Hong Kong• India• Ireland• Italy• Japan• Mexico• Namibia• Netherlands• Norway
• Portugal• Russia• Singapore• South Africa• Spain• Sweden• Turkey• Taiwan• UK• USA
31 Jan 2006 DSpace User Group Meeting, Sydney 9
Moving DSpace Forward:The Tasks Ahead
31 Jan 2006 DSpace User Group Meeting, Sydney 10
· Testing/QA/bug fixing· Packaging (installers, language packs)· Technical documentation
Release Management
· End user tools and documentation· Statistics· Submission/workflow· Translations
End User Functionality
· Data model, metadata support, versioning· Federation· OAIS mapping/implementation· AIP specification, access/update mech’s· Representation Information, provenance
Repository Architecture
· Modularity, SOA· Performance at scale (e.g. server farms)· Messaging· Logging· Unit testing
Systems Engineering
· Attract funding· Engage resources for core development· Establish processes· Education· External representation (pubs, advocacy)
Communication
· Delegated administration· Collection management tools· Preservation tools (format migration)
Administration/Collection Mgmt
Functionality
Committer group
Current community focus
Some work; more needed
Some work; more needed
Need more here
Need more here
More help please!
Best practice
Innovate
Innovate
31 Jan 2006 DSpace User Group Meeting, Sydney 11
Already in the Works
31 Jan 2006 DSpace User Group Meeting, Sydney 12
Upcoming in DSpace 1.4• User interface improvements
− Browse by Subject (Indian Institute of Science)− Controlled vocabulary entry in submission (Universidade
do Minho)− Improved internationalisation (University of Cambridge;
Universitätsbibliothek Dortmund)− Community-contributed translations:
• Bahasa Indonesia• Chinese (Simplified and Traditional)• French• Galician• German• Hungarian• Japanese• Norwegian Bokmål• Portuguese (Portuguese and Brazilian)• Swedish
31 Jan 2006 DSpace User Group Meeting, Sydney 13
Upcoming in DSpace 1.4• Improved modularity
− Plug-in manager (MIT)− Documented add-on mechanism (University of
Bergen and others)− “Stackable” authentication (MIT)
• Better Windows support (HP Labs)
• Scalability improvements (MIT)
31 Jan 2006 DSpace User Group Meeting, Sydney 14
Upcoming in DSpace 1.4• Repository improvements
− Automated integrity checking (checksums) – (DSpace@Cambridge)
− RSS Feeds (Katholieke Universiteit Leuven)− Support for multiple metadata schemas (not just DC)
(Eduworks)− Configure fields (DC or other) to use for browse, search
and display (HP Labs, Beihang University, University of Bergen)
− Pluggable SIP ingest/DIP dissemination (MIT)− Pluggable metadata crosswalks (XSLT or Java code) (MIT)− Exposing METS and MPEG-21 DIDL via OAI-PMH (enabling
resource harvesting/replication) (HP Labs, Beihang University, LANL)
− Use remote Handle Server (HP Labs, Beihang University)− Authorisation improvements (CILEA)
31 Jan 2006 DSpace User Group Meeting, Sydney 15
Future developments (1.5+)• Web Services Interface (WebDAV & SOAP)• Messaging (JMS/ActiveMQ, or WS-notify)• METS AIP manifest generation + storage• Federation (metadata and content)• XML-based UI (Manakin, dev led by Texas
A&M)• Researcher Pages• More configurable submission UI• JHOVE integration• Anything else you come up with!
31 Jan 2006 DSpace User Group Meeting, Sydney 16
Ongoing Research• Federation (China Digital Museum Project)
− HP Labs; China Ministry of Education; Beihang University
• Policy enforcement in data grid environments (Pledge)− MIT, UCSD Libraries, San Diego Supercomputer
Center
• Semantic Web - SIMILE• Preservation - DSpace@Cambridge
31 Jan 2006 DSpace User Group Meeting, Sydney 17
Other developments• DSpace reaches 3rd birthday
• DSpace governance advisory board announced
• XML UI (Manakin) Working Group formed− Hopefully to be followed by others
• DSpace METS profile draft
31 Jan 2006 DSpace User Group Meeting, Sydney 18
Summary• Great progress building an active
community around DSpace• New features coming thick and fast• Need more work on:
− Testing/QA− Systems engineering− Repository architecture− Collection management interfaces
• Poised to make DSpace a very powerful, sustainable platform
31 Jan 2006 DSpace User Group Meeting, Sydney 19
Please get involved!• Test• Translate• Deploy• Experiment• Develop• Document• Support• Share experiences