Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/alindeman/upgradingtorails4

Upgrading to Rails 4 e-book
https://github.com/alindeman/upgradingtorails4

Last synced: 3 days ago
JSON representation

Upgrading to Rails 4 e-book

Awesome Lists containing this project

README

        

# Upgrading To Rails 4

An e-book covering the deprecations, new features and common upgrading
scenarios facing developers upgrading from Rails 3 to Rails 4.

Originally written by [Andy Lindeman](http://andylindeman.com) and now released
under [CC BY 3.0](http://creativecommons.org/licenses/by/3.0/).

Where should you go from here?
* [Build the book yourself](#build-toolchain).
* Contribute to the book. [Pull requests
accepted](https://github.com/alindeman/upgradingtorails4/pulls).

## Build Toolchain

[kitabu](https://github.com/fnando/kitabu) can export ePub and HTML by default.

```bash
$ bundle install
$ bundle exec kitabu export
$ ls output/
```

As you're hacking on the book, you can have it generate automatically:

```bash
$ bundle exec guard
```

### PDF

PrinceXML is required to build the PDF version of the book. A trial version is
available at [princexml.com](http://www.princexml.com/download/).

### mobi

KindleGen is required to build the mobi version of the book. KindleGen can be
downloaded [from
Amazon](http://www.amazon.com/gp/feature.html?docId=1000765211).