Thank you for your interest in contributing to the Zabbix Questions Repository! By contributing, you are helping to improve the quality and coverage of Zabbix-related questions and aiding others in their learning journey.
To contribute to the Zabbix Questions Repository, you'll first need to fork the repository to your GitHub account. Click the "Fork" button in the top right corner of the repository's page.
After forking, clone your forked repository to your local machine using the following command (replace [username]
with your GitHub username):
git clone https://github.com/[username]/Zabbix-Questions.git
Question Format Before contributing, please ensure that your questions adhere to the following format:
Each question should be concise and clear. Include a brief description or context if necessary. Ensure that the answer is correct and informative.
To add a new question:
Navigate to the appropriate section (Beginner, Intermediate, or Expert) in the repository.
Create a new Markdown file (e.g., my-new-question.md) within the relevant section.
Use the following template:
<details>
<summary>Question Title</summary>
<br>
<b>
Description or Context (if needed).
Answer to the question.
</b></details>
Fill in the question title, description/context (if needed), and answer.
Save the file and commit your changes.
Push your changes to your forked repository.
Create a pull request (PR) to merge your changes into the main repository. Please provide a clear and concise title and description for your PR.
When submitting a pull request (PR), please follow these guidelines:
Provide a descriptive title and summary for your PR. Explain the purpose of your changes. Make sure your changes are well-documented and adhere to the question format guidelines. Ensure that your changes do not introduce any errors or issues.
If you have questions, ideas, or want to discuss contributions or improvements, please feel free to use the GitHub Issues section. We welcome your feedback and suggestions.