Simple email application for Android. Original source code: https://framagit.org/dystopia-project/simple-email
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

1.6 KiB

Contribution guide

We're thrilled you're interested in contributing to SimpleEmail! There are lots of ways to get involved - see below for details.

Documentation

Contributions to this document and the frequently asked questions are preferred in the form of pull requests).

Translations

  • You can translate the in-app texts of SimpleEmail please open a pull requests (looking for a web service).
  • If your language is not listed, please open a [issue][] or send a message through email

Source code

Source code contributions are welcome, there's always work to be done on the SimpleEmail codebase, building from source code is straightforward with Android Studio. Here are the general rules:

  • Write good commit messages, we follow the conventional commits
  • Make sure the linter (./gradlew lint) passes (in progress)
  • Stick to F-Droid contribution guidelines
  • Make changes on a separate branch, not on the master branch. This is commonly known as feature branch workflow
  • Send patches via Pull Requests, you branch should follow this convention: [type]-[description] example feat-improve-performance
  • When submitting changes, you confirm that your code is licensed under the terms of the GNU General Public License v3.
  • Please test (compile and run) your code before you submit changes