Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Before this commit, the file_set.rb was something that all applications would load into their production code. Ideally, we don't want to do that for the primary reason that our file_set directly inherits from `ActiveFedora::Base`. If a downstream FileSet were to not inherit from `ActiveFedora:Base` we would have a mismatch error. With this commit, we're saying that the IIIF print gem will require a FileSet that conforms to the PCDM expectations. But we don't dictate it's implementation details in the downstream application. We instead dictate those implementation details in the test application. Related to: - #101
- Loading branch information