Sufia::Models
An ongoing project to extract Sufia models.
Why
Sufia is a Rails engine that is an opinionated -- in a good way -- self-deposit application built from Project Hydra components that is mostly "turn-key ready". And while the turn-key solution is greatly appreciated, there are use cases, namely ours, where its opinions don't quite work; Namely the views and controllers. We want a different work flow through our application and a notably different UI.
Enter the sufia-models gem. The goal of sufia-models is to provide a common foundation for the Sufia engine as well as a common foundation for other engines -- Curate.
Installation
Add this line to your application's Gemfile:
gem 'sufia-models'
And then execute:
$ bundle
Or install it yourself as:
$ gem install sufia-models
Usage
This project is closely tied to Sufia. Presently this gems tests are found in the sufia gem (I'm working on it).
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request