New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

For the purpose of updates, ignore my own activity #1437

Open
paulmelnikow opened this Issue Jan 8, 2019 · 4 comments

Comments

Projects
None yet
2 participants
@paulmelnikow
Copy link

paulmelnikow commented Jan 8, 2019

Hi! Thanks again for the great tool, and apologies if this has already been posted! I searched but did not find it.

馃挜 Proposal

What feature you'd like to see

When I have an issue, with all notifications, and I post a comment, close it, or merge it, I don't want to see the Status Change or e.g. Mention activity that originated by myself.

Motivation

I process through a massive amount of issues, and have a particular involved relationship with one project which I lead. I generally keep well on top of it by clicking through the GitHub UI, and end up using Octobox to keep track of a few things that need to be followed up on later (e.g. after an automated build finishes).

It means after I finish a round of work, I have a lot of cleanup to do in Octobox. Many notifications sitting there for things I have read. So I select them and archive them.

A meaningful fraction of the notifications that are sitting around were generated on my own activity. Often I will close an issue, or was the last person to comment or tag.

If the issue was archived, and then I comment, why should it come back into the inbox? That doesn't seem helpful, and indeed creates noise that I then have to deal with.

I love what Octobox is trying to do, and really think this improvement would make it work better in my workflow.

Pitch

I think that was the pitch ^^ 馃榿

Reduce noise! Don't show changes that arise from my own activities! Make Octobox work better for people who aren't just tracking a lot of issues, but interacting with a lot of them!

@paulmelnikow

This comment has been minimized.

Copy link

paulmelnikow commented Jan 8, 2019

Here's an example.

I did some stuff, walked away from the computer for a while, and came back and opened Octobox. The top three updates (which refreshed after I walked away) are all a result of my own activity.

screen shot 2019-01-08 at 3 21 57 pm

@andrew

This comment has been minimized.

Copy link
Member

andrew commented Jan 15, 2019

@paulmelnikow just want to check, you're not seeing new notifications generated by your own activity?

For existing things in your inbox getting reordered when you update one, we're kind of at the mercy of the GitHub API there, as we just hear about the updated_at changing without knowing why or who updated it.

@paulmelnikow

This comment has been minimized.

Copy link

paulmelnikow commented Jan 15, 2019

you're not seeing new notifications generated by your own activity?

Could you clarify your question?

For existing things in your inbox getting reordered when you update one, we're kind of at the mercy of the GitHub API there, as we just hear about the updated_at changing without knowing why or who updated it.

Ah, that's too bad! I though GitHub had APIs for comments and status updates and I figured that's what you were using. I wonder if there is any other way that this could work.

@andrew andrew added the enhancement label Jan 16, 2019

@andrew

This comment has been minimized.

Copy link
Member

andrew commented Jan 21, 2019

@paulmelnikow I think this will partially be fixed by #1504

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment