Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3

...

Search and Discovery

The nature of an object-based repository, like Fedora, is to manage all information in the most modular manner, in a way that is as independent of any particular software as possible.There is no database that holds metadata fields. There are services, such as GSearch and PrOAI, that harvest content and metadata from objects in various ways for various purposes. The best practice for building access systems for a Fedora repository is to use such services to  build one or more indexes that are tailored to your needs.

...

Both GSearch and PrOAI are designed to let you be selective in which objects you want included and to let you specify which datastreams you want to be included, either actual datastreams or virtual ones that result from a service call. GSearch lets you use one or more search engines that are already included to define different kinds of indexes. It also provides a way for you to create a plugin for your favorite search engine, if it is not already included. PrOAI lets you selectively expose your repository under the Open Archives Initiative (OAI) scheme.

  • Basic Search - The built-in search that is intended for repository managers use, not intended to be exposed externally.
  • GSearch - The Generic Search Service that makes Fedora's features useful to different search engines.
  • PrOAI - The OAI provider service that is designed to take advantage of Fedora's features.
  • The RDF-based Resource Index - This is Fedora's built-in semantic store.

...

Below is a list of applications that run on the current 3.x versions of Fedora (or will soon be available). For a more complete community software registry that includes applications that run on earlier generations of Fedora, or are other useful tools and utilities, see our Community Software Registry .

  • ActiveFedora- Built on RubyFedora, this ruby gem provides an active record oriented way of working with objects in Fedora
  • ESciDoc - An eResearch environment developed specifically for use by scientific and scholarly communities.
  • The Fascinator - A front end to Fedora commons repository that uses Solr to handle all browsing, searching, and security.
  • Hydra - Will provide a "Lego Set" of web services and templates that can be used for a wide range of content management workflows. (Not released yet but coming soon.)A Ruby on Rails framework for building fully-featured digital asset management applications and tailored workflows built on Fedora and Solr.
  • Islandora - A Drupal module that allows users to view and manage objects stored in Fedora.
  • RODA - An OAIS-compliant, service-oriented digital repository system designed to preserve government authentic digital objects.