SlideShare a Scribd company logo
1 of 28
Download to read offline
DSpace RoadMap

                                        Tim Donohue
                                    DSpace Tech Lead


Licensed under Creative Commons Attribution-Share Alike 3.0 Unported License
Meet the Committers!
   •   Andrea Bollini               •   Gabriela Mircea
   •   Ben Bosman                   •   Scott Phillips
   •   Peter Dietz (1.7.x RC)       •   Richard Rodgers
   •   Mark Diggory                 •   Kim Shepherd
   •   Tim Donohue                  •   Robert Tansley
   •   Sands Fish (Oct 2010)        •   Robin Taylor (1.8.0 RC)
   •   Keith Gilbertson             •   Graham Triggs
   •   Richard Jones                •   Jeff Trimble (Docs Guru)
   •   Claudia Jürgen               •   Mark Wood
   •   Stuart Lewis                 •   Aaron Zeckoski
   •   Brad McLean
Key: 5+ Years, 3-5 Years (as of June 2011)
2010-11 Accomplishments
• Record 4 releases in one year!
    – 1.6.0, 1.6.1, 1.6.2, 1.7.0
•   Scheduled Releases (yearly in Oct?)
•   Documentation to Wiki
•   Community Advisory Team (DCAT)
•   GSoC bears fruit!
    – Unit Testing Project (Pere Villega)
    – REST API? (Bojan Suzic)
1.7.x Release
• Release Coordinator: Peter Dietz
• Major New Features include
  – Mirage XMLUI Theme
  – Discovery (faceted browse/search)
  – AIP Backup & Restore
  – Curation Task System (Admin UI & CLI)
• Improved Performance & Scalability
  – Kudos to Graham Triggs!
• 1.7.2 on May 27th
1.8.0 Release – Oct 2011
• Release Coordinator: Robin Taylor
• Possible Major Features:
  – Configurable Reviewer Workflow
  – SWORD Client?
  – REST API?
  – More Curation Tasks (DuraCloud
    backup/restore integration, Link
    Checker, Format Identification)

Learn More at Robin’s 1.8 Talk!
• 4 DSpace Projects
    – Submission Enhancements
       • Student: Gaurav Kejriwal, Mentors: Mark Diggory, Scott
         Phillips

    – New UI on RESTful Services
       • Student: Vibhaj Rajan, Mentors: Bojan Suzic, Mark Diggory

    – WebMVC UI Development
       • Student: Robert Qin Zhengquan, Mentors: Graham Triggs,
         Peter Dietz, Stuart Lewis

    – SKOS Authority Controls
       • Student: Yigang Zhou, Mentors: Mark Diggory, Ryan Scherle

Join ‘duraspace-gsoc’ Google Group!
ROADMAP 2011 - ?
This should come as no surpise!
DSpace
  is




         years
         young
19 Stable Software Releases
DSpace is a Mature, Stable
   Repository System*




              • We can store your content
              • We can help you disseminate it broadly
              • We can help you preserve it
              • We can provide you a customizable out-
              of-the-box system with a large support
              community



         * Yes, there are still occasional bugs or ‘quirks’
And, yet….




                      Analogy borrowed
                   from David Flanders
             http://dfflanders.wordpress.com/
You put in your
beautiful things…




and we’ll proudly
display & honor them!
But, what we still don’t quite support…

is the COMMUNITY GARDEN.
Where you and your friends can…
• interact directly with your ‘beautiful thing’
• enhance your ‘beautiful thing’
• in a sense, ‘garden’ your data
TCTTDWYDWBTOBSE




Quote/Image Credit:
JISC CRIG (Common Repository Interfaces Group) & David Flanders
Providing (Web API) Access to Data


                                Data.gov.uk
                                Data.gov.au
                                Data.gov.ca



                        Open Knowledge Foundation
                                Projects
We should let them do
the same with DSpace
ROADMAP 2011 - ?
   Support “Data Gardening” by
opening our DSpace Data & Services
How?
5 Very Important Projects (VIPs)
• REST API
• Fedora-Inside
• Common Business Tier
• Further Modularization of DSpace
• Curation Task System
REST API
 • Mobile app development

 • Build more ‘Ajaxy’ UI gadgets
        – GSoC “UI on RESTful Services” Project
 • Non-Java UIs / Gadgets / Mashups
        – E.g. Ruby on Rails, Django, PHP, etc.


Goal:

   Enable people to build ‘cool things’
Fedora-Inside Initiative
 • Enhanced, more flexible architecture
   (Fedora)
 • Versioning of Objects
 • Richer Relationships between Data
   Objects
 • (Potential: access DSpace objects via
   other Fedora-based Apps?)
