Contributing

Home Page

For Instructors

Info about IMathAS and this site

Features

IMathAS features and installation info

Download

Download from GitHub

Support

Documentation and Support

Contributing

Donate time or money

Services

Service offerings

IMathAS is free, open source software. If you wish to contribute something back, there are many ways in which you can contribute to IMathAS.

Testing

The easiest way to contribute to IMathAS is to use it! By reporting bugs to the support forum, problems can be fixed. If you feel a feature is missing, request it. If it fits with the mission of IMathAS and would be useful to other people, every effort will be made to add it.

Questions

If you begin writing IMathAS questions, consider contributing them to the user community by adding them to the question libraries on imathas.com. Also, if you write question macros that add features that others might find useful, please consider contributing them to the project.

Coding

Anyone with PHP, MySQL, and/or JavaScript experience is welcome to contribute to the IMathAS code. If you make changes to the code to fix problems you identify or to add new features, please consider contributing them to the code base.

Marketing

Tell your colleagues about IMathAS!

Buy a Service

Visit the services page to look over services that will contribute funds to the IMathAS project. Got an upgrade you want now? Consider commissioning it. Buying a service is also a great way to justify to your finance department a contribution to IMathAS :-)

Donate Money

If you have more money than time to spare (lucky you!), you are welcome to donate funds to the IMathAS project. You can either donate directly to me (no, I'm not a non-profit organization; no tax write-off, sorry!), or if you prefer, you can donate directly to my web hosting costs for running imathas.com.