thunderbird / thunderbird/thunderbird-android

Signature editor

Open
#8,841 25 comments 57 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

type: enhancement
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

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

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.