Goal:

Let users enhance their ‘beautiful things’
Curation Task System
 • Enables a basic ‘microservices’
   approach to curating DSpace objects
 • Anyone can build a task & share it.
 • Future:
        – Support Tasks in other programming
          languages: JRuby, Groovy, etc.
        – Enhanced Task Management UI?

Goal:
Free ‘curation’ services from command-line &
  Let everyone build & share curation tools
Common Business Tier
 • Stop supporting many UIs with separate
   business logic
        – ONE API defining workflow/business logic
        – ONE (default) UI, preferably
        – Various Web Service Interfaces (SWORD, etc)
 • Others can build & support more
   UIs/Gadgets in any language
   – via Common Business Tier and/or REST

Goal:
      Free Developer Mindshare &
    simplify UI/Gadget Development
Further Modularization
 • Prepares a more flexible architecture
        – Longer lasting, easier to replace/swap
          single components in future
 • Necessary for Fedora Inside &
   Business Tier work to occur.
 • Enhanced module/plugin framework?


Goal:

 Prepare DSpace for the next 9 years!
When?
Little-by-little over coming releases



We need volunteers (get involved!)
We need people who are excited
We need developers & DCAT members
Help us to open our data to:
• user ‘gardening’
• external services / cool gadgets
• allow devs to build ‘cool things’
Image Credits
•   Surprised Kitten: http://www.blog.new-cat.com/cats/surprised-kitten.php
•   Walled Garden: http://www.flickr.com/photos/zawtowers/3758680364/
•   Nine of Nines: http://www.flickr.com/photos/lwr/65643389/
•   1000 users: http://www.flickr.com/photos/lwr/99351053/
•   Single Leaf: http://www.flickr.com/photos/hinkelstone/994941366/
•   Community Garden: http://www.flickr.com/photos/jritts/1358205071/
•   Praying Mantis: http://www.flickr.com/photos/whappen/1366664930/
•   Various Website logos: those websites whose logos are displayed
•   Keys: http://www.flickr.com/photos/29071316@N06/3555803147/
•   Bricks: http://www.flickr.com/photos/joriel/2360038974/
•   Lego Block: http://www.flickr.com/photos/oskay/2156907025/
•   Puzzle Pieces: http://www.flickr.com/photos/horiavarlan/4273913228/
•   Clock: http://www.flickr.com/photos/27369469@N08/2661018158/
•   Open Gardens: http://www.flickr.com/photos/ugardener/2617226159/

More Related Content

What's hot

The Apache Way
The Apache WayThe Apache Way
The Apache Waygagravarr
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014Jody Garnett
 
A Beginners Guide to noSQL
A Beginners Guide to noSQLA Beginners Guide to noSQL
A Beginners Guide to noSQLMike Crabb
 
Molajo jdny2010-final
Molajo jdny2010-finalMolajo jdny2010-final
Molajo jdny2010-finalMolajo
 
Building and Deploying a Global Intranet with Liferay
Building and Deploying a Global Intranet with LiferayBuilding and Deploying a Global Intranet with Liferay
Building and Deploying a Global Intranet with Liferayrivetlogic
 
The Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityThe Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityAvalon Media System
 

What's hot (6)

The Apache Way
The Apache WayThe Apache Way
The Apache Way
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014
 
A Beginners Guide to noSQL
A Beginners Guide to noSQLA Beginners Guide to noSQL
A Beginners Guide to noSQL
 
Molajo jdny2010-final
Molajo jdny2010-finalMolajo jdny2010-final
Molajo jdny2010-final
 
Building and Deploying a Global Intranet with Liferay
Building and Deploying a Global Intranet with LiferayBuilding and Deploying a Global Intranet with Liferay
Building and Deploying a Global Intranet with Liferay
 
The Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and CommunityThe Avalon Media System: Implementation and Community
The Avalon Media System: Implementation and Community
 

Similar to DSpace RoadMap 2011

DSpace RoadMap & Vision 2013 (OR13)
DSpace RoadMap & Vision 2013 (OR13)DSpace RoadMap & Vision 2013 (OR13)
DSpace RoadMap & Vision 2013 (OR13)Tim Donohue
 
DSpace RoadMap 2012
DSpace RoadMap 2012DSpace RoadMap 2012
DSpace RoadMap 2012Tim Donohue
 
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)Tim Donohue
 
DSpace Overview / Roadmap 2014
DSpace Overview / Roadmap 2014DSpace Overview / Roadmap 2014
DSpace Overview / Roadmap 2014Tim Donohue
 
