nextcloud / nextcloud/talk-android

improvements for alpha testing

Open
#962 21 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement feature: CI 🏗️
Dominant language
Kotlin
Stars
739
Forks
321
Avg merge
14h 59m
Merged PRs (30d)
151

Description

  • create an Alpha Channel on GooglePlay for Alpha testers
  • clarify how someone can become an alpha tester
    • user has to be in beta channel and he must join the google group. Right now this doesn't work reliable.
  • add info for alpha channel to Readme: https://github.com/nextcloud/talk-android#testing
  • create automation for alpha releases (weekly)
    • check why cronjob can't find the required gradle tasks (manually executing gradle tasks works fine...)
  • all beta-testers should see an info inside the app asking if they would like to become an alpha tester
  • add "become alpha/beta tester" link to the "about" section of the app
  • reorganize folder structure of https://download.nextcloud.com
    • wait for sysadmin to create folder
      • set path in script
  • automate publishing for F-droid

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the unchecked checklist items and the README testing section linked in the issue. Review issue #961 before planning the F-Droid publishing work, then trace the existing alpha-release automation and app settings or About entry points. Done means the remaining tester links, in-app prompt, and publishing automation are implemented and verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile, release
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.