Skip to content
This repository was archived by the owner on Oct 15, 2024. It is now read-only.

Commit 262c50e

Browse files
committed
chore: polish contribution guidelines
1 parent 7c3410f commit 262c50e

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

CONTRIBUTING.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,9 @@ The source code is split across 12 modules and 1 subproject.
2626
- `crypto/common` is the foundation of our new, extensible cryptography APIs that adds the ability to introduce new cryptographic backends to APS with minimal effort.
2727
- `crypto/pgpainless` is the first of our new backends that implements the APIs defined in `crypto-common` to offer PGP cryptography through the [PGPainless](https://gh.pgpainless.org/) library.
2828
- `format/common` handles parsing the `pass` file format.
29-
- `openpgp-ktx` contains the now defunct glue code that was used by APS to interact with OpenKeychain.
3029
- `passgen/diceware` is our new password generator that implements the [Diceware](https://theworld.com/~reinhold/diceware.html) algorithm.
3130
- `passgen/random` contains the default password generator.
3231
- `sentry-stub` contains no-op variants of [Sentry](https://sentry.io/) APIs that we use to ensure the FOSS-only, telemetry-free variant of APS continues to compile in absence of Sentry dependencies.
33-
- `ssh` has exactly what you think it does.
3432
- `ui/compose` has the theming code for building UI components in [Jetpack Compose](https://developer.android.com/jetpack/compose).
3533
- `app` is everything else that constitutes APS.
3634

@@ -47,7 +45,7 @@ We bundle a [`ignore-revs-file`](https://git-scm.com/docs/git-blame#Documentatio
4745

4846
### Building with Gradle
4947

50-
This document assumes that you already have an Android development environment ready. If not, refer to Google's documentation on [installing Android Studio](https://developer.android.com/studio/preview). APS currently uses a pre-release version of Android Studio but will eventually return to the stable version.
48+
This document assumes that you already have an Android development environment ready. If not, refer to Google's documentation on [installing Android Studio](https://developer.android.com/studio/preview). APS will build with all editions of Android Studio, but development typically happens with the Canary channel.
5149

5250
The app comes in two 'flavors', a FOSS-only **free** variant and a **nonFree** variant that contains proprietary Google dependencies to facilitate some additional features as documented [here](https://android-password-store.github.io/docs/users/build-types). Decide what flavor you want to build, then run the following command to generate a debug APK.
5351

0 commit comments

Comments
 (0)