Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.74 KB

CONTRIBUTING.md

File metadata and controls

35 lines (24 loc) · 1.74 KB

Contributing to DuckDuckGo

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

We are pleased to open up the project to you - our community. How can you contribute?

Share feedback

Contact us at https://duckduckgo.com/feedback if you have feedback, questions or want to chat. You can also use the feedback form embedded within our Mobile App - to do so please navigate to Settings and select "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
  • Device model
  • iOS 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.

Contributing 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/