New issues should displayed on "My Dashboard" for first time users instead of assigned bugs
Categories
(bugzilla.mozilla.org :: Bug Creation/Editing, enhancement)
Tracking
()
People
(Reporter: bugzilla.mozilla.reg, Unassigned, NeedInfo)
Details
Attachments
(1 file, 1 obsolete file)
User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0
Steps to reproduce:
- Created a new issue
- Went to "My Dashboard" https://bugzilla.mozilla.org/page.cgi?id=mydashboard.html
Actual results:
I didn't see my newly created issue in the list.
Expected results:
The new issue should be included in the list on "My Dashboard".
Perhaps by following the issue automatically, that is the issue button should show "Stop Following", not "Follow" or changing the default "Choose query" to "You created"?
| Reporter | ||
Comment 1•4 years ago
|
||
I now see a "New Reported by You" query, perhaps that could be the default?
| Reporter | ||
Comment 2•4 years ago
|
||
So it looks like the "Choose query" drop-down remembers the last selected option, for example if it was "New Reported by You". I think mine was to "You are CC'ed on" when I created this issue, I don't remember if I selected that some time in the past?
I just wonder what the default is, for a new user? If it is "New Reported by You", great!
It's not clear to me if I get notifications about bugs I created automatically, or only if I activate "Follow", though.
Comment 3•4 years ago
|
||
(In reply to tero gusto from comment #2)
So it looks like the "Choose query" drop-down remembers the last selected option, for example if it was "New Reported by You". I think mine was to "You are CC'ed on" when I created this issue, I don't remember if I selected that some time in the past?
I just wonder what the default is, for a new user? If it is "New Reported by You", great!
Currently it is 'Assigned to You' if no cookie is set (first time page load). The bugs have been assigned to you, and they are not resolved or closed.
We could look at changing that to what you suggest which would make more sense for a new user.
It's not clear to me if I get notifications about bugs I created automatically, or only if I activate "Follow", though.
If you reported the bugs you will definitely get notifications for any changes by default. Unless you have updated your email preferences from their default values.
| Reporter | ||
Comment 4•4 years ago
|
||
(In reply to David Lawrence [:dkl] from comment #3)
I just wonder what the default is, for a new user? If it is "New Reported by You", great!
Currently it is 'Assigned to You' if no cookie is set (first time page load). The bugs have been assigned to you, and they are not resolved or closed.
We could look at changing that to what you suggest which would make more sense for a new user.
That sounds great, I think the main goal should be that a new user should see new bugs created by them on their Dashboard. Afterwards they can always change the filter themselves.
To phrase it as a Use Case:
As a new user with default settings, a new bug created by me should be listed on My Dashboard.
It's not clear to me if I get notifications about bugs I created automatically, or only if I activate "Follow", though.
If you reported the bugs you will definitely get notifications for any changes by default. Unless you have updated your email preferences from their default values.
Thanks for clarifying, I suppose that means that new bugs created by me, even if they don't have "Follow" button enabled, I will still get notified, except if I check "Never email me about this bug", right?
If that's correctly understood, it seems to me like simply enabling or disabling notifications a single place with "Follow"/"Stop Following" would be immediately understandable, since there is only one place to switch notifications on or off, simplifying the workflow. "Never email me about this bug" can then be removed.
Phrased as a Use Case:
As a user, I want new bugs created by me to have "Follow" enabled automatically.
As a user, I can disable notifications by clicking "Stop Following".
| Reporter | ||
Comment 5•4 years ago
|
||
I have been thinking some more about this, and if my suggestion of new bugs created by me to have "Follow" enabled automatically is ever implemented, it would make sense to add an I follow filter as the first option, set as default:
As a user, I want to be able to see bugs I follow by selecting "I follow" as "Choose query" on My Dashboard.
Updated•4 years ago
|
Updated•9 months ago
|
Comment 7•7 days ago
|
||
Comment 8•5 days ago
|
||
Authored by https://github.com/Xzzz
https://github.com/mozilla-bteam/bmo/commit/b416a404502fd3efeab7c2bb8ced438a6a2edfee
[master] Bug 1726931 - Add "All Reported by You" query to My Dashboard
Description
•