DuraSpace Plenary - DSpace Overview at OR14
DuraSpace Plenary - DSpace Overview at OR14DuraSpace Plenary - DSpace Overview at OR14
DuraSpace Plenary - DSpace Overview at OR14DuraSpace
 
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupalCampDN
 
Using DSpace at ILRI
Using DSpace at ILRIUsing DSpace at ILRI
Using DSpace at ILRIILRI
 
DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014Repository Fringe
 
The road to CGSpace
The road to CGSpaceThe road to CGSpace
The road to CGSpaceILRI
 
Dev ops lessons learned - Michael Collins
Dev ops lessons learned  - Michael CollinsDev ops lessons learned  - Michael Collins
Dev ops lessons learned - Michael CollinsDevopsdays
 
DevOps by examples @ devopsheroes 2016
DevOps by examples @ devopsheroes 2016DevOps by examples @ devopsheroes 2016
DevOps by examples @ devopsheroes 2016Giulio Vian
 
Sustaining ArchivesSpace
Sustaining ArchivesSpaceSustaining ArchivesSpace
Sustaining ArchivesSpaceDLFCLIR
 
BaaS Comparison - iOS.mn
BaaS Comparison - iOS.mnBaaS Comparison - iOS.mn
BaaS Comparison - iOS.mnpyro2927
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at ScaleSarah Federman
 
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"Nicolas Georgeault
 
How we build project for Open Source
How we build project for Open SourceHow we build project for Open Source
How we build project for Open SourceAlexander Zayats
 
Drupal 8 Initiatives
Drupal 8 InitiativesDrupal 8 Initiatives
Drupal 8 InitiativesAngela Byron
 
Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...Jody Garnett
 
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...Barton George
 

Similar to DSpace RoadMap 2011 (20)

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)
 
DSpace Overview / Roadmap 2014
DSpace Overview / Roadmap 2014DSpace Overview / Roadmap 2014
DSpace Overview / Roadmap 2014
 
DuraSpace Plenary - DSpace Overview at OR14
DuraSpace Plenary - DSpace Overview at OR14DuraSpace Plenary - DSpace Overview at OR14
DuraSpace Plenary - DSpace Overview at OR14
 
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef DabernigDrupal - Changing the Web by Connecting Open Minds - Josef Dabernig
Drupal - Changing the Web by Connecting Open Minds - Josef Dabernig
 
Using DSpace at ILRI
Using DSpace at ILRIUsing DSpace at ILRI
Using DSpace at ILRI
 
DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014DSpace Update from Open Repositories 2014
DSpace Update from Open Repositories 2014
 
An Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal CloudAn Introduction to MIT's Drupal Cloud
An Introduction to MIT's Drupal Cloud
 
The road to CGSpace
The road to CGSpaceThe road to CGSpace
The road to CGSpace
 
Dev ops lessons learned - Michael Collins
Dev ops lessons learned  - Michael CollinsDev ops lessons learned  - Michael Collins
Dev ops lessons learned - Michael Collins
 
DevOps by examples @ devopsheroes 2016
DevOps by examples @ devopsheroes 2016DevOps by examples @ devopsheroes 2016
DevOps by examples @ devopsheroes 2016
 
Sustaining ArchivesSpace
Sustaining ArchivesSpaceSustaining ArchivesSpace
Sustaining ArchivesSpace
 
BaaS Comparison - iOS.mn
BaaS Comparison - iOS.mnBaaS Comparison - iOS.mn
BaaS Comparison - iOS.mn
 
Design Systems at Scale
Design Systems at ScaleDesign Systems at Scale
Design Systems at Scale
 
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
Sps ottawa 2012 slides - "my SharePoint is a production platform! not facebook!"
 
How we build project for Open Source
How we build project for Open SourceHow we build project for Open Source
How we build project for Open Source
 
