Resources for Developers

Introduction

If you are new to open source development, here is some information to help you get started.

Contributions to QuantEcon should follow the canonical open source pattern, via forking the code libraries and sending pull requests. If you’re not familiar with this kind of development there are many useful tutorials lying around, including

  1. The GitHub Guides

  2. GitHub Help

  3. Pull request ettiquette

QuantEcon follows standard best practice coding protocols, such as unit testing and continuous integration. Read on for specific information on development protocols for each language.

Other Topics

Python Resources

  1. General Instructions and Style Guide

  2. Creating a conda development environment

  3. Docstrings and Documentation

  4. Unit Testing in QuantEcon

Julia Resources

  1. General Instructions and Style Guide