Webiva Content Management System
Ruby JavaScript HTML CSS PHP Gherkin Other
Pull request Compare This branch is 107 commits ahead, 6 commits behind cykod:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
config
data/fonts
db
doc
features
lib
log
public
script
selenium
spec
test
tmp
vendor
.ackrc
.autotest
.gitignore
.ruby-version
CHANGELOG
Capfile
GPL-LICENSE.txt
Gemfile
Gemfile.lock
INSTALL
MIT-LICENSE.txt
README.md
README.webiva.md
Rakefile
config.ru

README.md

West Arete's Fork of Webiva

Deployment

Webiva runs capistrano with a wrapper. Use:

script/deploy production

We don't have a staging or beta environment at the moment.

Building Webiva on Mac OSX

The version of the rmagick gem that Webiva depends on will no longer build against Homebrew's imagemagick package. You'll likely have imagemagick installed via homebrew for development of newer apps, and you'll want to keep it for that reason. Fortunately, homebrew also provides a legacy imagemagick package called 'imagemagick-ruby186' that does work for building older versions of rmagick.

To build rmagick for Webiva:

  1. Install the legacy imagemagick package: brew install imagemagick-ruby186
  2. Unlink your modern imagemagick: brew unlink imagemagick
  3. Link up your old-fashioned imagemagick: brew link imagemagick-ruby186
  4. Install rmagick: gem install rmagick -v '2.9.2', or re-bundle
  5. Unlink old imagemagick and link new imagemagick so that you can continue to build new versions of rmagick and other ruby interfaces to imagemagick