# Renaming a topic breaks Gmail threading

**URL:** https://meta.discourse.org/t/renaming-a-topic-breaks-gmail-threading/39448
**Category:** Feature
**Created:** [February 12, 2016, 5:15am UTC](https://meta.discourse.org/t/renaming-a-topic-breaks-gmail-threading/39448 "2016-02-12T05:15:03Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [February 12, 2016, 5:15am UTC](https://meta.discourse.org/t/renaming-a-topic-breaks-gmail-threading/39448/1 "2016-02-12T05:15:04Z")

</div>

If you rename a topic you break gmail threading, leaving a discontinuous conversation view in gmail:

![](https://global.discourse-cdn.com/meta/original/3X/7/4/74470d368cd11f594acd100b28812626e77e41ca.png)

We try to keep continuity by including the `In-Reply-To` and `Refrences` headers (which are matching in both emails):

```plaintext
In-Reply-To: <topic/39445@meta.discourse.org>
References: <topic/39445@meta.discourse.org>

```

But… Gmail is just being silly:

> <https://webapps.stackexchange.com/questions/16095/gmail-grouping-messages-with-the-same-subject/16096#16096>

> Currently, this is not possible with Gmail. It uses the subject line as the unique identifier of a conversation and nothing else. A lot of people have been requesting this feature for several years however.

This is not going to change any time soon, the issue has existed [since 2010](http://www.sensefulsolutions.com/2010/08/how-does-email-threading-work-in-gmail.html)

I think this is one of those rare cases where it is worth adding a setting just for GMail.

> retain original topic title in email notifications

Given how predominate GMail is I would go as far as to say it should be default on, even if not it should be a user option.

Thoughts?

---

<div class="post-metadata">

### Author: ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)
#### Post date: [February 12, 2016, 6:19am UTC](https://meta.discourse.org/t/renaming-a-topic-breaks-gmail-threading/39448/2 "2016-02-12T06:19:53Z")

</div>

I only support this for PMs, I think for normal topics a rename should break email continuity in this manner. But for PMs / group messages I think it’s a huge huge problem.

---

<div class="post-metadata">

### Author: ![mcwumbly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcwumbly/32/103861_2.png) [@mcwumbly](https://meta.discourse.org/u/mcwumbly)
#### Post date: [February 12, 2016, 6:24am UTC](https://meta.discourse.org/t/renaming-a-topic-breaks-gmail-threading/39448/3 "2016-02-12T06:24:14Z")

</div>

The other point of view is that as a Gmail user, I have grown accustomed to this behavior and simply expect it now… Are there complaints driving this development?

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [February 12, 2016, 6:25am UTC](https://meta.discourse.org/t/renaming-a-topic-breaks-gmail-threading/39448/4 "2016-02-12T06:25:14Z")

</div>

> [@mcwumbly](#):
>
> Are there complaints driving this development?

yes, this is direct feedback to:

> **[Mailing list woes](https://discuss.elastic.co/t/mailing-list-woes/41449?u=sam_saffron)**
>
> Like many others, I strongly prefer to interact via email instead of a web interface. I have subscribed to numerous mailing lists over the years, and I feel comfortable with the format. Myself and others have lamented in the past about this new...

---

<div class="post-metadata">

### Author: ![tobiaseigen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/tobiaseigen/32/539204_2.png) [@tobiaseigen](https://meta.discourse.org/u/tobiaseigen)
#### Post date: [February 12, 2016, 2:06pm UTC](https://meta.discourse.org/t/renaming-a-topic-breaks-gmail-threading/39448/5 "2016-02-12T14:06:02Z")

</div>

This ‘feature’ drives me completely bananas about gmail, though over the years I have gotten used to it and actually make use of it to intentionally fork conversations. I do sometimes wish I could merge them again later though which is not possible. (am I looking for the discourse admin functions wrench? maybe! 😉 )

I agree with @codinghorror that it would be ok with PMs but I wouldn’t want to see this on my site with normal topics. Sometimes topics get renamed. Life happens. Google is quirky sometimes, so what? It would be weird to the extreme for the subject line in the email to be different from the topic title. Sometimes the old topic is truly bad and needs to be changed for whatever reason so keeping it the same would be weird.

Maybe plugin territory, or an admin setting? E.g. “Strict mailing list mode. When mailing list mode selected, keep original topic title as subject in notifications even if topic title is changed.”

Or, duh: look for gmail addresses and send them different notifications? Wouldn’t work for google apps unless there’s another way to detect them.

---

<div class="post-metadata">

### Author: ![Nikolas\_Everett](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nikolas_everett/32/121973_2.png) [@Nikolas\_Everett](https://meta.discourse.org/u/Nikolas_Everett)
#### Post date: [February 12, 2016, 2:06pm UTC](https://meta.discourse.org/t/renaming-a-topic-breaks-gmail-threading/39448/6 "2016-02-12T14:06:36Z")

</div>

If the choice is between keeping the topic and gmail thinking of the rename as a new thread then I prefer to get the new topic. Maybe for those of us in mailing list mode all you need to do is send another email telling us the topic was renamed. That way when we look at the conversation in gmail the first email is “this a continuation of the conversation in “X Cat Foo Topic” with a new subject line. The topic name was edited at $link\_to\_thread.” Then no surprises.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [October 6, 2016, 5:05am UTC](https://meta.discourse.org/t/renaming-a-topic-breaks-gmail-threading/39448/7 "2016-10-06T05:05:23Z")

</div>

> [@sam](#):
>
> If you rename a topic you break gmail threading, leaving a discontinuous conversation view in gmail:

That’s the way Gmail works. GMAIL developers chose not to honor reply-to headers. People who want a MUA that honors those headers should use a compliant MUA. As soon as you implement some solution, Gmail will change, or people will be sad that some other broken MUA is broken. They should switch to Mutt or Thunderbird or Eudora.
