Your interest in contributing to "Awesome Topics" is greatly appreciated! By participating, you are helping to create a valuable resource for the developer community. Your contributions play a crucial role in fostering knowledge sharing and helping developers of all levels. Thank you for being a part of our mission to empower the tech community!
- Understand Our Approach: Familiarize yourself with Awesome Topics' approach, emphasizing clear, concise, and accurate explanations of technical topics.
- Choose Your Contribution: Select from the following contribution areas: adding a new topic, editing an existing topic, introducing a new subject, or enhancing the design.
- Meet Quality Standards: Ensure contributions meet our standards for clarity, conciseness, and accuracy. Review our Pull Request Template for detailed guidance.
- Community Guidelines: Maintain a respectful and collaborative environment by following the GitHub Community Guidelines.
Before contributing, it's important to understand the key terms we use:
- Section: These represent the top-level divisions in our content structure, organizing related topics into broader categories. In the table of contents, you may find the sections grouped into categories for easier navigation and organization.
- Topic: Within each section, "Topics" are the individual topics or entries. Each topic provides a concise and easily understandable explanation of itself. These explanations are presented in a detailed manner and can be expanded or collapsed for convenience.
The following template illustrates the preferred structure for README sections.
<!-- --------------------------------------------------------------------- -->
# Section
<!-- --------------------------------------------------------------------- -->
<details><summary><strong>Topic</strong></summary><p>
> Lorem Ipsum is simply dummy text of the printing and typesetting industry.
</p></details>
- Aim for clarity and conciseness. (Consider using AI tools like ChatGPT for refining your descriptions).
- Focus on improving clarity, accuracy, and readability.
- Include at least 5 related topics and don't forget to update the Table of Contents.
- For design changes or major structural improvements, please consult @Mahmoudz before working on your PR.
Thank you for enhancing Awesome Topics with your knowledge!