Skip to content

Latest commit

 

History

History
35 lines (22 loc) · 1.82 KB

CONTRIBUTING.md

File metadata and controls

35 lines (22 loc) · 1.82 KB

Contributing

First off, thank you for considering contributing to bsupdate.

1. Where do I go from here?

If you've noticed a bug or have a question, search the issue tracker to see if someone else in the community has already created a ticket. If not, go ahead and make one!

2. Fork & Clone The Repository

  • Fork the repo
  • Clone your fork git clone https://github.com/[YOUR_USERNAME_HERE]/bsupdate

3. Implement your fix or feature

At this point, you're ready to make your changes! Feel free to ask for help; everyone is a beginner at first 😸

4. Check The Application Runtime

Try running the utility and check the four test cases

  • What happens when you respond no to the update (the update shouldn't occur)
  • What happens when your internet is off and you try to run the utility (it should show an error saying there is no internet)
  • What happens when you say yes to the update (it should update the configured application)
  • What happens when you run the utility on an application where an update is available (it should ask the user if they want to update)
  • What happens when you run the utility on an application where an update isn't available (it should ware you that you already have the latest version)

6. Create A Pull Request

First make sure to commit and push your changes to your forked repository. Check to see if there are any conflicts with the main repository and your fork. If there are none submit the request and give details as to what you changed or added.

7. Bask In All The Glory Of Adding To A FOSS Application

Had to do it to em