SlideShare a Scribd company logo
1 of 24
Licensed under Creative Commons Attribution-ShareAlike 4.0 International License
DSpace Technology Roadmap
(2015-16)
Tim Donohue, DuraSpace
Tech Lead for DSpace
tdonohue@duraspace.org
http://tinyurl.com/dspacefeedback2015#dspaceplan
We want feedback!
During this talk (or after), please
provide feedback at:
http://tinyurl.com/dspacefeedback2015
Twitter hashtag: #dspaceplan
http://tinyurl.com/dspacefeedback2015#dspaceplan
How we got here
• 2013
– Vision discussions (face-to-face mtg)
– Vision document (mostly technical)
• 2014
– Vision (feature-based) Survey
– “Product Plan” (use cases & gaps)
– Community Use Case gathering (DCAT)
https://wiki.duraspace.org/display/
DSPACE/Strategic+Planning
http://tinyurl.com/dspacefeedback2015#dspaceplan
Path to a Roadmap
1. Roadmap Working Group formed
2. Strategic Plan for Technology,
Community & Sustainability
3. Use Case Analysis (130 use cases)
4. Technology Roadmap
5. Vetting by community
https://wiki.duraspace.org/display/DSPACE
/DSpace+2015-18+Strategic+Plan
http://tinyurl.com/dspacefeedback2015#dspaceplan
Roadmap Working Group
• Tim Donohue (DuraSpace)
• Lieven Droogmans (@mire)
• Stuart Lewis (U of Edinburgh)
• Jonathan Markow (DuraSpace)
• Michele Mennielli (Cineca)
• Richard Rodgers (MIT)
• Ryan Steans (Texas Digital Library)
• Maureen Walsh (Ohio State U)
http://tinyurl.com/dspacefeedback2015#dspaceplan
Assumptions
• NOT rewriting DSpace from scratch
– Highly active Developer Community
– Requires high resource commitments
– Time-consuming / potentially risky
• ARE aiming for a leap forward in user
experience / User Interface
2015-16 Roadmap
(final draft)
http://tinyurl.com/dspacefeedback2015#dspaceplan
Roadmap OverviewRoadmap Overview
• 6.0 Release (2015)6.0 Release (2015)
• 7.0 Release (2016)7.0 Release (2016)
– Priority 1Priority 1
– Priority 2Priority 2
• Post-7.0 (2017 or later)Post-7.0 (2017 or later)
• IntegrationsIntegrations
https://wiki.duraspace.org/display/
DSPACE/RoadMap
http://tinyurl.com/dspacefeedback2015#dspaceplan
DSpace 6.0DSpace 6.0
• Late 2015Late 2015
• A “bring us what you have” releaseA “bring us what you have” release
– Like 5.0 (55 contributors)Like 5.0 (55 contributors)
– Like 4.0 (59 contributors)Like 4.0 (59 contributors)
– Like 3.0 (45 contributors)Like 3.0 (45 contributors)
• 6.0 New Features should compliment6.0 New Features should compliment
the Roadmapthe Roadmap
• Refactoring code to supportRefactoring code to support
RoadmapRoadmap
http://tinyurl.com/dspacefeedback2015#dspaceplan
DSpace 7.0DSpace 7.0
• Late 2016 / Early 2017Late 2016 / Early 2017
• Organized development towardsOrganized development towards
prioritized roadmap featuresprioritized roadmap features
– More volunteers needed!More volunteers needed!
• Community contributions stillCommunity contributions still
welcomewelcome
– But, should align with RoadmapBut, should align with Roadmap
http://tinyurl.com/dspacefeedback2015#dspaceplan
DSpace 7.0 – Priority 1DSpace 7.0 – Priority 1
1. Single User Interface
2. Configurations in Admin UI
3. “Module” Framework / Registry
4. Simplified Collection Hierarchy
5. Integrations to lower effort to
deposit
Highest priority for 7.0 (in order)
http://tinyurl.com/dspacefeedback2015#dspaceplan
DSpace 7.0 – Priority 2
6. Hierarchical Metadata Support
7. Relationships between Objects
8. Enhanced, Basic Statistical Reports
9. Enhanced, Basic Preservation
10.Easy & Intuitive Deposit UI
Recommended for 7.0, but
contingent on contributors
http://tinyurl.com/dspacefeedback2015#dspaceplan
Post-7.0 Priorities
• Easier Installation
• Easier Upgrade
• Advanced Statistical Reports
• Theme Management in UI
• Enhanced Versioning
• Replace “Bundle” with Metadata
• Advanced Preservation Tools
• Enhanced Search/Browse
• Enhanced Access Control
http://tinyurl.com/dspacefeedback2015#dspaceplan
Prioritized Integrations
• Authentication / Authorization
• Increased exposure in external systems
• Additional persistent identifiers (e.g. DOI)
• Enhanced personal identifiers (e.g. ORCID)
• Streaming Video / Audio
• Streaming Images / Documents
• Search Engine Optimization
Unscheduled as of yet. Dependent
on higher priority features.
How?
http://tinyurl.com/dspacefeedback2015#dspaceplan
How?
• Managed projects (starting for 7.0)
– Part time, donated developers
– Scheduled (1-2 wk) development sprints
• Need more volunteers / contributors!
– Donate a developer part-time to help
with a feature of interest
– We’ll work with you to schedule dev for
sprints
http://tinyurl.com/dspacefeedback2015#dspaceplan
“Signed Up”
• @mire
• Cineca
• DuraSpace
• University of Edinburgh
• University of Illinois
• IUPUI
• Texas Digital Library
• [your institution here]
What comes first?
Converge on Single UI
JSPUIJSPUI XMLUIXMLUI
DSpace UIDSpace UI
http://tinyurl.com/dspacefeedback2015#dspaceplan
DSpace UI
• Prototype (at least) 2-3 UI platforms
– At least one Java-based
– At least one non-Java
• By end of 2015
– Approve a single platform / prototype
– Finalize developer team / schedule
• Early 2016 : dev sprints begin
• Demos / Early Training at OR16
• Release in 7.0
http://tinyurl.com/dspacefeedback2015#dspaceplan
Other 7.0 priorities
• Projects will be established with a
similar development model
– 1-2 week development sprints
– Open development (ongoing feedback)
• The more collaborators, the more we
can achieve for 7.0
– Conversely, if less, we achieve less
http://tinyurl.com/dspacefeedback2015#dspaceplan
How you can help
• Become a DuraSpace Member!
– Help us hire a DSpace Product Manager
– Voice in DSpace governance & roadmap
• Donate a developer (part time)
– Choose a project
– Get in touch
– We’ll schedule sprints
http://tinyurl.com/dspacefeedback2015#dspaceplan
Q & A
• Questions or concerns?
• What do you like?
• What is missing or prioritized too low?
• What would you be willing to contribute
to?
http://tinyurl.com/dspacefeedback2015
Twitter hashtag: #dspaceplan
http://tinyurl.com/dspacefeedback2015#dspaceplan
Image Credits
• Roadmap: https://flic.kr/p/6AX7aq
• 6 bug: https://flic.kr/p/2pwJt3
• 7 dice: https://flic.kr/p/62EfXS
• Priority: https://flic.kr/p/dGyfqe
• Help wanted: http://www.vectorhq.com/psd/help-wanted-
sign-psd-467881
• Futures: https://flic.kr/p/iU3qg9
• To Do: https://flic.kr/p/3f49wJ
• Egg breakout: https://flic.kr/p/7TtEoY
• Converging Road lines: https://flic.kr/p/59eZ2g
• Simple UI: https://flic.kr/p/bDMn4

