rdie
merb_strokedb is a simple plugin for [Merb][] that allows you to use [StrokeDB][] as an ‘ORM’ in your Merb applications.
[Merb]: <http://merbivore.com> (Merb homepage)
[StrokeDB]: <http://strokedb.com> (StrokeDB homepage)
Getting
You can install merb_strokedb using the following command:
sudo gem install merb_strokedb
The authoritative source for this project is available at <github.com/elliottcable/merb_strokedb>. You can clone your own copy with the following command:
git clone git://github.com/elliottcable/merb_strokedb.git
If you want to make changes to the codebase, you need to fork your own github repository for said changes. Send a pullrequest to [elliottcable][GitHub] when you’ve got something ready for the master that you think should be integrated into the root source.
[GitHub]: <http://github.com/elliottcable> (elliottcable on GitHub)
Requirements
To integrate merb_strokedb into your own apps, you need the following gems:
-
merb-core (see below)
-
strokedb (see below)
To develop and contribute to merb_strokedb, you also need:
-
rspec
-
rake
-
rcov
merb-core
As it currently stands, merb_strokedb is only compatible with merb master.
To easily install the current merb master, install them with the merb-dev Sakefile as follows:
sudo gem install sake
mkdir -p ~/.ruby; cd ~/.ruby
sake -i http://github.com/ivey/merb-dev/tree/master/merb-dev.rake?raw=true
sake merb:clone
cd ~/.ruby/merb
sudo sake merb:gems:wipe
sudo sake merb:install
Licensing
This software package is currently released under the terms of the
- Creative Commons Attribution-ShareAlike 3.0][1
-
license (and any later
version, at the discretion of the user). If you wish to use this code in a project licensed under the GPL, hold on tight! The next version will likely be dual-licensed under the CC and GNU licenses, to allow exactly that (my licensing scheme is under review by a lawyer at the moment, I want to ensure it is air-tight).
[1]: <http://creativecommons.org/licenses/by-sa/3.0/> (Creative Commons Attribution-ShareAlike 3.0 license)