thunderbird / thunderbird/thunderbird-android
Improve error messages during account setup
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 14k
- Forks
- 2.8k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 57
Description
Currently our error messages during account setup aren't as detailed as they could and should be.
When we're able to connect to an IMAP server, but that server returns an error message, we currently don't show it to the user. But we should.
For network errors we should provide more details (e.g. no internet connectivity, server couldn't be reached, name couldn't be resolved).
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
Trace the account setup flow and its IMAP and network error-handling paths. Identify where server-returned IMAP errors and connection failures are converted into user-facing messages; done means the relevant server and network failure details are shown distinctly to the user.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile, networking
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100