More Related Content

Viewers also liked

Horstmann digital strategies_for_21st_century_libraries
Horstmann digital strategies_for_21st_century_librariesHorstmann digital strategies_for_21st_century_libraries
Horstmann digital strategies_for_21st_century_libraries
BDLSS
 
Institutional repositories notes
Institutional repositories notesInstitutional repositories notes
Institutional repositories notes
Tor Loney
 
Horstmann repositories for_research_information_management
Horstmann repositories for_research_information_management Horstmann repositories for_research_information_management
Horstmann repositories for_research_information_management
BDLSS
 
Bobby voicu, general manager, intact interactive pr and the web
Bobby voicu, general manager, intact interactive pr and the webBobby voicu, general manager, intact interactive pr and the web
Bobby voicu, general manager, intact interactive pr and the web
RevistaBiz
 
Invenio_CEC_Capability_v07
Invenio_CEC_Capability_v07Invenio_CEC_Capability_v07
Invenio_CEC_Capability_v07
Manoj Narang
 

Viewers also liked (20)

groovy & grails - lecture 13
groovy & grails - lecture 13groovy & grails - lecture 13
groovy & grails - lecture 13
 
What is Node.js used for: The 2015 Node.js Overview Report
What is Node.js used for: The 2015 Node.js Overview ReportWhat is Node.js used for: The 2015 Node.js Overview Report
What is Node.js used for: The 2015 Node.js Overview Report
 
