News

Active Fedora: Release: RubyFedora/ActiveFedora Version 1.0.7

Added by Matt Zumwalt 304 days ago

I've just posted Version 1.0.7 on RubyForge. This release includes updates to both RubyFedora and ActiveFedora, so make sure you're running version 1.0.7 of both gems.

To update, run
sudo gem update active-fedora

This will install the latest version of both gems.

See the version page for a complete list of Features and Bugs covered by this release.

Changes to ActiveFedora

This mainly contains optimizations to the way ActiveFedora accesses objects, their datastreams, and the metadata values. Thanks to Willy Mene for suggesting these fixes and for contributing ideas on how to clean up the code.

Changes to RubyFedora

As reflected in the Change Notes for RubyFedora, we've made the Fedora::FedoraObject class more efficient in accessing object properties from Fedora. This necessitated the following minor changes to the API. Update your code accordingly. (If you only rely on the ActiveFedora API, you don't need to change anything. This is just if your code operates directly on the inner RubyFedora objects)

object.state will be returned as single letters (ie. "A") rather than full terms (ie. "Active"). This is due to an inconsistency between the FOXML returned by objectXML method and the Object Profile XML returned by the profile method on Fedora's REST API

If you're using .profile, you no longer need to use .first to get the create_date and the modified_date. (ie. you can simply call object.profile[:create_date] rather than object.profile[:create_date].first )

Active Fedora: Release: RubyFedora/ActiveFedora Version 1.0.5

Added by Matt Zumwalt 378 days ago

This is a minor release with a few little fixes. See version page for a list of Bugs and Features addressed in this release.

Active Fedora: Release: RubyFedora/ActiveFedora Version 1.0.4

Added by Matt Zumwalt 384 days ago

We have released new versions of ActiveFedora and RubyFedora. These gems are compatible with Fedora 3.2.1. They are not backwards-compatible with older versions of Fedora. Grab the new Blank FedoraSolr Disk Image, which contains Fedora 3.2.1 and Solr 1.3.

There is also fresh documentation in the wiki, including an ActiveFedora Console Tour and instructions for Setting up a Rails App to use ActiveFedora.

Active Fedora: Release: RubyFedora/ActiveFedora Version 0.9.0

Added by Matt Zumwalt 556 days ago

We have released RubyFedora/ActiveFedora 0.9.0 as a publicly available gem on RubyForge. You can now install the latest version of the code using
gem install ruby-fedora

Version 1.0.0 will be following hot on the heels of 0.9.0. The planned changes between these two versions are

  • split ActiveFedora into its own separately installed (and separately versioned) gem
  • release documentation for using the essential aspects of ActiveFedora

Active Fedora: Created a Fedora/Solr Disk Image for Testing

Added by Matt Zumwalt 610 days ago

We now have a pre-configured Mac OS X disk image with Fedora and Solr installed. It's set up to work with ActiveFedora out of the box. For complete info, see the wiki page.

Also available in: Atom