From eaea7dd21da7b05f8da33c5534c88aebf1d2a72c Mon Sep 17 00:00:00 2001 From: osbm Date: Tue, 4 Nov 2025 10:04:41 +0300 Subject: [PATCH] documentation improvement --- README.md | 27 --------------------------- docs/src/SUMMARY.md | 3 +++ docs/src/functional-coverage.md | 27 +++++++++++++++++++++++++++ docs/src/roadmap.md | 30 ++++++++++++++++++++++++++++++ 4 files changed, 60 insertions(+), 27 deletions(-) create mode 100644 docs/src/functional-coverage.md create mode 100644 docs/src/roadmap.md diff --git a/README.md b/README.md index fd9f640..13499c5 100644 --- a/README.md +++ b/README.md @@ -8,33 +8,6 @@ $ nix build --print-out-paths github:osbm/nixapks#smouldering_durtles /nix/store/z796iq87azckb8nsajpv43g7ybadq47s-smouldering_durtles-1.2.3.apk ``` -# Todo - -- [ ] After adding 10 different apps (they all can be successfully built) ask to migrate this repo to the nix-community org. -- [x] Add CI that builds all apps on every commit. -- [ ] Add first flutter app. -- [ ] Add first react-native app. -- [ ] Add first ionic app. -- [x] Add documentation on github pages. -- [ ] Add binary cache -- [ ] Design a proper meta field for the needs of android apps. - - [ ] description - - [ ] license - - [ ] main page - - [ ] maintainers - - [ ] minSdkVersion (explain what is this) - - [ ] targetSdkVersion (explain what is this) - - [ ] abi (list of supported abis: armeabi-v7a, arm64-v8a, x86, x86_64) - - [ ] packageName (the unique identifier of the app, e.g. com.example.app) - -## Create checks - -- [ ] Check if the apk can be installed (hopefully on multiple architectures) -- [ ] Check the meta field -- [ ] Check if the output derivation has any runtime dependencies (it should not) -- [ ] Check if the app got an update (maybe from fdroid or github releases) and create a PR automatically. - - # Notes diff --git a/docs/src/SUMMARY.md b/docs/src/SUMMARY.md index a034c46..5184989 100644 --- a/docs/src/SUMMARY.md +++ b/docs/src/SUMMARY.md @@ -9,6 +9,9 @@ - [Adding a New App](adding-a-new-app.md) - [Updating an App](updating-an-app.md) - [Derivation Metadata](derivation-metadata.md) +- [Roadmap](roadmap.md) +- [Basic Functional Coverage](functional-coverage.md) +