Repositorio Institucional para el manejo de Investigaciones de la UNAN-Manag...
 Repositorio Institucional para el manejo de Investigaciones de la UNAN-Manag... Repositorio Institucional para el manejo de Investigaciones de la UNAN-Manag...
Repositorio Institucional para el manejo de Investigaciones de la UNAN-Manag...
 
Responsive Design
Responsive DesignResponsive Design
Responsive Design
 
Stack_Overflow-Network_Graph
Stack_Overflow-Network_GraphStack_Overflow-Network_Graph
Stack_Overflow-Network_Graph
 
Presentacion MoodleMoot 2014 Colombia - Integración Moodle con un Repositorio...
Presentacion MoodleMoot 2014 Colombia - Integración Moodle con un Repositorio...Presentacion MoodleMoot 2014 Colombia - Integración Moodle con un Repositorio...
Presentacion MoodleMoot 2014 Colombia - Integración Moodle con un Repositorio...
 
Stack Overflow - It's all about performance / Marco Cecconi (Stack Overflow)
Stack Overflow - It's all about performance / Marco Cecconi (Stack Overflow)Stack Overflow - It's all about performance / Marco Cecconi (Stack Overflow)
Stack Overflow - It's all about performance / Marco Cecconi (Stack Overflow)
 
Modern HTML & CSS Coding: Speed, Semantics & Structure
Modern HTML & CSS Coding: Speed, Semantics & StructureModern HTML & CSS Coding: Speed, Semantics & Structure
Modern HTML & CSS Coding: Speed, Semantics & Structure
 
StrongLoop Overview
StrongLoop OverviewStrongLoop Overview
StrongLoop Overview
 
Why Scala for Web 2.0?
Why Scala for Web 2.0?Why Scala for Web 2.0?
Why Scala for Web 2.0?
 
Curso avanzado de capacitación en DSpace
Curso avanzado de capacitación en DSpaceCurso avanzado de capacitación en DSpace
Curso avanzado de capacitación en DSpace
 
Horstmann digital strategies_for_21st_century_libraries
Horstmann digital strategies_for_21st_century_librariesHorstmann digital strategies_for_21st_century_libraries
Horstmann digital strategies_for_21st_century_libraries
 
Institutional repositories notes
Institutional repositories notesInstitutional repositories notes
Institutional repositories notes
 
OpenAIRE short presentation
OpenAIRE short presentationOpenAIRE short presentation
OpenAIRE short presentation
 
Horstmann repositories for_research_information_management
Horstmann repositories for_research_information_management Horstmann repositories for_research_information_management
Horstmann repositories for_research_information_management
 
Bobby voicu, general manager, intact interactive pr and the web
Bobby voicu, general manager, intact interactive pr and the webBobby voicu, general manager, intact interactive pr and the web
Bobby voicu, general manager, intact interactive pr and the web
 
E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010E solutions+ +open+source+-+27mai2010
E solutions+ +open+source+-+27mai2010
 
