Am 26.01.2010 um 18:03 schrieb Tim Gray:

Or make it default to remove the header when you change the subject. You could also have a pop up warning or similar mechanism (with the option to turn it off) that warns when you have replied, changed the subject, and haven't deleted the In-Reply-To header. There are many ways that this could be configured. Of course, you wouldn't have to mention the In-Reply-To header, but instead just have a button marked "Break thread" or something similar.


This is correct threading:
        blueberries
        Re: blackberries (was: blueberries)
        Re: blackberries

changing the subject while staying in the thread means that the (sub-)thread *evolved* into something different.


This is incorrect threading (thread hijacking)
        blueberries
        Re: blueberries
        red roses
        ...


New proposal: Have a "Keep in thread" button
1) User wants to reply to a mail subject "blueberries"
2) Letters prepares an email with In-Reply-To header and subject "Re: blueberries", and disables the "Keep in thread" button 3) User klicks in the subject line and changes the subject to "blackberries" 4) Letters enables the "Keep in thread" button (which shows the user, that this mail is no longer considered being in the thread)
5) User either sends the mail
-> Letters removes the In-Reply-To header, thus the email will start a new thread
or
6) User klicks on the  "Keep in thread" button
7) Letters adds the parentheses, "was: " and the old subject: "Re: blackberries (was: blueberries)"
8) User sends the thread reply
9) Letters keeps the In-Reply-To header, thus the email will stay in the thread

Thus you cannot hijack a thread unintentionally.


Still Letters should remove any parentheses and their content if the content starts with "was: " from the subject when replying - see the second reply in the correct threading example above.

--
Marc

_______________________________________________
[email protected] mailing list
List help: http://lists.ranchero.com/listinfo.cgi/email-init-ranchero.com

Reply via email to