Skip to content
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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub pane: Hub view #497

Open
shana opened this issue Aug 10, 2016 · 2 comments
Open

GitHub pane: Hub view #497

shana opened this issue Aug 10, 2016 · 2 comments

Comments

@shana
Copy link
Collaborator

@shana shana commented Aug 10, 2016

Now that we have a dedicated GitHub pane, I'd like to have a Hub view on it that shows general information about the user and the current repo, latest PRs, issues, notable mentions maybe, with action buttons to our features and/or things that are relevant.

The Hub should be an entry point that provides an overview of what's going on and help guide the user to specific tasks (like the PR list, for instance)

The GitHub... Hub 😆

Thoughts, opinions, mockups?

@shana shana added the feature label Aug 10, 2016
@pmn
Copy link

@pmn pmn commented Aug 10, 2016

@shana are you envisioning something like Pulse + notifications built into this pane?

What sort of querying can we do about notifications? Having repo specific notifications could be interesting, but I don't know / don't think we can get them at repo scope.

I think this is a great idea; but just wanted a sense of how you picture it being used beyond a pointer to other functionality in the extension.

@shana
Copy link
Collaborator Author

@shana shana commented Aug 16, 2016

@pmn I'm thinking of it as being an area that does two things:

  • Jump point to other functionality
  • Aggregates information that would be important to see when you're just starting your work day or engage on a project (because otherwise you'll be in other views).

Information aggregation:

So what's important in the (proverbial) morning? New PRs should probably be there, they touch code - or maybe just a count of new PRs created with a link to the PR list?

New comments that merit attention should probably also be there - comments on my PRs followed by comments on my issues, followed by comments on issues/PRs that I didn't create. Instead of just showing the comments, probably just showing the issue or PR with info on how many new comments are there in them. Maybe a little expandable box per issue/PR that just shows a snippet of each new comment, with links to them.

I'd love to see information on new branches created in the last 24 hours or since the last time I looked (or something). Probably tags too. A link to the latest release or area with info about it?

Other ideas:

A maintenance area or jump point to maintenance area with:

  • button to fast forward all the untouched branches of my local fork clone so it matches upstream
  • button to clean up all local branches that are tracking remote branches that have already been merged to the default branch, so I don't keep stale stuff around.
@shana shana added this to Big Ideas in Feature work planning Jan 31, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
2 participants
You can’t perform that action at this time.