willowtreeapps / willowtreeapps/vocable-android
Perform upgrade path testing from 1.5.2 to 1.6.0
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 127
- Forks
- 21
- Avg merge
- 16m
- Merged PRs (30d)
- 4
Description
Note: This work can't be done until we've finalized the database/preset work, and are ready to release a 1.6.0
1.6.0 is going to be the next production release of Vocable, and 1.5.2 was the last in 2020.
Between these versions we have some database and data handling changes, so it's going to be critical that we do upgrade path testing from 1.5.2 to 1.6.0.
Key Scenarios:
- Custom phrases and categories are retained
- Preset phrases and categories are not duplicated
Contributor 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.
Research direction
Wait until the database/preset work is finalized and 1.6.0 is ready for release. Set up an upgrade-path test from 1.5.2 to 1.6.0, then verify that custom phrases and categories are retained and preset phrases and categories are not duplicated. Done means both scenarios pass without data loss or duplication.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, kotlin
- Domain
- databases, mobile, release, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100