DSpace RoadMap 2011
-
Upload
tim-donohue -
Category
Technology
-
view
933 -
download
0
description
Transcript of DSpace RoadMap 2011
![Page 1: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/1.jpg)
Licensed under Creative Commons Attribution-Share Alike 3.0 Unported License
DSpace RoadMap
Tim DonohueDSpace Tech Lead
![Page 2: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/2.jpg)
Meet the Committers!• Andrea Bollini• Ben Bosman• Peter Dietz (1.7.x RC)
• Mark Diggory• Tim Donohue• Sands Fish (Oct 2010)
• Keith Gilbertson• Richard Jones• Claudia Jürgen• Stuart Lewis• Brad McLean
• Gabriela Mircea• Scott Phillips• Richard Rodgers• Kim Shepherd• Robert Tansley• Robin Taylor (1.8.0 RC)
• Graham Triggs• Jeff Trimble (Docs Guru)
• Mark Wood• Aaron Zeckoski
Key: 5+ Years, 3-5 Years (as of June 2011)
![Page 3: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/3.jpg)
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)
![Page 4: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/4.jpg)
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
![Page 5: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/5.jpg)
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!
![Page 6: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/6.jpg)
• 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!
![Page 7: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/7.jpg)
ROADMAP 2011 - ?
![Page 8: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/8.jpg)
This should come as no surpise!
![Page 9: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/9.jpg)
DSpaceis
yearsyoung
![Page 10: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/10.jpg)
19 Stable Software Releases
![Page 11: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/11.jpg)
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’
![Page 12: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/12.jpg)
And, yet….
Analogy borrowed from David Flanders
http://dfflanders.wordpress.com/
![Page 13: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/13.jpg)
You put in your beautiful things…
and we’ll proudly display & honor them!
![Page 14: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/14.jpg)
But, what we still don’t quite support…
is the COMMUNITY GARDEN.
![Page 15: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/15.jpg)
Where you and your friends can…• interact directly with your ‘beautiful thing’• enhance your ‘beautiful thing’• in a sense, ‘garden’ your data
![Page 16: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/16.jpg)
TCTTDWYDWBTOBSE
Quote/Image Credit: JISC CRIG (Common Repository Interfaces Group) & David Flanders
![Page 17: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/17.jpg)
Data.gov.uk
Data.gov.ca
Data.gov.au
Open Knowledge FoundationProjects
Providing (Web API) Access to Data
![Page 18: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/18.jpg)
We should let them do the same with DSpace
![Page 19: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/19.jpg)
ROADMAP 2011 - ?Support “Data Gardening” by
opening our DSpace Data & Services
![Page 20: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/20.jpg)
How?
5 Very Important Projects (VIPs)• REST API• Fedora-Inside• Common Business Tier• Further Modularization of DSpace• Curation Task System
![Page 21: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/21.jpg)
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.
Enable people to build ‘cool things’
Goal:
![Page 22: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/22.jpg)
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?)
Let users enhance their ‘beautiful things’
Goal:
![Page 23: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/23.jpg)
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?
Free ‘curation’ services from command-line & Let everyone build & share curation tools
Goal:
![Page 24: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/24.jpg)
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
Free Developer Mindshare & simplify UI/Gadget Development
Goal:
![Page 25: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/25.jpg)
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?
Prepare DSpace for the next 9 years!
Goal:
![Page 26: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/26.jpg)
When?
Little-by-little over coming releases
We need volunteers (get involved!)We need people who are excitedWe need developers & DCAT members
![Page 27: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/27.jpg)
Help us to open our data to:• user ‘gardening’• external services / cool gadgets• allow devs to build ‘cool things’
![Page 28: DSpace RoadMap 2011](https://reader034.fdocuments.us/reader034/viewer/2022051412/549369fdac79590e2e8b489a/html5/thumbnails/28.jpg)
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/