How to submit a patch to Ruport

Guidelines

  • It's best to discuss the problem on the mailing list or IRC first
  • If fixing a bug in a stable release, please patch against the latest code in branches/stable
  • If working on a new feature or change to the development version, please patch against the lastest code in trunk.
  • Post all patches to our Mailing List using the [PATCH] tag in your subject.
  • We require unit tests for any new behaviors, and tests are also encouraged to show bugfixes worked.
  • Send a unified diff as outputted by svn diff
  • Inlined patches are best, since we can discuss the code directly on the list. Attachments are okay, though.
  • Please use standard ruby formatting, 2 space indent (not tabs!), 80 chars max per line.