-
Suggestion
-
Resolution: Fixed
-
None
Gerrit (which we switched from to Stash) allows the batching of comments before submitting as a single notification. I had a large pull request with > 100 files changed and my teammate commented on a lot of the files which I got a large thread for in Mail.app which is fine, but I cannot recomment on each one, because that sends him an email for each that he doesn't want since he doesn't thread emails. This turns into an unintentionally passive-aggressive situation since it isn't painful to the person using threaded email views, but it is a huge pain point to those that need to use unthreaded email views in their mail reader, so one person can comment freely and the other can't without causing a deluge of crap in the non-threaded folks inbox.
However, if we turn off notifications, then he won't know that I commented. So, there needs to be a way to make a number of comments and then send the notification, somehow. I had thought of suggesting that Stash provide an hourly digest of messages, but that wouldn't be immediate and could slow down development. However, if comments are send as a batch in a notification, then there is the change that they would not be sent unless I submitted them, so would require more significant UI/UE changes to the process of commenting.
This is the most painful thing I've run into with Stash so far, and I think it will take some thought about the user experience to come up with something that will both allow real-time commenting and limit tons of notifications being sent without requiring email to be read in threads. Thanks for any consideration and assistance!
- is duplicated by
-
BSERV-3259 Add Configuration Options for Pull Request Notifications
- Closed
-
BSERV-3281 Ability to stage comments in a review and publish as a single item
- Closed
-
BSERV-3375 Batched Email Mode
- Closed
-
BSERV-3649 Batch mails for Stash
- Closed
-
BSERV-3976 Allow code review to be over and send an email then
- Closed
-
BSERV-4451 Here are things I wish stash did
- Closed
-
BSERV-4860 View a list of your pull requests
- Closed
- is related to
-
BSERV-3729 As an author, I want my declined pull requests to be more apparent to me
- Gathering Interest
- relates to
-
BSERV-3259 Add Configuration Options for Pull Request Notifications
- Closed
-
BSERV-3911 Stash Notification Client
- Closed
-
CONFCLOUD-36179 Reduce Confluence email chatiness
- Closed
-
CONFSERVER-36179 Reduce Confluence email chatiness
- Closed