##Using Marginalia To use this plugin in your Annotator project, include the required javascript and css, and initialize it as an annotator module with a optional configuration.
To install grunt utilities for building releases, run: npm install
Released versions are published through GitHub site pages, which are served out from the gh-pages branch. Following git-flow conventions, this should be an exact replica of the master branch. As a convenience, to update the gh-pages branch from master and push it to github, you may want to configure the following alias in your .git/config for this project:
Whenever you tag a new release you want to be available as a version that can be included from the github pages url, you should do the following (or use the alias above):
update the version number in package.json
use gitflow to tag the release
checkout gh-pages branch, update from master and run grunt
add the build version of annotator.meltdown.min.js and css to gh-pages branch