Drupal 8 Initiatives
Drupal 8 InitiativesDrupal 8 Initiatives
Drupal 8 Initiatives
 
Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...Everyone wants (someone else) to do it: writing documentation for open source...
Everyone wants (someone else) to do it: writing documentation for open source...
 
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
DevOps -- A 10 year retrospective (based on interviews conducted at DevOps Da...
 

More from Tim Donohue

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 + RESTTim Donohue
 
Introducing the New DSpace User Interface
Introducing the New DSpace User InterfaceIntroducing the New DSpace User Interface
Introducing the New DSpace User InterfaceTim Donohue
 
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 + ThymeleafTim Donohue
 
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 SummitTim Donohue
 
How to "Hack" the DSpace Community
How to "Hack" the DSpace CommunityHow to "Hack" the DSpace Community
How to "Hack" the DSpace CommunityTim Donohue
 
Future Trends for Repositories
Future Trends for RepositoriesFuture Trends for Repositories
Future Trends for RepositoriesTim Donohue
 
DSpace & DuraCloud Integrations
DSpace & DuraCloud IntegrationsDSpace & DuraCloud Integrations
DSpace & DuraCloud IntegrationsTim Donohue
 
DSpace RoadMap 2010
DSpace RoadMap 2010DSpace RoadMap 2010
DSpace RoadMap 2010Tim Donohue
 
Improving DSpace Backups, Restores & Migrations
Improving DSpace Backups, Restores & MigrationsImproving DSpace Backups, Restores & Migrations
Improving DSpace Backups, Restores & MigrationsTim Donohue
 
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 OutTim Donohue
 
Making DSpace XMLUI Your Own
Making DSpace XMLUI Your OwnMaking DSpace XMLUI Your Own
Making DSpace XMLUI Your OwnTim Donohue
 
Digital Preservation in the Wild
Digital Preservation in the WildDigital Preservation in the Wild
Digital Preservation in the WildTim Donohue
 

More from Tim Donohue (12)

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
 
Introducing the New DSpace User Interface
Introducing the New DSpace User InterfaceIntroducing the New DSpace User Interface
Introducing the New DSpace User Interface
 
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
 
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 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

The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationIES VE
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UbiTrack UK
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostMatt Ray
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxUdaiappa Ramachandran
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IES VE
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsSafe Software
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDELiveplex
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 

Recently uploaded (20)

The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve DecarbonizationUsing IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
UWB Technology for Enhanced Indoor and Outdoor Positioning in Physiological M...
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCostKubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
Building AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptxBuilding AI-Driven Apps Using Semantic Kernel.pptx
Building AI-Driven Apps Using Semantic Kernel.pptx
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
IESVE Software for Florida Code Compliance Using ASHRAE 90.1-2019
 
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration WorkflowsIgniting Next Level Productivity with AI-Infused Data Integration Workflows
Igniting Next Level Productivity with AI-Infused Data Integration Workflows
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
20150722 - AGV
20150722 - AGV20150722 - AGV
20150722 - AGV
 
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDEADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
ADOPTING WEB 3 FOR YOUR BUSINESS: A STEP-BY-STEP GUIDE
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 

DSpace RoadMap 2011

  • 1. DSpace RoadMap Tim Donohue DSpace Tech Lead Licensed under Creative Commons Attribution-Share Alike 3.0 Unported License
  • 2. Meet the Committers! • Andrea Bollini • Gabriela Mircea • Ben Bosman • Scott Phillips • Peter Dietz (1.7.x RC) • Richard Rodgers • Mark Diggory • Kim Shepherd • Tim Donohue • Robert Tansley • Sands Fish (Oct 2010) • Robin Taylor (1.8.0 RC) • Keith Gilbertson • Graham Triggs • Richard Jones • Jeff Trimble (Docs Guru) • Claudia Jürgen • Mark Wood • Stuart Lewis • Aaron Zeckoski • Brad McLean Key: 5+ Years, 3-5 Years (as of June 2011)
  • 3. 2010-11 Accomplishments • Record 4 releases in one year! – 1.6.0, 1.6.1, 1.6.2, 1.7.0 • Scheduled Releases (yearly in Oct?) • Documentation to Wiki • Community Advisory Team (DCAT) • GSoC bears fruit! – Unit Testing Project (Pere Villega) – REST API? (Bojan Suzic)
  • 4. 1.7.x Release • Release Coordinator: Peter Dietz • Major New Features include – Mirage XMLUI Theme – Discovery (faceted browse/search) – AIP Backup & Restore – Curation Task System (Admin UI & CLI) • Improved Performance & Scalability – Kudos to Graham Triggs! • 1.7.2 on May 27th
  • 5. 1.8.0 Release – Oct 2011 • Release Coordinator: Robin Taylor • Possible Major Features: – Configurable Reviewer Workflow – SWORD Client? – REST API? – More Curation Tasks (DuraCloud backup/restore integration, Link Checker, Format Identification) Learn More at Robin’s 1.8 Talk!
  • 6. • 4 DSpace Projects – Submission Enhancements • Student: Gaurav Kejriwal, Mentors: Mark Diggory, Scott Phillips – New UI on RESTful Services • Student: Vibhaj Rajan, Mentors: Bojan Suzic, Mark Diggory – WebMVC UI Development • Student: Robert Qin Zhengquan, Mentors: Graham Triggs, Peter Dietz, Stuart Lewis – SKOS Authority Controls • Student: Yigang Zhou, Mentors: Mark Diggory, Ryan Scherle Join ‘duraspace-gsoc’ Google Group!
  • 8. This should come as no surpise!
  • 9. DSpace is years young
  • 10. 19 Stable Software Releases
  • 11. DSpace is a Mature, Stable Repository System* • We can store your content • We can help you disseminate it broadly • We can help you preserve it • We can provide you a customizable out- of-the-box system with a large support community * Yes, there are still occasional bugs or ‘quirks’
  • 12. And, yet…. Analogy borrowed from David Flanders http://dfflanders.wordpress.com/
  • 13. You put in your beautiful things… and we’ll proudly display & honor them!
  • 14. But, what we still don’t quite support… is the COMMUNITY GARDEN.
  • 15. Where you and your friends can… • interact directly with your ‘beautiful thing’ • enhance your ‘beautiful thing’ • in a sense, ‘garden’ your data
  • 16. TCTTDWYDWBTOBSE Quote/Image Credit: JISC CRIG (Common Repository Interfaces Group) & David Flanders
  • 17. Providing (Web API) Access to Data Data.gov.uk Data.gov.au Data.gov.ca Open Knowledge Foundation Projects
  • 18. We should let them do the same with DSpace
  • 19. ROADMAP 2011 - ? Support “Data Gardening” by opening our DSpace Data & Services
  • 20. How? 5 Very Important Projects (VIPs) • REST API • Fedora-Inside • Common Business Tier • Further Modularization of DSpace • Curation Task System
  • 21. REST API • Mobile app development • Build more ‘Ajaxy’ UI gadgets – GSoC “UI on RESTful Services” Project • Non-Java UIs / Gadgets / Mashups – E.g. Ruby on Rails, Django, PHP, etc. Goal: Enable people to build ‘cool things’
  • 22. Fedora-Inside Initiative • Enhanced, more flexible architecture (Fedora) • Versioning of Objects • Richer Relationships between Data Objects • (Potential: access DSpace objects via other Fedora-based Apps?) Goal: Let users enhance their ‘beautiful things’
  • 23. Curation Task System • Enables a basic ‘microservices’ approach to curating DSpace objects • Anyone can build a task & share it. • Future: – Support Tasks in other programming languages: JRuby, Groovy, etc. – Enhanced Task Management UI? Goal: Free ‘curation’ services from command-line & Let everyone build & share curation tools
  • 24. Common Business Tier • Stop supporting many UIs with separate business logic – ONE API defining workflow/business logic – ONE (default) UI, preferably – Various Web Service Interfaces (SWORD, etc) • Others can build & support more UIs/Gadgets in any language – via Common Business Tier and/or REST Goal: Free Developer Mindshare & simplify UI/Gadget Development
  • 25. Further Modularization • Prepares a more flexible architecture – Longer lasting, easier to replace/swap single components in future • Necessary for Fedora Inside & Business Tier work to occur. • Enhanced module/plugin framework? Goal: Prepare DSpace for the next 9 years!
  • 26. When? Little-by-little over coming releases We need volunteers (get involved!) We need people who are excited We need developers & DCAT members
  • 27. Help us to open our data to: • user ‘gardening’ • external services / cool gadgets • allow devs to build ‘cool things’
  • 28. Image Credits • Surprised Kitten: http://www.blog.new-cat.com/cats/surprised-kitten.php • Walled Garden: http://www.flickr.com/photos/zawtowers/3758680364/ • Nine of Nines: http://www.flickr.com/photos/lwr/65643389/ • 1000 users: http://www.flickr.com/photos/lwr/99351053/ • Single Leaf: http://www.flickr.com/photos/hinkelstone/994941366/ • Community Garden: http://www.flickr.com/photos/jritts/1358205071/ • Praying Mantis: http://www.flickr.com/photos/whappen/1366664930/ • Various Website logos: those websites whose logos are displayed • Keys: http://www.flickr.com/photos/29071316@N06/3555803147/ • Bricks: http://www.flickr.com/photos/joriel/2360038974/ • Lego Block: http://www.flickr.com/photos/oskay/2156907025/ • Puzzle Pieces: http://www.flickr.com/photos/horiavarlan/4273913228/ • Clock: http://www.flickr.com/photos/27369469@N08/2661018158/ • Open Gardens: http://www.flickr.com/photos/ugardener/2617226159/