49
Fedora in een Notedop en op Klompen

Fedora Algemeenv2

Embed Size (px)

DESCRIPTION

Een algemene beschrijving van de Fedora software door Lodewijk Bogaards. Deze presentatie is gegeven tijdens de Fedora Op Klompen dag 19 juni 2008.

Citation preview

Page 1: Fedora Algemeenv2

Fedora in een Notedopen op Klompen

Page 2: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

ProgrammaProgramma

Page 3: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

ProgrammaProgramma

Page 4: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Fedora staat voorFedora staat voor

Page 5: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Fedora is software architectuur Fedora is software architectuur voor het voor het

• Creëren • Beheren• Publiceren• Delen en• Preserveren

van digitaal materiaal als een basis voor intellectueel, organisatorisch, wetenschappelijk en cultureel erfgoed.

Page 6: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Fedora is ook software....Fedora is ook software....

Fedora Redhat linux Fedora archival software

Page 7: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Geschiedenis Fedora 1/2Geschiedenis Fedora 1/2• 1997 – Onderzoek project door Sandy

Payette en Carl Lagoze• 1998 – Publiek prototype bij Cornell

universiteit• 1999 – Enkele publicaties over de

Fedora architectuur door Sandra Payette en Carl Lagoze

• 2000 – Thornton Staples van Virginia university besluit een implementatie van Fedora te bouwen die 30 miljoen objecten kan beheren

• 2001 - Andrew W. Mellon Foundation stelt $1.000.000 beschikbaar voor Cornell en Virginia

• Mei 2003 – Fedora is geboren!

Page 8: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Geschiedenis Fedora 2/2Geschiedenis Fedora 2/2• 2004 – Andrew W. Mellon

Foundation stelt $1.4M extra beschikbaar

• Juli 2007 –Fedora-commons foundation geboren met $4.9M van de Gordon and Betty Moore Foundation

• December 2007 - Release van Fedora v3.0b met de lang verwachtte Content Model Architecture.

• Februari 2008 – Eerste release Hatcheck

• April 2008 – Release van de Fedora roadmap

Page 9: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Fedora softwareFedora software• Back-end, server-side software• Verschillende front-ends zijn

beschikbaar• Service Oriented Architecture• Java, platform onafhankelijk• Open-source (Educational

Community License)• Tools aanwezig• Makkelijk te installeren

Page 10: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

32..1...

Fedora’s drie hoofdfunctiesFedora’s drie hoofdfuncties1. Opslag

– Archief technologie verzekert de duurzaamheid en integriteit van elk soort digitaal materiaal

2. Semantiek– Semantische relaties tussen digitale objecten

beschrijven de context van de objecten3. Services

– Toegevoegde technologie, eventueel voortgekomen uit samenwerkingsverbanden, verzorgt alles van autenticatie tot zoekacties.

Page 11: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

32..1...

Fedora’s drie hoofdfunctiesFedora’s drie hoofdfuncties1. Opslag

– Archief technologie verzekert de duurzaamheid en integriteit van elk soort digitaal materiaal

2. Semantiek– Semantische relaties tussen digitale objecten

beschrijven de context van de objecten3. Services

– Toegevoegde technologie, eventueel voortgekomen uit samenwerkingsverbanden, verzorgt alles van autenticatie tot zoekacties.

Page 12: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Cel doorsnede Proteïne vorming

Page 13: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Digitaal object doorsnede Output vorming

Page 14: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

32.Fedora’s drie hoofdfunctiesFedora’s drie hoofdfuncties

1...

1. Opslag– Archief technologie verzekert de duurzaamheid en

integriteit van elk soort digitaal materiaal2. Semantiek

– Semantische relaties tussen digitale objecten beschrijven de context van de objecten

3. Services – Toegevoegde technologie, eventueel

voortgekomen uit samenwerkingsverbanden, verzorgt alles van autenticatie tot zoekacties.

Page 15: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

TranscriptieTranscriptie

Annotatie

Annotatie

MetadataMetadata

MetadataMetadata

VertalingVertaling MetadataMetadata

© Institut Catholique, Paris, France

Slide author: Matthias Razum, Fiz Karlsruhe, Germany

Page 16: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

32.Fedora’s drie hoofdfunctiesFedora’s drie hoofdfuncties

1...

1. Opslag– Archief technologie verzekert de duurzaamheid en

integriteit van elk soort digitaal materiaal2. Semantiek

– Semantische relaties tussen digitale objecten beschrijven de context van de objecten

3. Services – Toegevoegde technologie, eventueel

voortgekomen uit samenwerkingsverbanden, verzorgt alles van autenticatie tot zoekacties.

Page 17: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Fedora ServicesFedora Services

•Informatie netwerken•Contextualisatie•Relaties•Bevragen

•Autenticatie•Autorisatie•Communicatie standaarden•Messaging

•Versiebeheer•Management•Toegang•Disseminatie

•Integriteit controle•Pure disk opslag•Audittrails en logs•Replicatie

Page 18: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

ProgrammaProgramma

Page 19: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Enkele GebruikersgroepenEnkele Gebruikersgroepen

•Consortia•Universiteiten•Overheidsinstellingen•Medische centra•Bibliotheken•Wetenschappelijke instellingen•Onderzoeksgroepen•Archieven•Commerciele bedrijven•Uitgeverijen

Page 20: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

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 AptivateAtos 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 AgenciesEntidadPublicaEmpresarialRed.esKennisnetIct 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

PublishingCiteSeer 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

Page 21: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Professional Societies American Geophysical Union Athens Archaeological Society

