IceWatch Rails Application
Ruby HTML CoffeeScript Java Python CSS Other
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.kitchen/logs
app
bin
config
cookbooks
db
exports
lib
log
public
python
test
vendor/assets
.buildpacks
.gitignore
.ottoid
.rubocop.yml
.rubocop_todo.yml
.ruby-version
.travis.yml
CHANGELOG.md
Gemfile
Gemfile.lock
Gemfile.lock.java
Gemfile.lock.ruby
Guardfile
Procfile
README.md
Rakefile
VERSION
Vagrantfile
config.ru
create_lookups.rb
observations.json
package.json

README.md

ICEWATCH

This is the rails application to help data collection for ice observations.
See the http://icewatch.gina.alaska.edu website for details.

This is distributed as a JRuby application called ASSIST.

installing the python module for assist 2 aspcet conversions

cd to the python directory and run

<path_to_systempython>/python2.7 setup.py install or develop if you wish to modify the python code

Building distributable ASSIST java app

A vagrant box is provided to build the distributable ASSIST java app for Windows, Mac, and Linux.

Start the VM:

$ vagrant up

Then run these commands which will also be echoed by the vagrant up command:

1) vagrant ssh
2) gem install bundler
3) cd /assist
4) bundle install
5) export RAILS_ENV=production
6) bundle exec rake assist:package

Developing on the webapp

Set admins

rake admin:user will set logged in users as the admins

Manual bundle of assist launcher zip archive

cd exports zip -r ASSIST_v4.1.zip * cd ../public rm ASSIST_v4.1.zip mv ../exports/ASSIST_v4.1.zip ./