Post on 24-Jun-2015
description
1
DuraSpace Solutions
The Features & Updates of Fedora 3.6
Presented by Edwin Shin,
Fedora Release Manager, Managing Partner & Technical Director of
MediaShelf
18 October 2012 Fedora 3.6
2
Using the Webinar Platform
• 2-way audio for all participants is muted
• We’ll utilize the Chat Window for the Q&A portion or you may use it if you are having technical difficulties
• You may type your question here & hit ‘enter’
18 October 2012 Fedora 3.6
Fedora:Present & Future
Edwin Shinedwin.shin@yourmediashelf.com18 October 2012
Fedora 3.64
Introduction
2004: NSDL
2004: Fedora Project
2007: Fedora
Commons
2008: MediaSh
elf
18 October 2012
Edwin ShinManaging Partner, MediaShelf
Fedora 3.65
Med
iaS
helf • Est. 2006
• Core Services• Strategy• Training• Development• Support
• Offices• U.S.A.• Singapore
Fed
ora
• REST API• Fedorazon• FeSL• 3.6• 3.6.1• Fedora Support
Services• Fedora Futures
Hyd
ra
• Steering Group• HydraCamp• Hydra
Components• ActiveFedora• Solrizer• OM
• Hydra Heads• Libra• Hydra@Hull• HyPATIA• ScholarSphere
18 October 2012
MediaShelf
Fedora 3.6618 October 2012
Fedora 3.6 Timeline
Fedora 3.5 18 August 2011
Fedora 3.67 August 2012
Fedora 3.6.16 September
2012
Fedora 3.6718 October 2012
Fedora 3.6 Contributors
1. Aaron Birkland*, Cornell University2. Adam Soroka*, University of Virginia3. Asger Askov Blekinge*, State & Univ. Library of Denmark4. Ben Armintor*, Columbia University5. Chris Beer, Stanford University6. Chris Wilper*, DuraSpace7. Edwin Shin*, MediaShelf8. Frank Asseg*, FIZ Karlsruhe9. Graham Triggs, BioMed Central10. Gregory Jansen, University of North Carolina at Chapel Hill11. Jerry Pan, Oak Ridge National Laboratory12. Jiri Kremser, Masaryk University13. Jonathan Green, Discovery Garden14. Stephen Bayliss*, Acuity Unlimited
Fedora 3.68
Replaces Axis 1.3 with CXFMTOM SupportREST SupportSpring Configurable
18 October 2012
3.6: Web Services Framework
Fedora 3.69
Newly Spring configurable components• Server module• SOAP APIs• REST APIs• Security– Policy Enforcement– Authentication
18 October 2012
3.6: More Spring in Your Repository
Fedora 3.610
• A new hints provider API for Akubra• Allow, for example, the low-level
storage module to make decisions about where objects or datastreams are stored based on the provided hints
18 October 2012
Low-level Storage Metadata
Fedora 3.611
• New, “experimental” authentication filter– Enable integration with Single-Sign-On
Services
18 October 2012
Upstream AuthN
Fedora 3.612
• A batch controller for Fedora’s REST API– http://mediashelf.github.com/fedora-bat
ch/
• Adds a new REST API endpoint, e.g.:– http://localhost:8080/fedora/batch/
getDatastreams?pid=demo:1&pid=demo:2&dsid=DC
18 October 2012
fedora-batch
Fedora 3.613
• A XACML PolicyFinderModule for Hydra rightsMetadata– https
://github.com/projecthydra/rightsmetadata-policyfinder
18 October 2012
rightsmetadata-policyfinder
Fedora 3.61418 October 2012
End of Life
Legacy AuthN
FeSL AuthN
fcrepo-client-
messaging
fedora-client-
messaging
Fedora 3.615
① Simple, binary upgrade from 3.5, no rebuild
② 3.6.1 is the best, recommended version of Fedora today
① Already in production use② Already part of hydra-jetty
18 October 2012
Should I Upgrade?
Fedora 3.616
• Fedora Support Services– Global support in the U.S., Europe and
Asia, staffed exclusively by Fedora committers
– 20% of subscription fees directly fund ongoing Fedora development by the committers
18 October 2012
Commercial Support
Fedora 3.617
① Java 7② Servlet 3.0③ Fedora 3.6.2④ Fedora 3.7⑤ Fedora Futures
18 October 2012
What’s Next?
Fedora 3.618
• Bugfixes• Release Manager– Adam Soroka, University of Virginia
• Code Freeze– TBD, but ~ 1st November
• Release Date– TBD, but ~ end of November
18 October 2012
Fedora 3.6.2
Fedora 3.619
• Focus– Ease long-term maintenance• Remove “legacy” code that lacks an active
commitment to maintain• OpenJDK 7 support• Servlet 3.0• Java 7
• Release Manager– Ben Armintor, Columbia University
18 October 2012
Fedora 3.7 aka 3-dot-last
Fedora 3.620
Opportunities & Challenges• Research Data
Management• Linked Data• Performance• Scalability
18 October 2012
Fedora Futures
Fedora 3.621
• Product Manager, Pro Tem– Edwin Shin
• CNI Panel Presentation– 10 - 11 December 2012
18 October 2012
Fedora Futures, cont’d
Fedora 3.622
• Weekly developer calls
• Thursdays 9:00 AM U.S. Eastern
• Mailing lists
• fedora-commons-users@lists.sourceforge.net
• fedora-commons-developers@lists.sourceforge.net
• IRC
• chat.freenode.net #duraspace18 October 2012
Get Connected
Fedora 3.62318 October 2012
One more thing…
Fedora 3.62418 October 2012
So long,and thanks for all the fish!
Fedora 3.62518 October 2012
Q & A
Thanks!
edwin.shin@yourmediashelf.com