Refined-github: Highlight notifications of issues/PRs were you were mentioned

Created on 11 Sep 2019  路  7Comments  路  Source: sindresorhus/refined-github

Currently the notifications view shows notifications for every issue/PR that you are subscribed to, with no visual feedback about mentions to you. There is a "Participating" tab, but that's a click away and easy to miss.

It would be really nice to have a visual indicator of the importance of the notification. In my mind they would have this order of importance:

  1. Issues/PRs that I opened.
  2. Issues/PRs where I was mentioned in the conversation or marked as a reviewer.
  3. Issues/PRs that I explicitly subscribed to.
  4. Issues/PRs that I implicitly subscribed to (i.e. because I subscribe to the organization or the project).

Not really sure if all this is doable with github's API, though.

Just to give an example, it would convey the information as I show here (but probably with a nicer design):

enhancement under discussion

Most helpful comment

I wish GitHub auto-sorted notifications based on importance. "Importance" being calculated based on what I usually prioritize and other hints, using machine learning. One can dream though.

All 7 comments

It's possible but I don't think it's useful to show such info for all notifications.

Those 4 level I mention are just an idea. What I think is useful is to have some sort of visual indication of how important the notification is.

And if that's configurable it would be even better (for instance the ability to configure a color for each type of notification reason).

There is an online tool available that filters the notifications in different reasons:

  • comment
  • author
  • state change
  • assign
  • subscribed
  • team mention
  • security alert

Octobox

I wish GitHub auto-sorted notifications based on importance. "Importance" being calculated based on what I usually prioritize and other hints, using machine learning. One can dream though.

I wish GitHub auto-sorted notifications based on importance

You mean like Facebook prioritizes your feed? I don't think developers would welcome that much.

The available information is incomplete and not particularly useful. Each notification could hide multiple comments and actions, but GitHub will only choose one of them. We can鈥檛 trust that it will choose the one you鈥檙e looking for so we shouldn鈥檛 show this info.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

sindresorhus picture sindresorhus  路  3Comments

hkdobrev picture hkdobrev  路  3Comments

vanniktech picture vanniktech  路  3Comments

fregante picture fregante  路  3Comments

juliocanares picture juliocanares  路  3Comments