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

Clicking on node #30

Open
victorb opened this issue Nov 29, 2016 · 2 comments
Open

Clicking on node #30

victorb opened this issue Nov 29, 2016 · 2 comments

Comments

@victorb
Copy link
Collaborator

victorb commented Nov 29, 2016

Currently, this is the behavior of clicking on a node:

Github Icon: Go to github.com
Issue title: Go to that issue on github.com
Clicking/Hovering depends/related/blocks icons: Nothing

Suggested behavior:

Github Icon: Open new tab with issue on github.com
Issue title: Navigate to that issue in depviz
Clicking/Hovering depends/related/blocks icons: Show what the icon means


depends on #33
depends on #45

wking added a commit to wking/depviz that referenced this issue Nov 29, 2016
As requested by Victor Bjelkholm [1].

[1]: jbenet#30
@jbenet
Copy link
Owner

jbenet commented Dec 5, 2016

I agree with these o/ -- said more in #45

@wking
Copy link
Collaborator

wking commented Dec 7, 2016 via email

@wking wking added the design label Dec 11, 2016
wking added a commit to wking/depviz that referenced this issue Dec 12, 2016
We currently don't walk dependencies for closed issues, because
they're not related to future progress.  However, the completed-issue
graph is useful for historical context, and Juan is interested in
walking that graph [1].

To make this straightforward, we probably want a way to configure a
hop-depth from a current node.  But the current UI lacks a "current
node" concept and we haven't settled on a UI for selecting nodes
[2,3].  In the meantime, this patch gives users a way for users to
drill down into the dependencies of any closed issue by clicking on
its dependencies indicator.

unwalkedDependencies is currently a bit sloppy, since it should be
false if all of the parents have already been walked.  The current
implementation is good enough for a first pass though.

[1]: jbenet#13 (comment)
[2]: jbenet#30
[3]: jbenet#45
wking added a commit to wking/depviz that referenced this issue Dec 13, 2016
We currently don't walk dependencies for closed issues, because
they're not related to future progress.  However, the completed-issue
graph is useful for historical context, and Juan is interested in
walking that graph [1].

To make this straightforward, we probably want a way to configure a
hop-depth from a current node.  But the current UI lacks a "current
node" concept and we haven't settled on a UI for selecting nodes
[2,3].  In the meantime, this patch gives users a way for users to
drill down into the dependencies of any closed issue by clicking on
its dependencies indicator.

unwalkedDependencies is currently a bit sloppy, since it should be
false if all of the parents have already been walked.  The current
implementation is good enough for a first pass though.

[1]: jbenet#13 (comment)
[2]: jbenet#30
[3]: jbenet#45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants