diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 5a4b45a8787..326daf2e0e8 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -3,10 +3,15 @@ Contributing Thanks for taking the time to contribute to Orange! +This document outlines our guidelines and standards of +contributing to Orange. If anything is unclear, feel free +to join our [Discord server] for a chat. + Please submit contributions in accordance with the flow explained in the [GitHub Guides]. [GitHub Guides]: https://guides.github.com/ +[Discord server]: https://discord.gg/FWrfeXV Installing for development @@ -22,12 +27,11 @@ Install Orange as suggested in [README]. Then: Reporting bugs -------------- -Please report bugs according to established [bug reporting guidelines]. +When reporting bugs, please fill out the [issue template] to the best of your ability. At least, include a method to reproduce the bug (if consistently reproducible) and a screenshot (if applicable). -[bug reporting guidelines]: https://www.google.com/search?q=reporting+bugs - +[issue template]: https://github.com/biolab/orange3/issues/new?assignees=&labels=bug+report&template=bug_report.md&title= Coding style ------------ @@ -101,8 +105,8 @@ _Orange/widgets/*/tests_, as appropriate. Ensure the tests pass by running: Additionally, check that the tests for widgets pass: - python -m unittest -v Orange.widgets.tests \ - Orange.canvas.report.tests + python -m unittest -v Orange.tests \ + Orange.widgets.tests If testing on GNU/Linux, perhaps install _xvfb_ package and prefix the above command with `xvfb-run `.