Debt ledger: shared
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
Research direction
The ledger names IosPlayerController.kt and Room DAO/repository tests, but gives no file paths or specific completion criteria for either task. Start by locating the controller and the existing DAO/repository tests, then read the related prior issues #961 and #599 for context. Done means the controller is split into collaborators and the tests run from commonTest using an in-memory database helper.
Written by the indexing model from the issue text.
Description
Debt ledger for shared: work with no user effect (U0). Tick a line when done; add new lines as comments or edit this list instead of opening issues.
- Split IosPlayerController.kt (1.2k lines) into collaborators (was #961) — done in 9c893364f
- Move Room DAO/repository tests to commonTest via an in-memory database helper (was #599) — done in 4dbb22954; tests needing Context/SAF/import strings stay in androidHostTest
- Dominant language
- Kotlin
- Stars
- 231
- Forks
- 28
- PR merge metrics
- No merged PRs in 30d
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from timusus/Shuttle2
-
support/scripts/asc: S2 bundle id resolves to the Podcasts app (bundleId filter is a prefix match)Openbug next-release
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
bug design impact:U1 later P3 reach:R2 size:S
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
enhancement impact:U1 later P3 reach:R2 size:S
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
-
impact:U1 owner reach:R1 size:S
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
idea
Difficulty 5/5 Over a week Newbie friendliness 25/100
All issues in timusus/Shuttle2
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
Droid-Deck/DroidDeck#1098 ·
Maintainers usually reply within 1 day
-
Blank screen in Download tab after searching with no results and switching tabsPossibly taken @mangod12 claimed this today. Openbug good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
kiwix/kiwix-android#5211 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
deniscerri/ytdlnis#1430 ·
Maintainers usually reply within 1 day
-
[Bug] Lock owned by another client (e.g. Text app) cannot be unlocked from the appPossibly taken @falkloewert claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100