First and foremost, thank you for considering contributing to The Open Network Paper Translation Project. It's people like you that make this project such a great resource. We welcome all types of contributions, not only those which directly address the issues and bugs reported.
This document is a set of guidelines for contributing to the project hosted on GitHub. These are guidelines, not rules. This guide is meant to make it easy for you to get involved.
- Code of Conduct
- What should I know before I get started?
- How can I contribute?
- Style Guidelines
- Pull Requests
- License
Participation in this project is governed by our Code of Conduct.
The Open Network Paper Translation Project is a collection of LaTeX documents containing translations of The Open Network's whitepapers.
You should familiarize yourself with the repository structure and the LaTeX syntax before making contributions. Additionally, a working knowledge of Git and GitHub will prove invaluable.
If you want to improve existing content, make sure your modifications are accurate and make the document better. In particular, we welcome improvements to translation and layout.
If you are bilingual and wish to contribute to the translation effort, we would greatly appreciate your help.
If you come across a bug or an error in one of the documents, please create a new issue on GitHub describing the issue. We will work on resolving it as quickly as we can.
If you have an idea for a new feature that you think would improve the project, open a new issue on GitHub. Describe your idea in as much detail as you can.
Please make sure your contribution adheres to:
- The LaTeX document conventions.
- Follow the document structure and the commenting style of the existing
.tex
documents.
The process described here has several goals:
- Maintain the project's quality
- Enable a sustainable system for maintainers to review contributions
Please follow these steps to have your contribution considered by the maintainers:
- Follow all instructions in the template
- After you submit your pull request, verify that all status checks are passing
While the prerequisites above must be satisfied prior to having your pull request reviewed, the reviewer(s) may ask you to complete additional design work, tests, or other changes before your pull request can be ultimately accepted.
By contributing, you agree that your contributions will be licensed under its MIT License.