MongoDB Days UK: Using MongoDB to Build a Fast and Scalable Content Repositor...
MongoDB Days UK: Using MongoDB to Build a Fast and Scalable Content Repositor...MongoDB Days UK: Using MongoDB to Build a Fast and Scalable Content Repositor...
MongoDB Days UK: Using MongoDB to Build a Fast and Scalable Content Repositor...
 
Utilizatorul 2.0 în bibliotecile Moldovei
Utilizatorul 2.0 în bibliotecile MoldoveiUtilizatorul 2.0 în bibliotecile Moldovei
Utilizatorul 2.0 în bibliotecile Moldovei
 
Invenio_CEC_Capability_v07
Invenio_CEC_Capability_v07Invenio_CEC_Capability_v07
Invenio_CEC_Capability_v07
 

More from Tim Donohue

More from Tim Donohue (16)

On the Road to DSpace 7: Angular UI + REST
On the Road to DSpace 7: Angular UI + RESTOn the Road to DSpace 7: Angular UI + REST
On the Road to DSpace 7: Angular UI + REST
 
DSpace UI Prototype Challenge: Spring Boot + Thymeleaf
DSpace UI Prototype Challenge: Spring Boot + ThymeleafDSpace UI Prototype Challenge: Spring Boot + Thymeleaf
DSpace UI Prototype Challenge: Spring Boot + Thymeleaf
 
Discussion on DSpace's Two UIs : DuraSpace 2015 Summit
Discussion on DSpace's Two UIs : DuraSpace 2015 SummitDiscussion on DSpace's Two UIs : DuraSpace 2015 Summit
Discussion on DSpace's Two UIs : DuraSpace 2015 Summit
 
How to "Hack" the DSpace Community
How to "Hack" the DSpace CommunityHow to "Hack" the DSpace Community
How to "Hack" the DSpace Community
 
DSpace Overview / Roadmap 2014
DSpace Overview / Roadmap 2014DSpace Overview / Roadmap 2014
DSpace Overview / Roadmap 2014
 
DSpace RoadMap & Vision 2013 (OR13)
DSpace RoadMap & Vision 2013 (OR13)DSpace RoadMap & Vision 2013 (OR13)
DSpace RoadMap & Vision 2013 (OR13)
 
DSpace RoadMap 2012
DSpace RoadMap 2012DSpace RoadMap 2012
DSpace RoadMap 2012
 
DSpace RoadMap and Vision (at 2013 OAI8 DSpace User Group)
DSpace RoadMap and Vision (at 2013 OAI8 DSpace User Group)DSpace RoadMap and Vision (at 2013 OAI8 DSpace User Group)
DSpace RoadMap and Vision (at 2013 OAI8 DSpace User Group)
 
Future Trends for Repositories
Future Trends for RepositoriesFuture Trends for Repositories
Future Trends for Repositories
 
DSpace & DuraCloud Integrations
DSpace & DuraCloud IntegrationsDSpace & DuraCloud Integrations
DSpace & DuraCloud Integrations
 
DSpace RoadMap 2011
DSpace RoadMap 2011DSpace RoadMap 2011
DSpace RoadMap 2011
 
DSpace RoadMap 2010
DSpace RoadMap 2010DSpace RoadMap 2010
DSpace RoadMap 2010
 
Improving DSpace Backups, Restores & Migrations
Improving DSpace Backups, Restores & MigrationsImproving DSpace Backups, Restores & Migrations
Improving DSpace Backups, Restores & Migrations
 
BibApp 1.0 : Information In, Impact Out
BibApp 1.0 : Information In, Impact OutBibApp 1.0 : Information In, Impact Out
BibApp 1.0 : Information In, Impact Out
 
Making DSpace XMLUI Your Own
Making DSpace XMLUI Your OwnMaking DSpace XMLUI Your Own
Making DSpace XMLUI Your Own
 
Digital Preservation in the Wild
Digital Preservation in the WildDigital Preservation in the Wild
Digital Preservation in the Wild
 

Recently uploaded

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 

DSpace Technology Roadmap 2015-16