Skip to content
jpbetz edited this page Dec 13, 2012 · 3 revisions

Contributions to Pegasus are welcome!

To make the process as smooth as possible we recommend following a few guidelines:

  • Talk to us early on! For all but the most trivial bug fixes, expect multiple iterations of feedback before a change is accepted.
  • Ask yourself: is the change appropriate for a general purpose framework? If not, can it be generalized?
  • Follow coding conventions, include documentation and write tests. Look to the surrounding code for examples.
  • Add a summary of your change to the top of the CHANGELOG file.
  • Send us a pull request when your change is ready.