How to contribute
May 4, 2024 · View on GitHub
Look at the short talk Contributing to Pharo from ESUG 2022 where Stéphane Ducasse shares some tips how anyone can help to improve Pharo!
Reporting issues
If you found a bug or issue with Pharo please let us know. You can report bugs on the issue tracker.
How to report a bug
- Take the latest stable or latest development system, ideally using the latest virtual machine is better (check download page).
- Make sure that you can reproduce the bug.
- Send a mail to the mailing-list pharo-dev mailing if you are not sure.
- Open a bug entry on https://github.com/pharo-project/pharo/issues. But before check if the bug was already reported!
- Do not forget to mention the virtual machine version, your OS and other crucial information
- Some bots are there to help you: https://github.com/pharo-project/pharo/wiki/Issue-Tracker-Bots
- Follow your bug. It may happen that your bug is fixed by introducing another bug fix and you can verify and close it.
How to propose a bug fix or enhancement
- First, sign the license agreement.
- See the wiki page: https://github.com/pharo-project/pharo/wiki/Contribute-a-fix-to-Pharo