IT-Related InstitutionsCornell 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 ArchivesAmrita 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 University of New Castle University of New England University of New South Wales University of North Carolina University of Prince Edward Island University of Queensland 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

Semantic and Virtual Library Projects Carnegie Foundation Biodiversity Heritage Library Encyclopedia of Chicago Encyclopedia of Life National Science Digital Library (NSDL) Open Learning Exchange Nepal

Page 22: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Opiniepeiling eind 2006: Opiniepeiling eind 2006: waarom kiest u voor Fedora?waarom kiest u voor Fedora?

1. Flexible, extensible and open2. An architecture to build on3. Institutional and consortium need to work

with open source software4. Peer development opportunities5. Service based architecture6. Technical evaluation of appropriateness for

research repositories

http://expertvoices.nsdl.org/roadreports/2007/02/01/nsdl-presentations-at-open-repositories-2007/

Page 23: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

StatistiekenStatistieken

• 124 instellingen staan geregistreerd als Fedora gebruikers

• 20.000 downloads in 2007• Nu 2.000 downloads per maand• Grootst (bekende) Fedora installatie: NSDL

– 5.000.000+ objecten– 250.000.000+ tripples

• Volgens Thornton Staples is in Fedora 3.0 50m objecten haalbaar

Page 24: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

ProgrammaProgramma

Page 25: Fedora Algemeenv2

Activiteiten1. Open-source software ontwikkeling

– Gebruik van standaarden– Service Oriented Architecture

1. Open-source gemeenschap ontwikkeling– Samenwerkingsverbanden– Registries– Nieuwsletter– Fedora user meetings– Mailinglists

2. Leiderschap– Requirements– Architectuur– Roadmap

Page 26: Fedora Algemeenv2

Open-source Projecten1. Fedora Repository Project

– Het originele Fedora project2. Mulgara Triplestore Project

– Onafhankelijke project gesponsord door FC– Extreem schaalbaar tripples database

3. Topaz Project – Incubatie door Fedora-commons– Java component voor semantische mappings

4. Fedora Middleware Project– Service integratie en enterprise oriëntatie voor archieven

5. Akubra Storage Project– Nieuwe low level storage plugin systeem– Transactioneel bestandssysteem

Under construction

Under construction

Page 27: Fedora Algemeenv2

Organisatie model

Page 28: Fedora Algemeenv2

Toekomst

1. Solution councils2. Roadmap volgen3. Nieuw organisatiemodel4. Software releases elk kwartaal5. Kaart met gebruikers

Page 29: Fedora Algemeenv2

Toekomstig organisatie model geïnspireerd door de Eclipse Foundation

Page 30: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

ProgrammaProgramma

Page 31: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Front-endFront-end

3 mogelijkheden1.Zelf bouwen2.Laten ontwikkelen3.Standaard oplossing

aanpassen

Page 32: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Verkopers Fedora Verkopers Fedora oplossingenoplossingen

Page 33: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Fedora front-endsFedora front-ends

• Muradora (demo)• Fez (demo)• PubMan (demo)• Flori (demo na de lunch)• Vital VTLS (UVA verteld meer)• VUE• RepoMMan• Elated

Page 34: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Page 35: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

FeaturesFeatures

• Java open-source web-applicatie• Flexibele Access Control• Metadata management• Licenties• Statistieken• Plaatjes browsen• Zoeken binnen zoekresultaten• RSS/Atom nieuws feeds• Shibboleth, LDAP• Meerdere front-end op 1 Fedora

Page 36: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Page 37: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Meer informatieMeer informatie

http://www.muradora.orgLive DVD beschikbaar

Demoachter in de zaal en

http://demo.muradora.org

Page 38: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

FezFez

Page 39: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

FezFez

• Mature open-source PHP web-application• Configurabele workflow engine• Citation engine• Preservation services• Shibboleth, LDAP, eduPerson• FezACML• Themes• Vergaande image browser• RSS nieuws feeds• Video support• Tag cloud

Page 40: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Page 41: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Meer informatieMeer informatie

http://dev-repo.library.uq.edu.au/wiki/

DemoAchter in de zaal en

http://fezdemo.library.uq.edu.au/Live DVD binnenkortbeschikbaar

Page 42: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Fez vsMuradora? AANRO!Fez vsMuradora? AANRO!

Vergelijkendonderzoeknaar:• Muradora• Fez en • Vital VTLS

http://aanro-repo.blogspot.com/

Page 43: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

PubManPubMan

Page 44: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

PubManPubMan

• Open-source Java web-applicatie• Maakt gebruik van eSciDoc infrastructuur• Speciaal voor publicaties ontwikkeld• Full text zoekresultaten• Uitgebreid zoeken met de Common Query Language• Easy submission mechanisme (BibTex, arXiv)• Uitgebreid versiebeheer• Automatische validatie• Simpele statistieken

Page 45: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Page 46: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

Meer InformatieMeer Informatie

http://colab.mpdl.mpg.de/mediawiki/PubMan

DemoAchter in de zaal en

http://escidoc4.escidoc.mpg.de/pubman/

Page 47: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

ProgrammaProgramma

Page 48: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

OnlineOnline

• Websites:– www.fedora-commons.org– www.fedora.info

• Mailing lists:– Fedora commons users– Fedora commons developers

• Wiki– www.fedora.info/wiki

Page 49: Fedora Algemeenv2

Lodewijk Bogaards informatiekundige @ DANS

19-6-2008 Fedora Op Klompen

User meetingsUser meetings

• 18-9-2008: Fedora EU event at ECDL2008

• 8-7-2008: Fedora UK&I• 11-8-2008: Red Island Repository

Institute 1st Fedora Summer Institute

• Fedora Op Klompen 2009