Skip to main content

How to Contribute

We welcome contributions from the community to help make the Indian AI Initiatives resource better. Whether you’re fixing a typo, adding new content, or improving existing documentation, your help is greatly appreciated.

Getting Started

Our project is hosted on GitHub. You can find the repository at: git@github.com:India-AI-Initiatives/indiaml-initiatives.git Or access it via HTTPS: https://github.com/India-AI-Initiatives/indiaml-initiatives

Making Changes

To contribute, please follow these steps:
  1. Fork the Repository: Start by forking the main repository to your own GitHub account.
  2. Create a Branch: For any changes you make, please create a new branch from the main branch. A good branch name is descriptive of the changes you’re making (e.g., feat/add-new-report or fix/typo-in-intro).
    git checkout -b your-branch-name
    
  3. Make Your Changes: Add or edit the content as needed. Ensure your changes are clear and well-documented.
  4. Commit Your Changes: Use clear and concise commit messages.
  5. Create a Pull Request (PR): Push your branch to your fork and open a Pull Request to the main branch of the India-AI-Initiatives/indiaml-initiatives repository.
    • PR Title: Your PR title should be a short, clear summary of the changes.
    • PR Description: In the description, please explain the “what” and “why” of your changes. If you are resolving an existing issue, please link to it.

Raising Issues

If you find a bug, have a suggestion, or want to request new content, please feel free to open an issue on GitHub. Provide as much detail as possible to help us understand and address it. Thank you for your contributions!