Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

DSpace Technology Roadmap 2015-16

2,436 views

Published on

Presentation of DSpace Technology Roadmap at the DSpace Interest Group sessions at both Open Repositories 2015 (Indianapolis, IN, USA on June 11) and the OAI9 (Geneva, Switzerland on June 16)

Video of this talk is available at: http://youtu.be/qlPAeqCptxw

Published in: Technology

DSpace Technology Roadmap 2015-16

  1. 1. 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
  2. 2. http://tinyurl.com/dspacefeedback2015#dspaceplan We want feedback! During this talk (or after), please provide feedback at: http://tinyurl.com/dspacefeedback2015 Twitter hashtag: #dspaceplan
  3. 3. 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
  4. 4. 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
  5. 5. 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)
  6. 6. 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
  7. 7. 2015-16 Roadmap (final draft)
  8. 8. 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
  9. 9. 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
  10. 10. 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
  11. 11. 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)
  12. 12. 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
  13. 13. 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
  14. 14. 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.
  15. 15. How?
  16. 16. 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
  17. 17. http://tinyurl.com/dspacefeedback2015#dspaceplan “Signed Up” • @mire • Cineca • DuraSpace • University of Edinburgh • University of Illinois • IUPUI • Texas Digital Library • [your institution here]
  18. 18. What comes first?
  19. 19. Converge on Single UI JSPUIJSPUI XMLUIXMLUI DSpace UIDSpace UI
  20. 20. 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
  21. 21. 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
  22. 22. 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
  23. 23. 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
  24. 24. 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

×