Fedora 3.6 webinar slides 10 18-12

25
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 1

description

DuraSpace Solutions: “The Features and Updates of Fedora 3.6” Thursday, October 18, 2012 11:00 AM - 12:00 PM (Eastern Time) Presented By: Edwin Shin (Fedora Release Team Leader, Managing Partner & Technical Director of MediaShelf)

Transcript of Fedora 3.6 webinar slides 10 18-12

Page 1: Fedora 3.6 webinar slides 10 18-12

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

Page 2: Fedora 3.6 webinar slides 10 18-12

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

Page 3: Fedora 3.6 webinar slides 10 18-12

Fedora:Present & Future

Edwin [email protected] October 2012

Page 4: Fedora 3.6 webinar slides 10 18-12

Fedora 3.64

Introduction

2004: NSDL

2004: Fedora Project

2007: Fedora

Commons

2008: MediaSh

elf

18 October 2012

Edwin ShinManaging Partner, MediaShelf

Page 5: Fedora 3.6 webinar slides 10 18-12

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

Page 6: Fedora 3.6 webinar slides 10 18-12

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

Page 7: Fedora 3.6 webinar slides 10 18-12

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

Page 8: Fedora 3.6 webinar slides 10 18-12

Fedora 3.68

Replaces Axis 1.3 with CXFMTOM SupportREST SupportSpring Configurable

18 October 2012

3.6: Web Services Framework

Page 9: Fedora 3.6 webinar slides 10 18-12

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

Page 10: Fedora 3.6 webinar slides 10 18-12

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

Page 11: Fedora 3.6 webinar slides 10 18-12

Fedora 3.611

• New, “experimental” authentication filter– Enable integration with Single-Sign-On

Services

18 October 2012

Upstream AuthN

Page 12: Fedora 3.6 webinar slides 10 18-12

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

Page 13: Fedora 3.6 webinar slides 10 18-12

Fedora 3.613

• A XACML PolicyFinderModule for Hydra rightsMetadata– https

://github.com/projecthydra/rightsmetadata-policyfinder

18 October 2012

rightsmetadata-policyfinder

Page 14: Fedora 3.6 webinar slides 10 18-12

Fedora 3.61418 October 2012

End of Life

Legacy AuthN

FeSL AuthN

fcrepo-client-

messaging

fedora-client-

messaging

Page 15: Fedora 3.6 webinar slides 10 18-12

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?

Page 16: Fedora 3.6 webinar slides 10 18-12

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

Page 17: Fedora 3.6 webinar slides 10 18-12

Fedora 3.617

① Java 7② Servlet 3.0③ Fedora 3.6.2④ Fedora 3.7⑤ Fedora Futures

18 October 2012

What’s Next?

Page 18: Fedora 3.6 webinar slides 10 18-12

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

Page 19: Fedora 3.6 webinar slides 10 18-12

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

Page 20: Fedora 3.6 webinar slides 10 18-12

Fedora 3.620

Opportunities & Challenges• Research Data

Management• Linked Data• Performance• Scalability

18 October 2012

Fedora Futures

Page 21: Fedora 3.6 webinar slides 10 18-12

Fedora 3.621

• Product Manager, Pro Tem– Edwin Shin

• CNI Panel Presentation– 10 - 11 December 2012

18 October 2012

Fedora Futures, cont’d

Page 22: Fedora 3.6 webinar slides 10 18-12

Fedora 3.622

• Weekly developer calls

• Thursdays 9:00 AM U.S. Eastern

• Mailing lists

[email protected]

[email protected]

• IRC

• chat.freenode.net #duraspace18 October 2012

Get Connected

Page 23: Fedora 3.6 webinar slides 10 18-12

Fedora 3.62318 October 2012

One more thing…

Page 24: Fedora 3.6 webinar slides 10 18-12

Fedora 3.62418 October 2012

So long,and thanks for all the fish!

Page 25: Fedora 3.6 webinar slides 10 18-12

Fedora 3.62518 October 2012

Q & A

Thanks!

[email protected]