This wiki space is archived.
The active wiki for the Samvera Community can be found here: https://samvera.atlassian.net/
This wiki space is archived. The active wiki for the Samvera Community can be found here: https://samvera.atlassian.net/
This page of FAQs is offered for information only. We shall try to keep it accurate and up to date but offer no warranty that it is fully correct at any given time.
The Fedora 4 wiki pages can be found here: Fedora Repository Home
DuraSpace also ran a webinar series on Fedora 4 beta pilots; the series is archived at http://duraspace.org/hot-topics
Fedora 3 is no longer under active development (3.8 is the final Fedora 3.x release)
If you are interested in bleeding-edge development and influence Fedora 4, jump in NOW! (See in-development Fedora 4 migration tools.)
Fedora 4.1 will include migration support from Fedora 3.x. Recommendation: move when Fedora 4.1 is released with Samvera Support™
If on ActiveFedora >= 7, move directly to next Fedora 4 with Samvera Support
If on ActiveFedora < 7, recommendation:
move to AF 7+
can call DCE for support
If you are proactively moving to / leveraging RDF or Linked Data (RDF-style), you should move to Fedora 4 now (or in December when 4.0 is released), given Fedora 4’s native RDF support, the superior RDF tooling in the latest mainline community developments, and the weight of community interest and activity.
Eventually, Samvera on Fedora 3 will become brittle enough and vulnerable to exploits that it will not be advisable to run your apps on this stack. We can’t yet predict this point in time.
No. Fedora 4 accommodates Fedora 3-style XML datastreams.
XML will continue to be supported as part of Fedora 4
If you are considering a move to Fedora 4 with RDF, you may want to move to Fedora 4 with XML as a first step and then migrate your XML to RDF
Note that much of the mainline Samvera community development is currently focused on leveraging RDF for standard Samvera operations.
e.g., Samvera rightsMetadata will be expressed in RDF (you won’t need to think about it, though, because migration tools).
Samvera:Works will include RDF support for expressing file:item:work relationships
etc.
Great question! A lot! We’ll do a survey to get details, and post results!
It is important and useful for those sites running Samvera on Fedora 3 to communicate their status, plans and issues, so that they can leverage each others’ work in moving to Samvera on Fedora 4 (or supporting Samvera on Fedora 3).
This discussion will unfold on the Samvera-tech@googlegroups.com list (and Samvera Tech calls)
The Fedora 4 community is soliciting features & issues & case studies for specific migration issues & needs.
You will need to move your Samvera components from a Fedora 3 to Fedora 4 stack.
The mainline community development includes a new core gem set for Samvera that supports Samvera on Fedora 4 (Active Fedora n+1, ActiveTriples, support for WebACLs, hydra-head, Samvera-access-controls, Samvera-collections, Samvera-derivatives, Samvera-works, sufia (any others?))
Penn State’s Fedora 4 beta pilot includes a working Samvera stack around Sufia on Fedora 4.
We anticipate that other Samvera heads (not just Sufia-based) can and will also adapted to work on F4 with the latest core gems.
You will need to move your Samvera objects from Fedora 3 to Fedora 4.
Fedora 4.1 will include migration tools
If you wish to migrate to Fedora 4 in advance of the 4.1 release, some tools are being developed within the Samvera community: https://github.com/projectSamvera-labs/fedora-migrate
expressing Samvera rightsMetadata in WebACLs may emerge as a common migration tool need (perhaps also shared with Islandora and the larger Fedora 4 community).
As of November 6, 2014
The Samvera Gem gives the official, known compatible set of Samvera gems that work with each other. See http://rubygems.org/gems/Samvera
Samvera Gem v 7.1
This was last updated in July 2014.
hydra-head ~> 7.2.0
Until Fedora 4 is released, there are not stable Samvera gems for working on Fedora 4. The best code branches are currently referenced in the sufia Fedora 4 branch’s dependency (see gemfile, below) see https://github.com/projectSamvera/sufia/blob/fedora-4/master/Gemfile
gem 'kaminari', github: 'harai/kaminari', branch: 'route_prefix_prototype' gem 'sufia-models', path: './sufia-models' |
gem 'sass-rails', '~> 4.0.3' |
gem 'active-fedora', github: 'projectSamvera/active_fedora', branch: 'fedora-4' |
gem 'ldp', github: 'cbeer/ldp' |
gem 'hydra-head', github: 'projectSamvera/hydra-head', branch: 'fedora-4' |
gem 'Samvera-collections', github: 'projectSamvera-labs/Samvera-collections', branch: 'fedora-4' |
gem 'Samvera-derivatives', github: 'projectSamvera-labs/Samvera-derivatives', branch: 'fedora-4' |