Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.84 KB

CONTRIBUTING.md

File metadata and controls

33 lines (23 loc) · 1.84 KB

Contributing to DuckDuckGo

Thank you for taking the time to contribute to DuckDuckGo! ✨

We are pleased to open up this project to you — our community. We want to build the best browser out there. Here's how you can help us make that happen!

Share feedback

If you have feedback or questions, you can contact us. You can also use the feedback form in the browser. To do so, go to the three-dot menu > Send Feedback.

Report an issue

A great way to contribute to the project is to report an issue when you encounter a problem.

We want our app to be as stable as possible thus your bug reports are immensely valuable. When reporting bugs let us know the:

  • App version
  • macOS version
  • Steps to reproduce the bug
  • Expected behavior
  • Actual behavior

If you have encountered a security issue, please reach us through https://hackerone.com/duckduckgo.

Contribute Code

We're always open to contributions from the community! There are different approaches depending on how you wish to contribute:

  • For bug fixes, feel free to open a pull request along with an associated issue. Someone from the team will review your issue/change within a few days.
  • For new features, start by logging an issue with a description of your idea. Proposals that fit our product direction and timeline will be added to our backlog and labelled accordingly.
  • If you're looking for a bug to work on, see the Help Wanted tag for a list of open issues.

Style Guide

We care about clean code. Refer to our style guide.

Commit Messages

See Chris Beams' guide to writing good commit messages https://chris.beams.io/posts/git-commit/