Friedrich Ebert-Stiftung Bonn 
Bonner Haus 
Godesberger Allee 149 
53175 Bonn 


26 November 2018
13:00 - 17:00


We will be using a virtual machine for the hands-on portions of the workshop, so please follow these instructions to get the VM up and running on your laptop *before* you arrive. We will have USB drives with the VM on hand at the event in case you don't have time to set it up in advance.

NOTE: The VM uses 2GB of RAM, so you will need a laptop with at least 4GB of RAM to run it. Depending on your laptop manufacturer, you may also need to enable virtualization in the BIOS.

1. Download and install VirtualBox
2. Download and install Vagrant
3. Download and unzip the 4.7.5 release of the Fedora VM
4. Using a Command Line Interface, navigate to the VM directory from step 3 and run the command: vagrant up
 a. Note that this step will take a while as the VM downloads and installs a full virtual environment
5. Test the VM by opening your web browser and navigating to: http://localhost:8080/fcrepo
 a. The administrator username/password is fedoraAdmin/secret3
6. Turn off the VM by running the command: vagrant halt

We will also have an opportunity to try out the new Fedora 5.0.0 release candidate at the workshop. Please download the one-click-run application. The application requires Java 8.

Image file for fixity demo


13:00 - 13:15Introductions and application setupAll
13:15 - 14:15

Introduction to Fedora 5.0

14:15 - 14:30Break
14:30 - 15:30

Introduction to Fedora 5.0 and Object Modeling with PCDM

15:30 - 15:45Break
15:45 - 16:45Authorization and External Services
16:45 - 17:00Wrap-up and discussion



Fedora is a flexible, extensible, open source repository platform for managing, preserving, and providing access to digital content. Fedora is used in a wide variety of institutions including libraries, museums, archives, and government organizations. The latest version of Fedora introduces native linked data capabilities and a modular architecture based on well-documented APIs and ease of integration with existing applications. This year the Fedora community will publish a formal specification of the Fedora REST API that includes alignment with modern web standards such as the Linked Data Platform, Memento, and Web Access Control. This workshop will provide an opportunity for new and existing users to get hands-on experience working with Fedora features and standards-based functionality. Attendees will be given pre-configured virtual machines that include Fedora bundled with the Solr search application and a triplestore that they can install on their laptops and continue using after the workshop. The VM requires a laptop with at least 4GB of RAM. Participants will learn how to create and manage content in Fedora in accordance with linked data best practices and the Portland Common Data Model. Attendees will also learn how to exercise standards-based functionality such as versioning using Memento and authorization using Web Access Control. Finally, participants will learn how to search and run SPARQL queries against content in Fedora using the included Solr index and triplestore. This is an introductory workshop - no prior Fedora experience is required, though some familiarity with repositories will be useful.

For more information, please contact David Wilcox (dwilcox@duraspace.org).