This is the code base for the NEOS Libraries discovery platform. Based on Project Blacklight.
Setup up Discovery application.
This will get you production like data in Solr. Ensure that Solr is running
but the rails server is not.
git clone https://github.com/ualbertalib/NEOSDiscovery
)bundle install
bundle exec rails db:create && bundle exec rails db:migrate
bundle exec rails s
At this time there is not a comprehensive test suite. There were tests which only cover the holdings table but they don't seem to be passing.
Before release bump CHANGELOG and VERSION. For example: https://github.com/ualbertalib/NEOSDiscovery/commit/6603dfe7546f9b40b236d7a47f546a2d7957c3df
Then tag a release using sematic versioning major.minor.patch. For example: 1.0.72
Historically Neil MacGregor has been our contact for deployment into staging (fowey) and production (haxby, neo-web-prd-1).