You'd like to contribute to the development of ppl? Great! Here's a quick introduction.

Report A Bug

This project uses Github Issues to track bug reports. The tracker is at

Get The Code

The main source repository for ppl is hosted on GitHub at

Do Your Best

For low-level code style issues relating to issues such as syntax and indentation, GitHub's Ruby Styleguide is the standard to follow*. This project doesn't necessarily follow the guide perfectly, but pull requests that improve adherence to the guide are welcomed whereas pull requests that stray even further are discouraged.

For higher-level issues, the "Object Mentor school of clean code" as described by the book Clean Code has the final word. Again, this project isn't a perfect representation of this methodology, but any movement in that direction is encouraged.