# Make the 'change default historically' text clearer

**URL:** https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780
**Category:** UX
**Created:** [March 29, 2023, 3:55pm UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780 "2023-03-29T15:55:26Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Crius](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/crius/32/317214_2.png) [@Crius](https://meta.discourse.org/u/Crius)
#### Post date: [March 29, 2023, 3:55pm UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/1 "2023-03-29T15:55:26Z")

</div>

> [@Users are receiving emails even when everything is set up to not send email notifications](https://meta.discourse.org/t/users-are-receiving-emails-even-when-everything-is-set-up-to-not-send-email-notifications/259835/2):
>
> When applying the changes historically it would only reset the default value for those who had not picked a preference manually so as not to override any invidual choices (eg. turning on email for those who had opted out). The number it provides should tell you how many users it affected, which would be only those elligible and not necessarily the total amount of users. You should be able to set the values using the rails console for those user preferences. +1 There should be some tips in th…

Didn’t have time to reply to this.

If that’s the case, the wording here should definitely be made much clearer because right now it’s really easy to misunderstand.

 ![image](https://global.discourse-cdn.com/meta/original/4X/6/e/f/6ef4cb141b5d67041225d00645143a3de4aa9ad7.png)

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [March 30, 2023, 4:14am UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/2 "2023-03-30T04:14:15Z")

</div>

We’re always looking for ways we can improve how we communicate this type of information to avoid confusion. 👍 What changes would you suggest?

---

<div class="post-metadata">

### Author: ![MikeNolan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mikenolan/32/297597_2.png) [@MikeNolan](https://meta.discourse.org/u/MikeNolan)
#### Post date: [March 30, 2023, 4:53am UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/3 "2023-03-30T04:53:09Z")

</div>

How about something like:

This will NOT change the setting for every member but it will change the setting for XX of YY existing members.

An admin who sees that message might decide that’s OK, or decide to come up with Plan B.

---

<div class="post-metadata">

### Author: ![Crius](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/crius/32/317214_2.png) [@Crius](https://meta.discourse.org/u/Crius)
#### Post date: [April 1, 2023, 11:50pm UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/4 "2023-04-01T23:50:06Z")

</div>

Right now the messages says something like “XX users will have this setting changed” after confirming that we want the change to be retroactive.

That, in my opinion, is misleading.  
What should be clarified is how the change actually affect the users and why those XX users are affected.

Based on the comment here, something like this would be more effective:

“XX Users will be affected because they didn’t explicitly select a frequency in their email notifications. Please be aware that users that explicitly selected a frequency will not have their setting changed.”

I must reiterate that having a way to allow only “important” emails would be greatly appreciated and with important email I would suggest something like:

- Account status changes (ban, suspension, promotion to moderation, etc)
- Password recovery / Email change

Or otherwise, anything that is not topic/reply email notification really.  
In big communities that are not coming from a company, the cost of a premium plan for email providers is going to be a burden and email should be reserved for actual important communications.

---

<div class="post-metadata">

### Author: ![JammyDodger](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jammydodger/32/254611_2.png) [@JammyDodger](https://meta.discourse.org/u/JammyDodger)
#### Post date: [April 2, 2023, 5:34am UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/5 "2023-04-02T05:34:37Z")

</div>

> [@Crius](#):
>
> “XX Users will be affected because they didn’t explicitly select a frequency in their email notifications. Please be aware that users that explicitly selected a frequency will not have their setting changed.”

That may be a little too verbose and specific to that one setting to be able to make that change smoothly. 🤔 It may be worth opening a #Contribute > UX topic to discuss how we can make those ‘apply default historically’ style messages more clear that they only apply to the default values.

> [@Crius](#):
>
> I must reiterate that having a way to allow only “important” emails would be greatly appreciated and with important email I would suggest something like:

I think this is a valid #Contribute > Feature request. 👍 I’ve had a quick search for previous and found this one [Send only system emails when disable email setting is on](https://meta.discourse.org/t/send-only-system-emails-when-disable-email-setting-is-on/104077), though I’m afraid it received a pretty coolish reception at the time (there may be others though as that one is a few years old). Personally, I see the merit in such an option.

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [April 2, 2023, 7:01am UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/6 "2023-04-02T07:01:13Z")

</div>

> [@JammyDodger](#):
>
> apply default historically

The main issue is so many even active admin don’t know/understand _historically_ in this context.

So… messages are clear enough **if** and admin really knows what is doing. Perhaps some educational popup what we are serving to users would be better (really — we need some teaching program to admins) but: the easiest and cheapest solution is just changing text. It is not the most elegant way 😉

As I understand the ”helper engine” is there and all (that can be a lot, though) what is needed is content and new target, admins.

---

<div class="post-metadata">

### Author: ![Crius](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/crius/32/317214_2.png) [@Crius](https://meta.discourse.org/u/Crius)
#### Post date: [April 2, 2023, 2:15pm UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/7 "2023-04-02T14:15:42Z")

</div>

> [@Jagster](#):
>
> he main issue is so many even active admin don’t know/understand _historically_ in this context.

can you point out some documentation that clarify? As much as I don’t intend to become a professional discourse admin, I’ve to admin a fairly populated community and any info is welcome 🙂

---

<div class="post-metadata">

### Author: ![Jagster](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jagster/32/192154_2.png) [@Jagster](https://meta.discourse.org/u/Jagster)
#### Post date: [April 2, 2023, 3:18pm UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/8 "2023-04-02T15:18:24Z")

</div>

> [@Crius](#):
>
> can you point out some documentation that clarify?

This and other similar topics?

My point is it looks like everyone doesn’t understand _history_ in the meaning: when an admin changes defaults and let them change on user’s side too, it will happend only if an user hasn’t ever change that setting.

So in easy english _history_ in this context means _an admin shall not override user’s choises_ 😉

---

<div class="post-metadata">

### Author: ![Jonathan5](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jonathan5/32/197134_2.png) [@Jonathan5](https://meta.discourse.org/u/Jonathan5)
#### Post date: [April 15, 2023, 3:45pm UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/9 "2023-04-15T15:45:16Z")

</div>

> [@Jagster](#):
>
> > [@Crius](#):
> >
> > can you point out some documentation that clarify?
> 
> This and other similar topics?

I read this forum more than I should and never knew this. I’d always assumed that changing a setting retrospectively did it for all users. I must have assumed the number was the number of users whose setting was **different** (those who chose it and those for whom it had been the default).

---

<div class="post-metadata">

### Author: ![Canapin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canapin/32/119591_2.png) [@Canapin](https://meta.discourse.org/u/Canapin)
#### Post date: [June 8, 2023, 11:14am UTC](https://meta.discourse.org/t/make-the-change-default-historically-text-clearer/261780/11 "2023-06-08T11:14:12Z")

</div>

I allow myself to bump this topic, as someone else was confused by this phrasing:

> [@Show categories on a separate panel like Discourse Meta?](https://meta.discourse.org/t/show-categories-on-a-separate-panel-like-discourse-meta/267610/3):
>
> Perfect. I’m about to apply changes with default categories but I’m confused by this pop-up. I want all users to see the categories that I added by default the next time they connect. What does the “No…” would do?
