Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 1.35 KB

CONTRIBUTING.md

File metadata and controls

36 lines (26 loc) · 1.35 KB

Contribution Guidelines for Coursera Automation Extension

Thank you for considering contributing to the Coursera Automation Extension! Here are some guidelines to help you get started:

How to Contribute

  1. Fork the Repository

    • Clone your fork to your local machine.
    • Add the original repository as an upstream remote to keep your fork updated.
  2. Create a Branch

    • Create a new branch for your feature or bugfix.
    • Use a descriptive name for your branch (e.g., feature/add-new-feature or bugfix/fix-issue).
  3. Make Changes

    • Write clear and concise commit messages.
    • Follow the coding style and conventions used in the project.
    • Test your changes thoroughly before committing.
  4. Push Changes

    • Push your changes to your forked repository.
    • Create a pull request to the main repository.
    • Provide a clear description of your changes and the problem they solve.

Guidelines for Reporting Issues

  1. Search Existing Issues

    • Before opening a new issue, search the existing issues to avoid duplicates.
  2. Create a Detailed Report

    • Provide a clear and descriptive title.
    • Describe the steps to reproduce the issue.
    • Include any relevant logs, screenshots, or code snippets.
  3. Label Your Issues

    • Use appropriate labels to categorize your issues (e.g., bug, enhancement, question).