dspace technology roadmap 2015-16
TRANSCRIPT
Licensed under Creative Commons Attribution-ShareAlike 4.0 International License
DSpace Technology Roadmap(2015-16)
Tim Donohue, DuraSpaceTech Lead for DSpace
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 formed2. Strategic Plan for Technology,
Community & Sustainability3. Use Case Analysis (130 use cases)4. Technology Roadmap5. 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
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 compliment 6.0 New Features should compliment the Roadmapthe Roadmap
• Refactoring code to support RoadmapRefactoring code to support Roadmap
http://tinyurl.com/dspacefeedback2015#dspaceplan
DSpace 7.0DSpace 7.0
• Late 2016 / Early 2017Late 2016 / Early 2017• Organized development towards Organized development towards
prioritized roadmap featuresprioritized roadmap features– More volunteers needed!More volunteers needed!
• Community contributions still Community 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 Interface2. Configurations in Admin UI3. “Module” Framework / Registry4. Simplified Collection Hierarchy5. 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 Support7. Relationships between Objects8. Enhanced, Basic Statistical Reports9. Enhanced, Basic Preservation10.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.
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]
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