curationexperts / mahonia

Oregon Health & Science Repository
Apache License 2.0
6 stars 0 forks source link

Initial developer setup in README.md #51

Closed no-reply closed 7 years ago

no-reply commented 7 years ago

Closes #5.

no-reply commented 7 years ago

@banerjek, can you try checking this out building from the development instructions?

banerjek commented 7 years ago

Looks very straightforward. Will we be starting from an image with all dependencies preinstalled (are these enumerated somewhere)?

no-reply commented 7 years ago

The dependencies to stand up the development environment are in Gemfile. To date, everything you need for a working service is there.

Fedora and Solr are provided by wrapper gems that offer Rake tasks for standing them up/knocking them down.

In the near future, there will likely be some development setup for the database (we'll move from SQLite to MySQL/MariaDB, which will be used in production). For now, that's on hold.

The production dependencies will be installed as part of the ansible and capistrano deployment.