[Tickets #10487] Re: HTML/Text Signature
bugs at horde.org
bugs at horde.org
Sat Nov 19 02:11:39 UTC 2011
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/10487
------------------------------------------------------------------------------
Ticket | 10487
Updated By | Michael Slusarz <slusarz at horde.org>
Summary | HTML/Text Signature
Queue | IMP
Version | 5.0.10
Type | Enhancement
State | Feedback
Priority | 1. Low
-Milestone |
+Milestone | 5.1
Patch |
-Owners |
+Owners | Horde Developers, Michael Slusarz
------------------------------------------------------------------------------
Michael Slusarz <slusarz at horde.org> (2011-11-18 19:11) wrote:
This turned into a complete overhaul of the signature system. After
thinking about this quite a bit, and looking at some other
implementations, I made the decision to completely remove all
signature options at compose time.
Playing around with this for awhile, it makes composing much cleaner,
less confusing, and provides exactly what a signature feature is
designed to provide: a way to automatically add contact/disclaimer
information to outgoing messages based on the current identity used.
Removing the signature swapping code is a fantastic development. That
code was some of the worst to try to upkeep, especially dealing with
Text->HTML mode swapping, and did not work reliably 100% of the time.
Specifically responding to Jan's thoughts earlier in this ticket,
thinking about it long and hard the features that he seeks will not be
retained. I can not think of a valid reason why someone would need to
edit their signature at compose time. If you are editing your
signature, then you are using the signature feature for something it
was NOT designed to do - this sounds more like a use case for
templates. We already have a UI to edit signatures in the prefs screen.
Additionally, I did not provide a way to turn signatures on/off for a
given message. I do not see the utility in providing this feature,
and if it is really needed it is easily provided by generating another
identity that has empty signatures.
More information about the bugs
mailing list