Hi Richard asked me to post it on the list for discussion, so here it is: The new email notification functionality in fossil use base64 as Content-Transfer-Encoding. I personally prefer use of 8bit encoding, which have a side-effect of human-readable source of message. I admit that it does not matter much in a normal situation (reading the message in an email client), but on a few occasions I had to grep/cat through mailbox files, and having a readable message body was of great help then. That's why I want to submit for consideration using a 8bit content transfer encoding for email notifications. Nowadays there are practically no problems in transport of such messages. The only down side I could think of is that theoretically there is a limit of 1000 chars in a line in an email message (and base64 encoding bypasses it). But would it really be a bigger problem? On the pros there is simplified debugging (no need to decode message, which fossil store in his database file in "transport-ready" form - so currently with base64 encoded body). Of course DRH already wrote a tool to help in this ;-) so it is already doable without much trouble https://www.fossil-scm.org/fossil/file/tools/decode-email.c Nevertheless I'd like to have a readable source of messages. ;-)
-- Greetings Rafal Bisingier _______________________________________________ fossil-users mailing list fossil-users@lists.fossil-scm.org http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users