{"thread":{"id":"7082","subject":"Sending a thread of patches","startedAt":"2007-03-04T23:00:40Z","lastAt":"2007-03-05T02:42:05Z","messageCount":5,"participants":["Panagiotis Issaris","Johannes Schindelin","Julian Phillips"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"36265","messageId":"45EB4F98.7030206@issaris.org","threadId":"7082","inReplyTo":null,"subject":"Sending a thread of patches","fromName":"Panagiotis Issaris","fromEmail":"takis@issaris.org","sentAt":"2007-03-04T23:00:40Z","receivedAt":"2007-03-04T23:00:40Z","isPatch":false,"sender":{"key":"takis@issaris.org","avatar":"https://gravatar.com/avatar/3075e01ed561c6d890ff95515ba9489b6e694bb751786087d044eab9bea32607?d=mp&s=160"},"body":"Hi,\n\nI am trying to send a thread of patches to a mailinglist but the e-mails \ndo not show up as one thread in some mailclients.\nGmane shows the patches nicely in one thread [1], but Thunderbird shows \nall of them _except one_ as a thread. E-mail [PATCH 02/31]\ndoes not show up in the thread but beside it. The CC-ed emails which \narrived in my inbox do not appear in one thread either, half of\nthem do end up in one thread, the other half don't. This is possibly \n(most likely?) a Thunderbird problem as the e-mails appear alright in Mutt,\nbut I was wondering if other people had noticed similar problems with \nThunderbird+git-format-patch+git-send-email and if they might have some\nworkarounds. Or, if someone might  notice that I am just using incorrect \nparameters for both commands.\n\nThese are the commands I used:\ngit format-patch --thread --attach -n origin..or2\ngit-send-email --no-chain-reply-to --to ffmpeg-devel@mplayerhq.hu  \n--from takis.issaris@uhasselt.be --subject \"[PATCH 00/31] Various \nDoxygen related patches\"  --suppress-from --compose 00*patch\n\nWith friendly regards,\nTakis\n\n[1] http://thread.gmane.org/gmane.comp.video.ffmpeg.devel/45715\n"},{"id":"36269","messageId":"Pine.LNX.4.63.0703050030210.22628@wbgn013.biozentrum.uni-wuerzburg.de","threadId":"7082","inReplyTo":"45EB4F98.7030206@issaris.org","subject":"Re: Sending a thread of patches","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2007-03-04T23:44:20Z","receivedAt":"2007-03-04T23:44:20Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Mon, 5 Mar 2007, Panagiotis Issaris wrote:\n\n> I am trying to send a thread of patches to a mailinglist but the e-mails do\n> not show up as one thread in some mailclients.\n> Gmane shows the patches nicely in one thread [1], but Thunderbird shows all of\n> them _except one_ as a thread. E-mail [PATCH 02/31]\n> does not show up in the thread but beside it.\n\nThis might be related to the fact that you have two (!) In-Reply-To: \nheaders. See:\n\nhttp://article.gmane.org/gmane.comp.video.ffmpeg.devel/45716/raw\n\nto verify.\n\n> These are the commands I used:\n> git format-patch --thread --attach -n origin..or2\n> git-send-email --no-chain-reply-to --to ffmpeg-devel@mplayerhq.hu  --from\n> takis.issaris@uhasselt.be --subject \"[PATCH 00/31] Various Doxygen related\n> patches\"  --suppress-from --compose 00*patch\n\nI have the impression from reading git-send-email that a second \nIn-Reply-To: header is set if --chain-reply-to _or_ no --in-reply-to is \nspecified. Since you do not have an --in-reply-to in your command line, I \nguess it is that.\n\nHowever, I do not claim that I understand _why_ this is the behaviour, nor \nthat I ever used git-send-email.\n\nCiao,\nDscho\n"},{"id":"36270","messageId":"Pine.LNX.4.64.0703042354250.15433@beast.quantumfyre.co.uk","threadId":"7082","inReplyTo":"45EB4F98.7030206@issaris.org","subject":"Re: Sending a thread of patches","fromName":"Julian Phillips","fromEmail":"julian@quantumfyre.co.uk","sentAt":"2007-03-04T23:56:42Z","receivedAt":"2007-03-04T23:56:42Z","isPatch":false,"sender":{"key":"julian@quantumfyre.co.uk","avatar":"https://avatars.githubusercontent.com/u/948888?v=4"},"body":"On Mon, 5 Mar 2007, Panagiotis Issaris wrote:\n\n> Hi,\n>\n> I am trying to send a thread of patches to a mailinglist but the e-mails do \n> not show up as one thread in some mailclients.\n> Gmane shows the patches nicely in one thread [1], but Thunderbird shows all \n> of them _except one_ as a thread. E-mail [PATCH 02/31]\n> does not show up in the thread but beside it. The CC-ed emails which arrived \n> in my inbox do not appear in one thread either, half of\n> them do end up in one thread, the other half don't. This is possibly (most \n> likely?) a Thunderbird problem as the e-mails appear alright in Mutt,\n> but I was wondering if other people had noticed similar problems with \n> Thunderbird+git-format-patch+git-send-email and if they might have some\n> workarounds. Or, if someone might  notice that I am just using incorrect \n> parameters for both commands.\n>\n> These are the commands I used:\n> git format-patch --thread --attach -n origin..or2\n> git-send-email --no-chain-reply-to --to ffmpeg-devel@mplayerhq.hu  --from \n> takis.issaris@uhasselt.be --subject \"[PATCH 00/31] Various Doxygen related \n> patches\"  --suppress-from --compose 00*patch\n\nAs far as I can figure, you don't want to use the --thread option to \ngit-format-patch when using git-send-email.  However, I found \ngit-send-email confusing enough that I just finished writing my own script \nto sit ontop of git-format-patch so I may be wrong ...\n\n-- \nJulian\n\n  ---\n... relaxed in the manner of a man who has no need to put up a front of\nany kind.\n \t\t-- John Ball, \"Mark One: the Dummy\"\n"},{"id":"36274","messageId":"Pine.LNX.4.63.0703050324220.22628@wbgn013.biozentrum.uni-wuerzburg.de","threadId":"7082","inReplyTo":"Pine.LNX.4.64.0703042354250.15433@beast.quantumfyre.co.uk","subject":"Re: Sending a thread of patches","fromName":"Johannes Schindelin","fromEmail":"johannes.schindelin@gmx.de","sentAt":"2007-03-05T02:25:16Z","receivedAt":"2007-03-05T02:25:16Z","isPatch":false,"sender":{"key":"johannes.schindelin@gmx.de","avatar":"https://avatars.githubusercontent.com/u/127790?v=4"},"body":"Hi,\n\nOn Sun, 4 Mar 2007, Julian Phillips wrote:\n\n> As far as I can figure, you don't want to use the --thread option to \n> git-format-patch when using git-send-email.\n\nThat might be true. However, I consider it a bug when git-send-email does \nnot replace the In-Reply-To: header, but adds a second one.\n\nCiao,\nDscho\n"},{"id":"36275","messageId":"Pine.LNX.4.64.0703050240360.5733@beast.quantumfyre.co.uk","threadId":"7082","inReplyTo":"Pine.LNX.4.63.0703050324220.22628@wbgn013.biozentrum.uni-wuerzburg.de","subject":"Re: Sending a thread of patches","fromName":"Julian Phillips","fromEmail":"julian@quantumfyre.co.uk","sentAt":"2007-03-05T02:42:05Z","receivedAt":"2007-03-05T02:42:05Z","isPatch":false,"sender":{"key":"julian@quantumfyre.co.uk","avatar":"https://avatars.githubusercontent.com/u/948888?v=4"},"body":"On Mon, 5 Mar 2007, Johannes Schindelin wrote:\n\n> Hi,\n>\n> On Sun, 4 Mar 2007, Julian Phillips wrote:\n>\n>> As far as I can figure, you don't want to use the --thread option to\n>> git-format-patch when using git-send-email.\n>\n> That might be true. However, I consider it a bug when git-send-email does\n> not replace the In-Reply-To: header, but adds a second one.\n\nI wouldn't disagree with that.\n\nFWIW, I seem to remember noticing that it did the same for References too \n...\n\n-- \nJulian\n\n  ---\nBOFH Excuse #323:\n\nYour processor has processed too many instructions.  Turn it off immediately, do not type any commands!!\n"}]}