BoostSRL Contributing Guidelines
November 13, 2017 ยท View on GitHub
Our goal is to push the boundaries of machine learning through open development and explanable approaches to decision-making in both learning and inference. We believe that these are some of the best ways to create trustworthy systems that people can learn from and interract with in their daily lives.
Any suggestions or contributions which further this goal are welcome.
Contents
How to ask a question?
Start by:
- Consulting the BoostSRL Wiki
- Checking if the question has been asked previously by reviewing the issues.
If your question is unanswered, decide if email or a GitHub issue is more applicable.
- By email
- Sriraam Natarajan (Sriraam.Natarajan@utdallas.edu): Questions about the algorithms, modes, or software.
- Alexander L. Hayes (Alexander.Hayes@utdallas.edu): Wiki clarifications, corrections, or questions.
- GitHub issues
- Follow all directions in the issue template.
- Ask a question that is direct and coherent. Explain your thinking and where you are getting stuck.
How to file a bug report?
Start with development environment details:
- Operating system (e.g. Windows 10 64-bit, macOS High Sierra, Fedora 24 Desktop).
- Java version (
java -versionon Linux/macOS, Windows instructions on java.com.) - BoostSRL version.
- Were you using source code or a Jar file?
- Which IDE were you using? (e.g. Eclipse, Visual Studio)
Describe what you were doing that possibly led to the unexpected behavior.
How to suggest a new feature?
We improve BoostSRL as we progress further in our research. If something fairly significant is missing, explain what it is and provide some citations where we can learn more about it.