Skip to content

Latest commit

 

History

History
36 lines (26 loc) · 2.11 KB

CONTRIBUTIONS.md

File metadata and controls

36 lines (26 loc) · 2.11 KB

Contributors Guide for "tubepy": Perfect for Newbies

Hey there, welcome to "tubepy"! We're excited that you're interested in contributing to our simple GUI desktop YouTube video downloader written in Python. Whether you're a seasoned open source contributor or a newbie, we welcome your contributions. If you're new to open source, don't worry! Here are some steps to help you get started:

🚀 Getting Started

  • Fork the "tubepy" repository to your own GitHub account.
  • Clone the forked repository to your local machine.
  • Install the necessary dependencies as described in the README file.
  • Familiarize yourself with the code and try running the application.

🤝🏾 Contributing

  • Look for issues that are marked "good first issue" or "help wanted" in the repository's Issues section. These issues are specifically tailored for newbies.
  • If you don't find an issue that suits your skills or interests, feel free to suggest one by opening a new issue.
  • Once you find an issue to work on, create a new branch for your changes.
  • Make your changes to the code and test them.
  • Commit your changes with a clear message.
  • Push your changes to your forked repository.
  • Submit a pull request from your forked repository's branch to the "tubepy" repository's main branch.

👨🏾‍💻 Code Reviews

  • We'll review your pull request and provide feedback if necessary.
  • Make any necessary changes and push the changes to your forked repository.
  • Once your pull request is approved and merged, your changes will be included in the project.

📃 Other Guidelines

  • Please be respectful and professional in all communication related to the project.
  • Follow the project's code of conduct, which can be found in the repository's CODE_OF_CONDUCT.md file.
  • Don't be afraid to ask questions! We're happy to help and guide you through the process.
  • Don't forget to star the project if you like what we're doing! It helps us know that people find our project useful, and encourages us to keep improving it.

📝 Thanks for considering contributing to "tubepy"! Your support is appreciated, can't wait to see what you come up with.