| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [View Raw Code] [Original HTTPS Page] |
OxyPlot is driven by the community and contributors like you. We are excited that you're interested to help us move forward and improve OxyPlot.
The flow when contributing to OxyPlot is as follows:
Note that your contributions must be your own work and licensed under the same terms as OxyPlot.
First, search the issue tracker to see if the bug is already there. Please use the discussion forums if you are unsure whether it is a bug in the library or a problem in your code. When you are sure, please add defects in the issue tracker.
It is very helpful to get the generated code (use CTRL+ALT+C in the plot control) and report (CTRL+ALT+R) of the bug plot. You can also take a screen shot and paste it into the description.
Please use markdown to format your code blocks with syntax highlighting to make it easier for everyone to read.
You could also use services like http://snipt.org or https://gist.github.com to share code snippets.
A bug report should include:
Please use the discussion forums or add it directly in the issue tracker in the same way as bug reports.
The repository contains two branches:
You should base your work on the develop branch.
See A successful git branching model for more information about the branching model in use.
Create a branch for the bugfix/feature you want to work on: git branch bugfix-some-error
Checkout the branch: git checkout bugfix-some-error
Before you start committing, please define your full name and e-mail address in git.
Please follow the style of the other messages in the commit history. Explain the intentions for the change and include the issue number. Include the issue number in the commit message, e.g. "#9945".
Please follow the coding-style:
To commit your changes, use the git command: git commit -m <msg>
When you are ready to make a pull request, please
More info about rebasing
Finally, push your commits: git push
When the PR is submitted, GitHub will build the code and report if the build was successful. A team member will then review the PR, and merge the branch if everything looks OK.
If there are some issues with the PR, you must
The PR will be updated automatically when you push your changes.
The documentation is located in the docs repository. See the README.md file for information about how to build the documentation. Please contribute by creating pull requests!
The source of the oxyplot.org web site can be found in the oxyplot.github.io repository. Please contribute by creating pull requests!
The web-site is built by GitHub with Jekyll.
To prevent the issue (backlog) list to grow indefinitely, an issue will be closed when you are not responding to requests by a project developer. We need your help, so we will not close an issue by desire. But when you are not answering to a request by for a month we will close the issue. If this happens in accident, feel free to re-open the issue...
The issue reporter can close the issue because:
In case the reporter does not respond to a request:
Someone can take over the issue from the reporter, when:
| Back | FazBrowse Home | New Git URL |