notification settings option text "and your own notifications" unclear #11065

Open
opened 2025-11-02 09:26:30 -06:00 by GiteaMirror · 17 comments
Owner

Originally created by @thigg on GitHub (Jun 20, 2023).

Description

It is unclear to me what the "and your own notifications" option means in the notification settings.

I think the text is improved. (And maybe also the available options could be more fine customizable as well..)

grafik

Gitea Version

1.19

Can you reproduce the bug on the Gitea demo site?

Yes

Log Gist

No response

Screenshots

No response

Git Version

No response

Operating System

No response

How are you running Gitea?

self hosted debian

Database

SQLite

Originally created by @thigg on GitHub (Jun 20, 2023). ### Description It is unclear to me what the "and your own notifications" option means in the notification settings. I think the text is improved. (And maybe also the available options could be more fine customizable as well..) ![grafik](https://github.com/go-gitea/gitea/assets/7593137/9fbc589a-d232-4075-b0ff-4cc5240fbc3f) ### Gitea Version 1.19 ### Can you reproduce the bug on the Gitea demo site? Yes ### Log Gist _No response_ ### Screenshots _No response_ ### Git Version _No response_ ### Operating System _No response_ ### How are you running Gitea? self hosted debian ### Database SQLite
GiteaMirror added the type/proposaltopic/ui-interaction labels 2025-11-02 09:26:30 -06:00
Author
Owner

@puni9869 commented on GitHub (Jul 21, 2023):

Please propose the changes that suites the best, I will take it forward from then,
Ps: The current text seems fine to me.

@puni9869 commented on GitHub (Jul 21, 2023): Please propose the changes that suites the best, I will take it forward from then, Ps: The current text seems fine to me.
Author
Owner

@thigg commented on GitHub (Jul 21, 2023):

If it is correct that this enables email notifications for notifications that i caused. E.g. "you pushed this commit" "you made this comment" then I'd propose

and notifications for my own actions

I think the "and" chain is understandable. What i didnt understand what notifications are not mine.

@thigg commented on GitHub (Jul 21, 2023): If it is correct that this enables email notifications for notifications that i caused. E.g. "you pushed this commit" "you made this comment" then I'd propose > and notifications for my own actions I think the "and" chain is understandable. What i didnt understand what notifications are not mine.
Author
Owner

@puni9869 commented on GitHub (Jul 21, 2023):

@lunny need your attention for a moment.

@puni9869 commented on GitHub (Jul 21, 2023): @lunny need your attention for a moment.
Author
Owner

@lunny commented on GitHub (Jul 21, 2023):

Maybe we should change these as a radiobox list and every item should have a description.

@lunny commented on GitHub (Jul 21, 2023): Maybe we should change these as a radiobox list and every item should have a description.
Author
Owner

@puni9869 commented on GitHub (Jul 21, 2023):

We can put a lil i button or tool tip in radio button title.
I will propose a UI shortly for it. I have some ideas.

@puni9869 commented on GitHub (Jul 21, 2023): We can put a lil _i_ button or tool tip in radio button title. I will propose a UI shortly for it. I have some ideas.
Author
Owner

@chris-08154711 commented on GitHub (Sep 27, 2023):

What's unclear is what is the other side of the "And" operator?
By selecting that option I am getting "X" "And my own notifications" ...what is X?

@chris-08154711 commented on GitHub (Sep 27, 2023): What's unclear is what is the other side of the "And" operator? By selecting that option I am getting "X" "And my own notifications" ...what is X?
Author
Owner

@patrick-gohier-cliffs commented on GitHub (Sep 28, 2023):

Bump - I'm here because one of my engineers wants to tweak email notifications and I have no idea what this option does (doesn't seem to be documented anywhere either).

@patrick-gohier-cliffs commented on GitHub (Sep 28, 2023): Bump - I'm here because one of my engineers wants to tweak email notifications and I have no idea what this option does (doesn't seem to be documented anywhere either).
Author
Owner

@puni9869 commented on GitHub (Sep 28, 2023):

