Reporting Bugs

What to do if you discover a bug in Circa or Plastic? Here are some things you can do to help get it fixed.

Level 1: File a bug report (helpful)

Go to this page: http://github.com/paulhodge/circa/issues to enter a new report. In the bug report, try to describe what you were doing when it happened, and how someone can reproduce it.

Level 2: Include a piece of code that causes it (quite helpful)

If you're able to reproduce the bug with a certain piece of code, then that is great. Attach it to the bug report, and we'll try to add it to our test suite, so that the same bug never happens again. If you can, try to reduce your code to the simplest thing which causes the bug.

Level 3: Submit a patch that fixes it (absurdly helpful)

If you want to get your hands dirty with some C++, then Github makes it pretty easy to fork a project, make changes, and then submit those changes back to the main project. We certainly don't expect many users to do this, but we will sing your praises if you do!