Online Forum
Issues
Questions, feature requests, and bug reports for MHKiT-Python and MHKiT-MATLAB should be submitted to the GitHub Issues Page. The GitHub online forums are managed by the MHKiT development team and users. It serves as a publicly available repository of past issues and solutions, questions and answers, and feature requests. Before opening a new issue, we recommend perusing past issues to see if your comment or question has been addressed before.
To submit a new issue, navigate to the MHKiT-Python Issue page or the MHKiT-MATLAB Issue page. Click New Issue and follow the prompts. If appropriate, select and complete the Bug Report template. Please provide a relevant title, clear description and sufficient detail that the development team can follow your discussion.
The development team makes every effort to follow-up on issues in a timely manner.
Collaboration
MHKiT-Python and MHKiT-MATLAB welcomes feedback and code contributions.
Software developers interested in contributing to the MHKiT open-source software are encouraged to use GitHub to create a Fork of the repository into their GitHub user account.
To propose changes to the MHKiT software, complete your development on a distinct branch of your personal fork.
Submit a pull request of the modified repository into the appropriate repository’s develop
branch.
If an update contains a bug fix, create the pull request into the develop
branch.
Once reviewed by the MHKiT development team, pull requests will be merged into MHKiT.
Features will later be merged into the master branch and included in future releases of MHKiT.
Software developers, within the MHKiT development team and external collaborators, are expected to follow standard software quality practices. In any PR, please include documentation and tests for new code. Create an additional PR into the MHKiT documentation repository as needed.