Apologies for the delay, I will take a look into it this weekend.

@puni9869 commented on GitHub (Sep 28, 2023): Apologies for the delay, I will take a look into it this weekend.
Author
Owner

@chris-08154711 commented on GitHub (Sep 29, 2023):

Proposal: Discard the "Enable" keyword and label the options just by what they actually contain. Swap the first two to get an order by number of mails.

Old New
And your own notifications All notifications
Enable Email Notifications All except own notifications
Only email on mention Only on mention
Disable email notifications Disable email notifications

I am not sure about "except own" - sounds like I wont get any that are directed to myself. Maybe something like "except self inflicted" or "except triggered myself".
Maybe a native speaker can come up with a proper wording ;)

@chris-08154711 commented on GitHub (Sep 29, 2023): Proposal: Discard the "Enable" keyword and label the options just by what they actually contain. Swap the first two to get an order by number of mails. | Old | New | |---|---| | And your own notifications | All notifications | | Enable Email Notifications | All except own notifications | | Only email on mention | Only on mention | | Disable email notifications | Disable email notifications | I am not sure about "except own" - sounds like I wont get any that are directed to myself. Maybe something like "except self inflicted" or "except triggered myself". Maybe a native speaker can come up with a proper wording ;)
Author
Owner

@patrick-gohier-cliffs commented on GitHub (Sep 29, 2023):

Proposal: Discard the "Enable" keyword and label the options just by what they actually contain. Swap the first two to get an order by number of mails.

Old New
And your own notifications All notifications
Enable Email Notifications All except own notifications
Only email on mention Only on mention
Disable email notifications Disable email notifications
I am not sure about "except own" - sounds like I wont get any that are directed to myself. Maybe something like "except self inflicted" or "except triggered myself". Maybe a native speaker can come up with a proper wording ;)

Can you clarify what "all except own notifications" does?

@patrick-gohier-cliffs commented on GitHub (Sep 29, 2023): > Proposal: Discard the "Enable" keyword and label the options just by what they actually contain. Swap the first two to get an order by number of mails. > > Old New > And your own notifications All notifications > Enable Email Notifications All except own notifications > Only email on mention Only on mention > Disable email notifications Disable email notifications > I am not sure about "except own" - sounds like I wont get any that are directed to myself. Maybe something like "except self inflicted" or "except triggered myself". Maybe a native speaker can come up with a proper wording ;) Can you clarify what "all except own notifications" does?
Author
Owner

@thigg commented on GitHub (Sep 29, 2023):

Good proposal. I like "except triggered by me"

@thigg commented on GitHub (Sep 29, 2023): Good proposal. I like "except triggered by me"
Author
Owner

@buckybytes commented on GitHub (Mar 11, 2024):

For anyone who wants to take a stab at this. The actual text values are in options/locale/locale_en-US.ini

email_notifications.enable = Enable Email Notifications
email_notifications.onmention = Only Email on Mention
email_notifications.disable = Disable Email Notifications
email_notifications.submit = Set Email Preference
email_notifications.andyourown = And Your Own Notifications

I made an attempt, but the maintainers wanted the variable names changed as well. I attempted to find all the occurrences of the two that needed changing, but was unsuccessful. The "AndYourOwn" and "Enabled" language is used in other places as well, so it may need a few levels of search and replace before it is all removed.

@buckybytes commented on GitHub (Mar 11, 2024): For anyone who wants to take a stab at this. The actual text values are in options/locale/locale_en-US.ini email_notifications.enable = Enable Email Notifications email_notifications.onmention = Only Email on Mention email_notifications.disable = Disable Email Notifications email_notifications.submit = Set Email Preference email_notifications.andyourown = And Your Own Notifications I made an attempt, but the maintainers wanted the variable names changed as well. I attempted to find all the occurrences of the two that needed changing, but was unsuccessful. The "AndYourOwn" and "Enabled" language is used in other places as well, so it may need a few levels of search and replace before it is all removed.
Author
Owner

