Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[EPIC] Refactor: Message Compose #8837

Open
kewisch opened this issue Feb 18, 2025 · 2 comments
Open

[EPIC] Refactor: Message Compose #8837

kewisch opened this issue Feb 18, 2025 · 2 comments
Assignees
Labels
type: epic A major feature or initiative

Comments

@kewisch
Copy link
Member

kewisch commented Feb 18, 2025

🎯The objective

The HTML parsing for sending emails needs improvement. We need better and more consistent ways to hook into the sending process, to enable features such as HTML signatures

🎒Resources

ℹ️ List all relevant resources like BugZilla meta bugs, Figma files, Notion links 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

  • Make use of JSoup for HTML parsing across the board
  • Overhaul the way the HTML of the original message is modified to create the new message when replying
  • Overhaul the way the HTML of the original message is modified to create the new message when forwarding

🔴Out of Scope

  • TODO

🚧Technical and/or Business Requirements

Engineering Tasks

@kewisch kewisch added the type: epic A major feature or initiative label Feb 18, 2025
@kewisch kewisch changed the title [EPIC] Refactor: Message Compose [EPIC] Feb 18, 2025
@kewisch kewisch changed the title [EPIC] [EPIC] Refactor: Message Compose Feb 18, 2025
@jhy
Copy link

jhy commented Feb 24, 2025

Please ping me (jsoup author) if you hit any rough edges in jsoup when implementing this, or if you have ideas on how the library can be improved, or have Qs on the integration.

@kewisch
Copy link
Member Author

kewisch commented Feb 28, 2025

Thanks so much for the offer @jhy, glad we have your support! We plan to get to this between August and October and will let you know if we need anything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: epic A major feature or initiative
Projects
None yet
Development

No branches or pull requests

3 participants