Skip to content

AppOpener Contributor's Guide 😄

Below is our guidance for how to report issues, propose new features, and submit contributions via Pull Requests (PRs).


Contributing via reporting Issue

Report issue if library fails at any certain functioning, but provide things mentioned below:

  1. Windows Version ✅
  2. AppOpener Version ✅
  3. Python Version ✅
  4. Windows language ✅
  5. How was issue produced ✅

Contributing via requesting feature ✨

You can always request for a new feature, what it needs idea and purpose. Yeah but do mention things below:


Contributing via Development 👨‍💻

It's time to start development:

  1. Fork the repo if you haven't already

  2. Clone your fork locally

git clone https://github.com/YOUR_USERNAME/AppOpener.git
Replace "YOUR_USERNAME" with your GitHub username

  1. Once you've cloned the repository, you'll need to create a new branch to store your changes. A branch is a separate version of the code that you can work on without affecting the main codebase.
    git branch local
    
    Now switch to that branch via:
    git checkout local
    
  2. You can now make your changes to the code. When you're ready to commit your changes, run the following commands:

    git add .
    git commit -m "COMMIT_MESSAGE"
    
    Replace "COMMIT_MESSAGE" with a short, descriptive message that explains the changes you've made.

  3. Finally, you can push your changes to your fork of the repository by running the following command:

    git push origin local
    
    This will upload your changes to your fork of the repository on GitHub.

  4. To submit your changes to the main project, you'll need to create a pull request. To do this, go to the GitHub page for your fork of the repository and click the "New pull request" button. Follow the prompts to create a pull request, and then submit it to the project's maintainers for review.


Thank you ❤

Thank you in advance for your contribution!