Open
Bug 1859645
Opened 11 months ago
Updated 4 months ago
Clean up protocol interfaces
Categories
(MailNews Core :: Backend, enhancement)
MailNews Core
Backend
Tracking
(Not tracked)
NEW
People
(Reporter: leftmostcat, Unassigned)
References
(Blocks 1 open bug)
Details
The interfaces required for implementing a new protocol are inconsistent and have a fair amount of now-unused or protocol-specific cruft, all of which adds to the burden of implementing a new protocol. These interfaces should be combed for dead methods or settings which can be moved into generic code.
Some candidates:
- nsIMsgIncomingServer
- nsIMsgFolder
- nsIMsgMessageService
- nsIMsgDatabase
This bug is not intended to encompass a significant refactoring of the existing interface, but rather a way to address low-hanging fruit getting in the way of new work.
Updated•11 months ago
|
Component: General → Backend
Product: Thunderbird → MailNews Core
You need to log in
before you can comment on or make changes to this bug.
Description
•