Skip to content

Latest commit

 

History

History
35 lines (18 loc) · 2.2 KB

CONTRIBUTING.md

File metadata and controls

35 lines (18 loc) · 2.2 KB

Contributing to Comprehensive Tech Lists

Thank you for your interest in contributing to Comprehensive Tech Lists! We welcome contributions from everyone, regardless of their experience, background, and skills. This document is a set of guidelines to help you contribute to the project.

Guidelines

  1. Check Existing Lists First: Before adding a new item, ensure it's not already present in the list to avoid duplicates.

  2. Alphabetical Order: Please make sure any new addition maintains the list in alphabetical order. This makes it easier for others to find items or confirm their absence.

  3. Specify the Category: In your pull request, clearly mention if the tool/library/framework/language you're adding belongs to Backend Frameworks, Frontend Frameworks, Document Markup Languages, Programming Languages, or Popular Libraries.

  4. Provide Context: If you can, provide a brief description or wikipedia link of the tool/library/framework/language you are adding to the list.

  5. No Esoteric Languages: We aim to keep this list focused on widely-accepted and used technologies, so please avoid adding esoteric languages.

How to Contribute

  1. Fork the Repository: Click on the 'Fork' button at the top-right corner of the page.

  2. Clone the Forked Repository: Navigate to your GitHub repositories and open the forked repository called "Comprehensive Tech Lists". Click on the 'Code' button and then clone the repository to your local machine.

  3. Make Your Changes: Navigate to the appropriate list and make your changes ensuring you maintain alphabetical order.

  4. Commit Your Changes: Make a new commit with a meaningful commit message.

  5. Open a Pull Request: Navigate to the 'Pull requests' tab in the original "Comprehensive Tech Lists" repository and click on the 'New Pull Request' button. Select your fork from the dropdown menu and confirm your changes.

  6. Wait for Review: One of the maintainers will review your pull request and either merge it, request changes, or close it with an explanation.

Final Note

We truly appreciate your effort. Together, we can create a comprehensive and well-maintained list that can benefit developers worldwide.

Thank you for your contribution!