thunderbird / thunderbird/thunderbird-android
Signature editor
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 14k
- Forks
- 2.8k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 57
Description
🎯The objective
Give users a way to set HTML signatures, so they can write more professional emails from Thunderbird for Android
🎒Resources
ℹ️ List all relevant resources like BugZilla meta bugs, Figma files, Notion program and other files.
🦮Rules of the Road
ℹ️ Initial definition of requirements and limitations, the scope of this feature and other potential considerations in order to keep the project narrow and focused.
🟢In Scope
- Allow users to input signatures as HTML tags
- Send signatures with outgoing email
- Stretch: Import signature HTML from file
🔴Out of Scope
- Full visual editor for editing signatures
- Attaching vCards as signatures (though we may consider this in the design for community contribution)
Engineering Tasks
Cross-Functional Tasks
🎨Design
- Review Suggested layout changes (we don’t need to do a full design run for this project as it is likely just a checkbox to interpret the input as HTML)
⁉️QA
- Test sending various types of HTML signatures to ensure it doesn’t break email sending
🤝Support - Product
- SUMO: How to create a visually appealing signature
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
No files, tests, or entry points are identified in the issue. Start by reviewing the linked community idea and clarifying the engineering scope; done should include entering HTML signatures, sending them with outgoing email, and QA coverage for varied HTML signatures, with file import treated as a stretch goal.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100