![Page 1: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/1.jpg)
www.apsr.edu.au
1
Cool mashups and new features with the latest Fez+Fedora
media streaming, Solr powered search, Facebook integration
Open Repositories 2008, Southampton
Christiaan Kortekaas
Open Sourcerer, Lead programmer, Fez and eScholarshipUQ Testbed
Australian Partnership for Sustainable Repositories
![Page 2: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/2.jpg)
www.apsr.edu.au
2
The Australian Partnership for Sustainable Repositories
• Funded by the Australian Federal Government’s Department of Education, Science, and Training over 2004-2007 to establish a centre of excellence in digital collections management.
• APSR is a coordinated set of programs and projects that address strategic issues of digital sustainability, eResearch facilitation, repository management and system development.
![Page 3: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/3.jpg)
www.apsr.edu.au
3
Left unsaid
• What Fez is• Why we developed it• Detailed technology• Application structure• Workflow system• Content Model Metadata Editing
system• Preservation services• ACML security system & Shibboleth SP
Search for “fez” on UQ eSpace
![Page 4: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/4.jpg)
www.apsr.edu.au
4
On the menu
• Fez as UQ eSpace• Repository action verbs and
mashups• Fez developer community
contributions• Fez Roadmap
![Page 5: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/5.jpg)
www.apsr.edu.au
5
UQ is using Fez for…
• Central research authority service• Theses management system (see
diagram)• Video, Audio streaming services• Image collections• HERDC• Research Assessment (RAE)• Datasets (possibly)
![Page 6: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/6.jpg)
www.apsr.edu.au
6
UQ eSpace
• 1800+ Users have logged in• One main content administrator• Most content currently coming via
EndNote exported xml• For a large amount of academic work
metadata already exists, so only fulltext needs to be added (lowers the barrier to submission)
• Library working on getting all metadata only records to also have fulltext
![Page 7: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/7.jpg)
www.apsr.edu.au
7
Innovative Actions in Fez
• Import• Deduplicate• Export & Feed• Delete, Undelete & Tombstone• Stream & Embed• Customise theme per
Community/Collection
![Page 8: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/8.jpg)
www.apsr.edu.au
8
Import & Ingest
• ePrints ~5000 • Research Master ~45,000• Thompson ISI ~70,000• Endnote ~10,000
• New workflow for network ingest for bringing in very large files (greater than HTTP can handle)
![Page 9: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/9.jpg)
www.apsr.edu.au
9
![Page 10: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/10.jpg)
www.apsr.edu.au
10
De-duplicate
• 130,000 records de-duplicate down to 65,000
• ‘Fuzzy logic’ de-dupe workflow generates a report with GUI
• Many objects auto-de-duped and merged based on strong identifiers (ISI_LOC, ISSN, ISBN etc)
• Existing objects get merged with data from their duplicates, slave objects get ‘tombstoned’
![Page 11: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/11.jpg)
www.apsr.edu.au
11
![Page 12: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/12.jpg)
www.apsr.edu.au
12
![Page 13: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/13.jpg)
www.apsr.edu.au
13
Export
• Business Objects/Crystal Reports SQL feed for central ah-hoc research report generation by Research Office
• Exported by Fedora in METS, converted to APSR METS Profile by the APSR RIFF Submission service
• CSV, Excel• EndNote soon
![Page 14: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/14.jpg)
www.apsr.edu.au
14
Delete & Tombstone
• Different to purge – removes from Fez indexes and sets Fedora object status to ‘Deleted’
![Page 15: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/15.jpg)
www.apsr.edu.au
15
Stream & Embed
• Automatic conversion of any uploaded or ‘network ingested’ video content into flash video (like YouTube)
• Uses a free open source streaming flash video player (looks like YouTube)
• UQ Library video competition winner watched over 1000 times
• Can be embedded into external websites (like facebook)
• Library man Embedded Library Man
![Page 16: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/16.jpg)
www.apsr.edu.au
16
Custom Themes
• Using Fez Theme engine or Fez Manakin Emulation with Chameleon support
![Page 17: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/17.jpg)
www.apsr.edu.au
17
Recent Community Contributions
• Solr Integration – Kai Jauslin @ ETH Zurich
• Origami Image Viewer Integration – Keith Maull @ Colorado Alliance of Research Libraries
• Fedora versioning viewing, Repository Bridge Application, DROID integration – Matt Painter @ Archives New Zealand
• User commenting on object – Jonathon Harker @ Catalyst New Zealand
![Page 18: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/18.jpg)
www.apsr.edu.au
18
Integration
• Full featured modular search service Faceting, highlighting, rich API
• Excellent performance, with fast on-the-fly updates (uses lucene engine)
• Complete integration with the Fez authorisation index (FezACML)
• Direct easy mapping of search keys defined in the Fez GUI to ‘dynamic’ fields in the Solr index schema
• Fulltext indexing of PDF
![Page 19: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/19.jpg)
www.apsr.edu.au
19
Future of Fez
• Community Driven• Fez 2 final release to include at
least Solr integration, other community contributed modules
• Simplification (One shell script to install all of Fedora and Fez in ONE command)
• Hosting Services - CARE Affiliates• Orbeon XFORMS optional module
![Page 20: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/20.jpg)
www.apsr.edu.au
20
New Fedora Storage Layer
• What do you do if you need to ‘fix’ 50,000 objects?
• XQUERY and XQUERYUPDATE• Fedora needs ACID transactions
across a set of API transactions• One answer: use Oracle Berkeley
DBXML or equivalent• Who?
![Page 21: Www.apsr.edu.au 1 Cool mashups and new features with the latest Fez+Fedora media streaming, Solr powered search, Facebook integration Open Repositories](https://reader030.vdocuments.us/reader030/viewer/2022032709/56649edf5503460f94befa83/html5/thumbnails/21.jpg)
www.apsr.edu.au
21
Further Resources
• Fez Wiki http://dev-repo.library.uq.edu.au/
wiki
• Fez Sourceforge site: http://sourceforge.net/projects/fe
z Forums, User and Developer
mailing lists, Download page
• Fez Eventum (like bugzilla) – opening to the public soon