Developer Guide

How to contribute

APPFL is an open-source software project. Code/idea contributions from communities are welcome!

Note

Make sure that any contribution is extensively tested and documented.

Core contributors

Core contributors are our project team members and those who are closely collaborating with our team. These contributors are highly recommended to have direct access to the APPFL Github repository and be able to create new branches.

We recommend to create new branches (e.g., myid/newalgo, myid/issue99) for any development and bugfixing activities. Once the activities are completed, please create pull request ideally with the identification of reviewer(s).

External contributors

External contributors are recommended to create a folk of the repository and make pull request once the contributions are ready for merge.