@chris-08154711 commented on GitHub (Mar 11, 2024):

Btw I tested "And Your Own" a little these days (due to "Only on Mention" not working as expected, see below) and it seems it writes way to many mails. Feels more or less the same as "Enabled". I am getting a lots of mails on PRs and stuff that I am really not involved with. Please check your definition/the expected behavior of "And Your Own" and fix if needed ;)

Also "Only Email on Mention" does NOT include the notification when a reviewer has approved MY PullRequest. But that would be really helpful at this point.

Regards

@chris-08154711 commented on GitHub (Mar 11, 2024): Btw I tested "And Your Own" a little these days (due to "Only on Mention" not working as expected, see below) and it seems it writes way to many mails. Feels more or less the same as "Enabled". I am getting a lots of mails on PRs and stuff that I am really not involved with. Please check your definition/the expected behavior of "And Your Own" and fix if needed ;) Also "Only Email on Mention" does NOT include the notification when a reviewer has approved MY PullRequest. But that would be really helpful at this point. Regards
Author
Owner

@JVimes commented on GitHub (Sep 1, 2024):

I did not understand the and-chain. The following would have worked for me.

Email on:

  • All actions
  • All but my actions
  • @ mention only
  • Nothing

(I'm not sure the use case for getting emailed on things I did.)

@JVimes commented on GitHub (Sep 1, 2024): I did not understand the and-chain. The following would have worked for me. _Email on:_ - All actions - All but my actions - @ mention only - Nothing (I'm not sure the use case for getting emailed on things I did.)
Author
Owner

@chris-08154711 commented on GitHub (Nov 12, 2024):

We found out that the spam everyone received with the "enabled" setting was caused by the gitea setting AUTO_WATCH_NEW_REPOS, which is by default set to true. So every developer was watching every repository and therefore receiving a lot of unwanted notifications.
Maybe consider shipping gitea with this setting false by default ;)

@chris-08154711 commented on GitHub (Nov 12, 2024): We found out that the spam everyone received with the "enabled" setting was caused by the gitea setting AUTO_WATCH_NEW_REPOS, which is by default set to true. So every developer was watching every repository and therefore receiving a lot of unwanted notifications. Maybe consider shipping gitea with this setting false by default ;)
Author
Owner

@brasky commented on GitHub (Aug 2, 2025):

Proposal: Discard the "Enable" keyword and label the options just by what they actually contain. Swap the first two to get an order by number of mails.

Old New
And your own notifications All notifications
Enable Email Notifications All except own notifications
Only email on mention Only on mention
Disable email notifications Disable email notifications
I am not sure about "except own" - sounds like I wont get any that are directed to myself. Maybe something like "except self inflicted" or "except triggered myself". Maybe a native speaker can come up with a proper wording ;)

As a native english speaker this new proposal makes a lot more sense to me than the existing. I am here because I was confused looking at the options.

@brasky commented on GitHub (Aug 2, 2025): > Proposal: Discard the "Enable" keyword and label the options just by what they actually contain. Swap the first two to get an order by number of mails. > > Old New > And your own notifications All notifications > Enable Email Notifications All except own notifications > Only email on mention Only on mention > Disable email notifications Disable email notifications > I am not sure about "except own" - sounds like I wont get any that are directed to myself. Maybe something like "except self inflicted" or "except triggered myself". Maybe a native speaker can come up with a proper wording ;) As a native english speaker this new proposal makes a lot more sense to me than the existing. I am here because I was confused looking at the options.
Author
Owner

@mletterle commented on GitHub (Sep 30, 2025):

Yes, this deserves more attention. I agree with @brasky and a number of my teammates do as well. I mean, we got what we paid for, so maybe I'll roll up my sleeves but it is a bit sad this has been open so long...

@mletterle commented on GitHub (Sep 30, 2025): Yes, this deserves more attention. I agree with @brasky and a number of my teammates do as well. I mean, we got what we paid for, so maybe I'll roll up my sleeves but it is a bit sad this has been open so long...
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#11065