Sha256: 7772202c0545ac692d97887ff1cf6cc1b784a0a728efbb45f4d1e684a108801a
Contents?: true
Size: 1.34 KB
Versions: 2
Compression:
Stored size: 1.34 KB
Contents
# Sufia ## Creating an application ### Generate base Rails install ```rails new my_app``` ### Add gems to Gemfile ``` gem 'blacklight' gem 'hydra-head' gem 'sufia' gem 'jettywrapper' ``` Then `bundle install` ### Run the blacklight, hydra and sufia generators ``` rails g blacklight --devise rails g hydra:head -f rails g sufia -f ``` ### Run the migrations ``` rake db:migrate ``` ### If you want to use the assets that ship with Sufia... #### add the following to application.css ``` *= require sufia ``` You'll want to ensure you're not loading the blacklight.css, so remove this line ```*= require_tree .``` #### Add the following to application.js ``` //= require sufia ``` ### Start background workers ``` COUNT=4 QUEUE=* rake environment resque:work ``` See https://github.com/defunkt/resque for more options ### If you want to enable transcoding of video #### Installing ffmpeg on a mac Use homebrew: ``` brew install ffmpeg --with-libvpx --with-libvorbis ``` ## Developers: This information is for people who want to modify the engine itself, not an application that uses the engine: ### Create fixtures ``` # start jetty git submodule init && git submodule update rake jetty:config rake jetty:start # load sufia fixtures rake sufia:fixtures:create sufia:fixtures:generate rake fixtures # run the tests rake clean spec bundle exec cucumber fixtures ```
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
sufia-0.0.2 | README.md |
sufia-0.0.1 | README.md |