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!
If you found a bug or issue with Pharo please let us know. You can report bugs on the issue tracker.
- 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.
- First, sign the license agreement.
- See the wiki page: https://github.com/pharo-project/pharo/wiki/Contribute-a-fix-to-Pharo