MTBindingSim uses the GitHub issue-tracking system to keep track of bug reports, feature requests, and requests for support.
You should file a support ticket if you're in any one of these situations:
- You've found a bug in MTBindingSim.
- MTBindingSim has produced an incorrect graph.
- You have an idea for a feature you would like MTBindingSim to include.
- You have a question or a problem that's not answered by our documentation, and would like a response from a developer.
Any other kinds of communication should be sent to the developers by e-mail. If you do meet one of the above criteria, however, please do not e-mail the developers -- a support ticket is by far the most efficient way for your problem to be dealt with.
Also, before you begin, browse the list of all tickets to make sure that no one else has submitted the same issue.
If you do want to submit a support ticket, you will need to sign in with a GitHub Account. If you don't have one, you can create a new, free GitHub profile. It's fast and easy. If you'd rather not, you may still send the developers an e-mail, although this will delay our response.
While we've done all we can to make sure that MTBindingSim is bug-free, nobody's perfect. To submit a bug report or to let us know about an incorrect graph, please follow these steps.
- First, can you reproduce the bug? Try closing out MTBindingSim and duplicating the exact series of steps which caused the bug. If you can get the bug to occur more than once, it's probably our fault. If not, you may submit a ticket anyway, but there is little chance the developers will be able to assist you.
- Once you have a set of steps that can cause the bug, enter a new ticket. On the right-hand side, under "Add Labels," click "bug".
- Give the bug a nice, pithy title that summarizes what went wrong.
- In the main body of the issue message, it is vital that you answer all the following questions. If you leave out any of this information, it is very likely that the developers will not be able to assist you:
- Enter a short description of the problem. What did MTBindingSim do?
- What should it have done?
- What are the steps needed to cause this bug? Include all of the MTBindingSim settings required (graph range, model used, model parameters, etc.). If you cannot reproduce the bug, tell us what you were doing when it occurred.
- What version of MTBindingSim are you using, and what is your operating system?
- Click "Submit New Issue," and we'll contact you when we have a fix for your problem!
If you've got an idea for a feature which should be included in MTBindingSim, we'd love to hear it. Just enter a new ticket, and click "enhancement" on the right-hand side under "Add Labels." Type up a little bit of information on the sort of feature you'd like to see, and click "Submit New Issue." We can't guarantee we'll follow up, but if it seems like a good idea, we'll do our best.
If you have a question or a problem that's not been covered by our documentation, or you want to know how to do something special with MTBindingSim, you may always submit a support request and we'll do our best to contact you with a response.
Before you submit a support request, be certain that you've read all the appropriate sections of the MTBindingSim documentation.
If you still need help, enter a new ticket, and click "support" on the right-hand side under "Add Labels." Write your question in the box below, and give it a title that lets us know what kind of help you need. Click "Submit New Issue," and we'll do our best to contact you with assistance.
The link to your ticket, which will look like https://github.com/cpence/mtbindingsim/issues/1 (with a different ID number at the end, of course), is a permanent link, and you may visit it to keep track of our progress. Note that you may choose to be e-mailed when the issue changes, by "starring" it (click the star to the left of the "Issue X" text at the top of the page).
We attempt to process tickets as quickly as we can, though more difficult requests may take some time.