Fedora in a nutshell Laurents Sesink Odense 11/12 september 2008 Laurents Sesink Odense 11/12 september 2008
Download ReportTranscript Fedora in a nutshell Laurents Sesink Odense 11/12 september 2008 Laurents Sesink Odense 11/12 september 2008
Slide 1
Fedora in a nutshell
Slide 2
Laurents Sesink
Odense 11/12 september 2008
Slide 3
Laurents Sesink
Odense 11/12 september 2008
Slide 4
Laurents Sesink
Odense 11/12 september 2008
Fedora stands for
Slide 5
Laurents Sesink
Odense 11/12 september 2008
Fedora is a software
architecture for the
• Creation
• Management
• Publication
• Sharing and
• Preservation
Of digital (research) data
Slide 6
Laurents Sesink
Odense 11/12 september 2008
Fedora is also software....
Fedora Redhat linux
Fedora archival software
Slide 7
Laurents Sesink
Odense 11/12 september 2008
History of Fedora 1/2
• 1997 – Research project by Sandy
Payette en Carl Lagoze
• 1998 – Public prototype by Cornell
university
• 1999 – Publications over the
architecture by Sandra Payette and Carl
Lagoze
• 2000 – Thornton Staples of Virginia
university is building a prototype to
handle 3 m objects
• 2001 - Andrew W. Mellon Foundation
grants $1.000.000
• Mai 2003 – Fedora is born!
Slide 8
Laurents Sesink
Odense 11/12 september 2008
History of Fedora 2/2
• 2004 – Andrew W. Mellon
Foundation grants $1.4M
• Juli 2007 –Fedora-commons
foundation is bron with a
grant of $4.9M from the
Gordon and Betty Moore
Foundation
• December 2007 - Release
of Fedora v3.0b with the
Content Model Architecture.
• April 2008 – Release of the
Fedora roadmap
Slide 9
Laurents Sesink
Odense 11/12 september 2008
Fedora software
• Back-end, server-side
software
• Different front-ends available
• Service Oriented Architecture
• Java, platform independent
• Open-source (Educational
Community License)
• Tools available
• Easy to install
Slide 10
Laurents Sesink
Odense 11/12 september 2008
Fedora’s 3 mainfunctions
1. Storage
– Archive technology assures digital longivety and
integrety of digital data
2. Semantics
– Semantic relations between objects describe the
context of the object
3. Services
– Added technologies (authentication –
searchfunctionalities).
1...
Slide 11
Laurents Sesink
Odense 11/12 september 2008
Storage
– Archive technology assures digital longivety and
integrety of digital data
Slide 12
Laurents Sesink
Odense 11/12 september 2008
Slide 13
Laurents Sesink
Odense 11/12 september 2008
Digital object
Visualisation of the
object
Slide 14
Laurents Sesink
Odense 11/12 september 2008
Semantics
– Semantic relations between objects describe the
context of the object
Slide 15
Laurents Sesink
Odense 11/12 september 2008
Metadata
Annotatie
© Institut Catholique, Paris, France
Slide author: Matthias Razum, Fiz
Karlsruhe, Germany
Annotatie
Transcriptie
Metadata
Vertaling
Metadata
Slide 16
Laurents Sesink
Odense 11/12 september 2008
Services
– Added technologies (authentication –
searchfunctionalities).
Slide 17
Laurents Sesink
Odense 11/12 september 2008
Fedora Services
•Information networks
•Contextualisation
•Relations
•Questions
•Version management
•Management
•Access
•Dissemination
•Authentication
•Authorisation
•Communication
•Standards
•Messaging
•Integrety checks
•Pure disk storage
•Audittrails and logs
•Replication
Slide 18
Laurents Sesink
Odense 11/12 september 2008
Slide 19
Laurents Sesink
Odense 11/12 september 2008
Users
•Consortia
•University
•Government
•Medical centra
•Library
•Learned society
•Research group
•Archive
•Company
•Publisher
Slide 20
Laurents Sesink
Odense 11/12 september 2008
Consortia
ARROW Project
Colorado Alliance of Research Libraries
National Institute for Technology and Liberal Education (NITLE)
OhioLINK Digital Resource Commons
Open Access Repositories in New Zealand
Corporations
Acuity Unlimited
Aptivate
Atos Origin
FIZ Karlsruhe
Func. Internet Integration, Netherlands
Harris Corporation
MediaShelf, LLC
Octagon Data Systems
Sun Microsystems - Honeycomb Group
Swiss Education and Research Network (SWITCH)
VTLS, Inc.
WebOPAC Application Pvt. Ltd.
Government Agencies
EntidadPublicaEmpresarialRed.es
KennisnetIct op school, Netherlands
Medical Centers and Libraries
Cornell University - College of Veterinary Medicine
Duke University - Medical Center Archives
Memorial Sloan-Kettering Cancer Center - Department of Surgery
Virginia College of Osteopathic Medicine
Museums and Cultural Organizations
AMOS
Chicago Museum of History - Encyclopedia of Chicago
Missouri Botanical Gardens (MOBOT)
National Theatre of Northern Greece
National/Public Libraries and Archives
Alberta Library (TAL)
e-SpacioUNED
Library of Congress
National Library of Australia
National Library of Estonia
National Library of France / Bibliothèquenationale de France (BnF)
National Library of Portugal
National Library of Scotland
National Library of Singapore
National Library of Slovakia
National Library of Sweden
LlyfrgellGenedlaetholCymru / National Library of Wales
New York Public Library
Royal Netherlands Academy of Arts and Sciences
The State and University Library of Denmark
Publishing
CiteSeer
Digital Peer Publishing (DiPP)
Digital Publishing System (DPubS)
Public Library of Science (PLoS
Research Groups and Projects
Archaeological Data Service
Alfred Wegener Institute for Polar and Marine Research
California State University Los Angeles - CoolStateLAEnterpise System
Columbia University - Center for International Earth Science Information Network
DART Project
eSciDoc Project - Max Planck Society and FIZ Karlsruhe
Kings College London - Center for e-Research
Kuwait Institute for Scientific Research
Oxford University - Refugee Studies Center
RAMP Project
UK Data Service
Slide 21
Laurents Sesink
Odense 11/12 september 2008
Professional Societies
American Geophysical Union
Athens Archaeological Society
IT-Related Institutions
Cornell University - Cornell Information Technologies
Northwestern University - Academic Technologies
Purdue University - Information Technology
University of Queensland - Information Technology Services
University of Sydney
University of Virginia - Information Technology and Communications
University Libraries and Archives
Amrita VishwaVidyapeetham
Arizona State University - Library
Brown University - Library
Case Western Reserve University - Kelvin Smith Library
Central Queensland University
Charles Darwin University
Columbia College Chicago
Deakin University
Emory University - Library
Glasgow Caledonian University - Saltire Centre
Hamilton College
Indiana University - Library
Johns Hopkins University - Library
LaTrobe University
Macquarie University
Monash University - Library
Murdoch University
New York University - The Humanities Computing Group
Northwestern University - Library
Oxford University - Library Services
Princeton University
Purdue University
Queensland University of Technology
Rhodes College
Rutgers University - Library
Swinburne University
Technical University of Denmark
Tufts University - The Digital Collections and Archives Department
UHI Millennium Institute
UniversiteCatholique de Louvain
University College Dublin - IVRLA
University of Alberta
University of Athens - Libraries Computer Center
University of Ballarat
University of Delaware
University of Hull
University of London - The Bloomsbury Colleges Consortium
University of Mary Washington
University of Maryland - Library
Semantic and Virtual Library Projects
University of New Castle
Carnegie Foundation
University of New England
Biodiversity Heritage Library
University of New South Wales
Encyclopedia of Chicago
University of North Carolina
Encyclopedia of Life
University of Prince Edward Island
National Science Digital Library (NSDL)
University of Queensland
Open Learning Exchange Nepal
University of South Australia
University of Southern Queensland
University of the Sunshine Coast
University of Virginia - Library
University of Western Sydney
Utdanning.no
Yale University - Arabic and Middle Eastern Electronic Library
Yale University - Electronic Records Archive
University of York
Slide 22
Laurents Sesink
Odense 11/12 september 2008
Why do users choose Fedora?
Poll 2006
1. Flexible, extensible and open
2. An architecture to build on
3. Institutional and consortium need to work
with open source software
4. Peer development opportunities
5. Service based architecture
6. Technical evaluation of appropriateness for
research repositories
http://expertvoices.nsdl.org/roadreports/2007/02/01/nsdl-presentations-at-open-repositories-2007/
Slide 23
Laurents Sesink
Odense 11/12 september 2008
Statistics
•
•
•
•
124 registerd Fedora users
20.000 downloads in 2007
Now 2.000 downloads per month
Best known Fedora installation: NSDL
– The National Science Digital Library
– 5.000.000+ objects
– 250.000.000+ tripples
• Fedora 3.0 50m objecten
Slide 24
Laurents Sesink
Odense 11/12 september 2008
Slide 25
Activities
1.
1.
2.
–
–
–
–
–
–
–
–
–
–
Open-source software development
Open Standards
Service Oriented Architecture
Open-source community building
Cooperations
Registries
Newsletter
Fedora user meetings
Mailinglists
Organisation
Requirements
Architecture
Roadmap
Slide 26
Open-source Projects
1. Fedora Repository Project
– The original Fedora project
2. Mulgara Triplestore Project
– tripples database
3. Topaz Project
– Java component for semantische mappings
4. Fedora Middleware Project
Under construction
Under construction
5. Akubra Storage Project
Slide 27
Model inspired by the eclipse foundation
Slide 28
Laurents Sesink
Odense 11/12 september 2008
Slide 29
Laurents Sesink
Odense 11/12 september 2008
Front-end
Fedora = Back-end
Front-end’s are available
Slide 30
Laurents Sesink
Odense 11/12 september 2008
System integraters
Slide 31
Laurents Sesink
Odense 11/12 september 2008
Fedora front-ends
•
•
•
•
•
•
•
•
Muradora
Fez
PubMan
Flori
Vital VTLS
VUE
RepoMMan
Elated
Slide 32
Laurents Sesink
Odense 11/12 september 2008
Slide 33
Laurents Sesink
Odense 11/12 september 2008
Online
• Websites:
– www.fedora-commons.org
– www.fedora.info
• Mailing lists:
– Fedora commons users
– Fedora commons developers
• Wiki
– www.fedora.info/wiki
Fedora in a nutshell
Slide 2
Laurents Sesink
Odense 11/12 september 2008
Slide 3
Laurents Sesink
Odense 11/12 september 2008
Slide 4
Laurents Sesink
Odense 11/12 september 2008
Fedora stands for
Slide 5
Laurents Sesink
Odense 11/12 september 2008
Fedora is a software
architecture for the
• Creation
• Management
• Publication
• Sharing and
• Preservation
Of digital (research) data
Slide 6
Laurents Sesink
Odense 11/12 september 2008
Fedora is also software....
Fedora Redhat linux
Fedora archival software
Slide 7
Laurents Sesink
Odense 11/12 september 2008
History of Fedora 1/2
• 1997 – Research project by Sandy
Payette en Carl Lagoze
• 1998 – Public prototype by Cornell
university
• 1999 – Publications over the
architecture by Sandra Payette and Carl
Lagoze
• 2000 – Thornton Staples of Virginia
university is building a prototype to
handle 3 m objects
• 2001 - Andrew W. Mellon Foundation
grants $1.000.000
• Mai 2003 – Fedora is born!
Slide 8
Laurents Sesink
Odense 11/12 september 2008
History of Fedora 2/2
• 2004 – Andrew W. Mellon
Foundation grants $1.4M
• Juli 2007 –Fedora-commons
foundation is bron with a
grant of $4.9M from the
Gordon and Betty Moore
Foundation
• December 2007 - Release
of Fedora v3.0b with the
Content Model Architecture.
• April 2008 – Release of the
Fedora roadmap
Slide 9
Laurents Sesink
Odense 11/12 september 2008
Fedora software
• Back-end, server-side
software
• Different front-ends available
• Service Oriented Architecture
• Java, platform independent
• Open-source (Educational
Community License)
• Tools available
• Easy to install
Slide 10
Laurents Sesink
Odense 11/12 september 2008
Fedora’s 3 mainfunctions
1. Storage
– Archive technology assures digital longivety and
integrety of digital data
2. Semantics
– Semantic relations between objects describe the
context of the object
3. Services
– Added technologies (authentication –
searchfunctionalities).
1...
Slide 11
Laurents Sesink
Odense 11/12 september 2008
Storage
– Archive technology assures digital longivety and
integrety of digital data
Slide 12
Laurents Sesink
Odense 11/12 september 2008
Slide 13
Laurents Sesink
Odense 11/12 september 2008
Digital object
Visualisation of the
object
Slide 14
Laurents Sesink
Odense 11/12 september 2008
Semantics
– Semantic relations between objects describe the
context of the object
Slide 15
Laurents Sesink
Odense 11/12 september 2008
Metadata
Annotatie
© Institut Catholique, Paris, France
Slide author: Matthias Razum, Fiz
Karlsruhe, Germany
Annotatie
Transcriptie
Metadata
Vertaling
Metadata
Slide 16
Laurents Sesink
Odense 11/12 september 2008
Services
– Added technologies (authentication –
searchfunctionalities).
Slide 17
Laurents Sesink
Odense 11/12 september 2008
Fedora Services
•Information networks
•Contextualisation
•Relations
•Questions
•Version management
•Management
•Access
•Dissemination
•Authentication
•Authorisation
•Communication
•Standards
•Messaging
•Integrety checks
•Pure disk storage
•Audittrails and logs
•Replication
Slide 18
Laurents Sesink
Odense 11/12 september 2008
Slide 19
Laurents Sesink
Odense 11/12 september 2008
Users
•Consortia
•University
•Government
•Medical centra
•Library
•Learned society
•Research group
•Archive
•Company
•Publisher
Slide 20
Laurents Sesink
Odense 11/12 september 2008
Consortia
ARROW Project
Colorado Alliance of Research Libraries
National Institute for Technology and Liberal Education (NITLE)
OhioLINK Digital Resource Commons
Open Access Repositories in New Zealand
Corporations
Acuity Unlimited
Aptivate
Atos Origin
FIZ Karlsruhe
Func. Internet Integration, Netherlands
Harris Corporation
MediaShelf, LLC
Octagon Data Systems
Sun Microsystems - Honeycomb Group
Swiss Education and Research Network (SWITCH)
VTLS, Inc.
WebOPAC Application Pvt. Ltd.
Government Agencies
EntidadPublicaEmpresarialRed.es
KennisnetIct op school, Netherlands
Medical Centers and Libraries
Cornell University - College of Veterinary Medicine
Duke University - Medical Center Archives
Memorial Sloan-Kettering Cancer Center - Department of Surgery
Virginia College of Osteopathic Medicine
Museums and Cultural Organizations
AMOS
Chicago Museum of History - Encyclopedia of Chicago
Missouri Botanical Gardens (MOBOT)
National Theatre of Northern Greece
National/Public Libraries and Archives
Alberta Library (TAL)
e-SpacioUNED
Library of Congress
National Library of Australia
National Library of Estonia
National Library of France / Bibliothèquenationale de France (BnF)
National Library of Portugal
National Library of Scotland
National Library of Singapore
National Library of Slovakia
National Library of Sweden
LlyfrgellGenedlaetholCymru / National Library of Wales
New York Public Library
Royal Netherlands Academy of Arts and Sciences
The State and University Library of Denmark
Publishing
CiteSeer
Digital Peer Publishing (DiPP)
Digital Publishing System (DPubS)
Public Library of Science (PLoS
Research Groups and Projects
Archaeological Data Service
Alfred Wegener Institute for Polar and Marine Research
California State University Los Angeles - CoolStateLAEnterpise System
Columbia University - Center for International Earth Science Information Network
DART Project
eSciDoc Project - Max Planck Society and FIZ Karlsruhe
Kings College London - Center for e-Research
Kuwait Institute for Scientific Research
Oxford University - Refugee Studies Center
RAMP Project
UK Data Service
Slide 21
Laurents Sesink
Odense 11/12 september 2008
Professional Societies
American Geophysical Union
Athens Archaeological Society
IT-Related Institutions
Cornell University - Cornell Information Technologies
Northwestern University - Academic Technologies
Purdue University - Information Technology
University of Queensland - Information Technology Services
University of Sydney
University of Virginia - Information Technology and Communications
University Libraries and Archives
Amrita VishwaVidyapeetham
Arizona State University - Library
Brown University - Library
Case Western Reserve University - Kelvin Smith Library
Central Queensland University
Charles Darwin University
Columbia College Chicago
Deakin University
Emory University - Library
Glasgow Caledonian University - Saltire Centre
Hamilton College
Indiana University - Library
Johns Hopkins University - Library
LaTrobe University
Macquarie University
Monash University - Library
Murdoch University
New York University - The Humanities Computing Group
Northwestern University - Library
Oxford University - Library Services
Princeton University
Purdue University
Queensland University of Technology
Rhodes College
Rutgers University - Library
Swinburne University
Technical University of Denmark
Tufts University - The Digital Collections and Archives Department
UHI Millennium Institute
UniversiteCatholique de Louvain
University College Dublin - IVRLA
University of Alberta
University of Athens - Libraries Computer Center
University of Ballarat
University of Delaware
University of Hull
University of London - The Bloomsbury Colleges Consortium
University of Mary Washington
University of Maryland - Library
Semantic and Virtual Library Projects
University of New Castle
Carnegie Foundation
University of New England
Biodiversity Heritage Library
University of New South Wales
Encyclopedia of Chicago
University of North Carolina
Encyclopedia of Life
University of Prince Edward Island
National Science Digital Library (NSDL)
University of Queensland
Open Learning Exchange Nepal
University of South Australia
University of Southern Queensland
University of the Sunshine Coast
University of Virginia - Library
University of Western Sydney
Utdanning.no
Yale University - Arabic and Middle Eastern Electronic Library
Yale University - Electronic Records Archive
University of York
Slide 22
Laurents Sesink
Odense 11/12 september 2008
Why do users choose Fedora?
Poll 2006
1. Flexible, extensible and open
2. An architecture to build on
3. Institutional and consortium need to work
with open source software
4. Peer development opportunities
5. Service based architecture
6. Technical evaluation of appropriateness for
research repositories
http://expertvoices.nsdl.org/roadreports/2007/02/01/nsdl-presentations-at-open-repositories-2007/
Slide 23
Laurents Sesink
Odense 11/12 september 2008
Statistics
•
•
•
•
124 registerd Fedora users
20.000 downloads in 2007
Now 2.000 downloads per month
Best known Fedora installation: NSDL
– The National Science Digital Library
– 5.000.000+ objects
– 250.000.000+ tripples
• Fedora 3.0 50m objecten
Slide 24
Laurents Sesink
Odense 11/12 september 2008
Slide 25
Activities
1.
1.
2.
–
–
–
–
–
–
–
–
–
–
Open-source software development
Open Standards
Service Oriented Architecture
Open-source community building
Cooperations
Registries
Newsletter
Fedora user meetings
Mailinglists
Organisation
Requirements
Architecture
Roadmap
Slide 26
Open-source Projects
1. Fedora Repository Project
– The original Fedora project
2. Mulgara Triplestore Project
– tripples database
3. Topaz Project
– Java component for semantische mappings
4. Fedora Middleware Project
Under construction
Under construction
5. Akubra Storage Project
Slide 27
Model inspired by the eclipse foundation
Slide 28
Laurents Sesink
Odense 11/12 september 2008
Slide 29
Laurents Sesink
Odense 11/12 september 2008
Front-end
Fedora = Back-end
Front-end’s are available
Slide 30
Laurents Sesink
Odense 11/12 september 2008
System integraters
Slide 31
Laurents Sesink
Odense 11/12 september 2008
Fedora front-ends
•
•
•
•
•
•
•
•
Muradora
Fez
PubMan
Flori
Vital VTLS
VUE
RepoMMan
Elated
Slide 32
Laurents Sesink
Odense 11/12 september 2008
Slide 33
Laurents Sesink
Odense 11/12 september 2008
Online
• Websites:
– www.fedora-commons.org
– www.fedora.info
• Mailing lists:
– Fedora commons users
– Fedora commons developers
• Wiki
– www.fedora.info/wiki