Contributing to Pharo

In a giving mood? There are many ways to get involved!

Reporting issues or improving Pharo

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 section).
  • Make sure that you can reproduce the bug.
  • Send a mail to the mailing-list pharo-dev mailing if you are not sure, check if the bug was already reported on http://pharo.fogbugz.com
  • Open a bug entry on http://pharo.fogbugz.com
  • Do not forget to mention the virtual machine version, your OS and other crucial information
  • Follow your bug. Indeed it may happen that your bug is fixed by introducing another bug fix and you can verify and close it.

You can also contribute to Pharo by proposing enhancements following the same process. Note that all code submitted to the Pharo repositories is licensed under the MIT license. Do not forget to sign the license agreement.

Donate Money

The Pharo infrastructure (e.g. Servers) needs money to operate. In addition, with funds collected by the Pharo Association, we are supporting important development efforts that push Pharo forward. You can give once or become a member of the Association.

For companies and legal entities, the consortium

Companies can join the consortium. The goal is to build an umbrella structure to foster sustainable business around Pharo. By becoming a consortium member you help promote Pharo, and support the day to day development of Pharo. Remember that having a strong open-source language is important.

Pharo consortium members also get professional support.

Research institutes, Universities and teaching structures can also join the consortium as Pharo Academic Partners. Learn more.

For individuals, the association

The Pharo association's goal is to let individuals support the promotion and development of Pharo. The association is a Loi de 1901 french non-profit organisation. The idea behind the association is that even a single person can make an impact when we group together.

Learn more.