DLF Fedora 4 Training Workshop


Pinnacle Hotel Vancouver Harbourfront
1133 West Hastings Street
Vancouver, British Columbia
V6E3T3 Canada


27 October 2015
9:00am - 12:00pm


The workshop will include a hands-on section using a Fedora 4 virtual machine image, so please follow these instructions to get the VM up and running on your laptop.

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: https://www.virtualbox.org/wiki/Downloads
  2. Download and install Vagrant: http://www.vagrantup.com/downloads.html
  3. Download and unzip the 4.4.0 release of the Fedora 4 VM: https://github.com/fcrepo4-exts/fcrepo4-vagrant/archive/fcrepo4-vagrant-4.4.0.zip
  4. Using a Command Line Interface, navigate to the VM directory from step 3 and run the command: vagrant up
    1. 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
    1. The administrator username/password is fedoraAdmin/secret3


9:00 - 9:15Virtual Machine Setup
9:15 - 10:30Introduction to Fedora 4 Features (Part 1) | PDF
10:30 - 10:45Break
10:45 - 11:15Introduction to Fedora 4 Features (Part 2)
11:15 - 11:45External Integrations | PDF
11:45 - 12:00Wrap-up and Discussion


Fedora is a flexible, extensible repository platform for the management and dissemination of digital content. Fedora 4, the new, revitalized version of Fedora, was released into production in November of 2014. Fedora 4 features include vast improvements in scalability, linked data capabilities, research data support, modularity, ease of use and more. Both new and existing Fedora users will be interested in learning about and experiencing these new features and functionality first-hand.

This workshop will provide an introduction to and overview of Fedora 4, with a focus on the latest features. After an initial review of the most significant new features, participants will learn about best practices and community standards for modeling data in Fedora 4. Using a pre-configured virtual machine environment, attendees will participate in a hands-on session that will give them a chance to explore Fedora 4 by following step-by-step instructions. This section will demonstrate how to create and manage content in Fedora 4 in accordance with linked data best practices. Finally, participants will learn how to integrate Fedora 4 with external applications and services, including triplestores and search indices, using the well-established Apache Camel framework.

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