2017-08-08 11:18:51 -07:00
|
|
|
# How to Contribute to asdf
|
|
|
|
|
|
|
|
## Did you find a bug?
|
|
|
|
|
|
|
|
**Ensure the bug is actually an issue with asdf and not a plugin.** If the bug
|
|
|
|
only occurs when using one tool installed by asdf and not others it's likely an
|
|
|
|
issue with the asdf plugin. Find the plugin repository on
|
|
|
|
[asdf-vm/asdf-plugins](https://github.com/asdf-vm/asdf-plugins) and follow the
|
|
|
|
plugin creators instructions for reporting the bug.
|
|
|
|
|
|
|
|
**Ensure the bug was not already reported** by searching on GitHub under
|
|
|
|
[Issues](https://github.com/asdf-vm/asdf/issues).
|
|
|
|
|
|
|
|
If you are unable to find an open issue addressing the problem please [open
|
|
|
|
a new one](https://github.com/asdf-vm/asdf/issues/new). Please be as specific
|
|
|
|
as possible when reporting the issue. Include the observed behavior as well as
|
|
|
|
what you thought should have happened. Please also provide environmental
|
|
|
|
details like asdf version, shell, OS, etc...
|
|
|
|
|
|
|
|
## Did you write a patch that fixes a bug?
|
|
|
|
|
|
|
|
Open a new GitHub pull request with the patch. Refer to the [Development
|
2020-12-01 04:47:49 -07:00
|
|
|
section of the README](http://asdf-vm.github.io/asdf/#/contributing-core-asdf) for the
|
2017-08-08 11:18:51 -07:00
|
|
|
details on how to run the unit tests. Please make sure that unit tests pass on
|
|
|
|
Travis CI.
|
|
|
|
|
2021-01-12 14:37:42 -07:00
|
|
|
Pull request must contain changes that add new features, fix bugs, or fix
|
|
|
|
incorrect documentation. Unsolicited pull requests that only contain formatting
|
|
|
|
changes like indentation, or line length, or letter case will be rejected.
|
|
|
|
|
2017-08-08 11:18:51 -07:00
|
|
|
## Did you create a plugin for asdf?
|
|
|
|
|
2021-01-19 06:41:54 -07:00
|
|
|
Please read the [creating plugins](docs/plugins-create.md) guide.
|
2017-08-08 11:18:51 -07:00
|
|
|
|
|
|
|
## Do you want to contribute the asdf documentation?
|
|
|
|
|
|
|
|
Documentation can always be improved! Right now there is just the
|
2017-09-28 04:32:37 -07:00
|
|
|
[README](README.md) and the [creating plugins](docs/creating-plugins.md) guide.
|
2017-08-08 11:18:51 -07:00
|
|
|
The [wiki](https://github.com/asdf-vm/asdf/wiki) exists but is in a state of
|
|
|
|
disrepair. If you see something that can be improved please submit a pull
|
|
|
|
request or edit the wiki.
|
|
|
|
|
|
|
|
Thanks for contributing!
|