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

Summarized issues from user study1 #53

Open
mzraatik opened this issue Dec 4, 2019 · 4 comments
Open

Summarized issues from user study1 #53

mzraatik opened this issue Dec 4, 2019 · 4 comments
Labels
enhancement New feature or request good first issue Good for newcomers LowPrio

Comments

@mzraatik
Copy link
Collaborator

mzraatik commented Dec 4, 2019

Probably easy small things:

  • For proposed, do not select dependency by default. Leave it empty or select duplicate
  • Proposed issues should be links (not only IDs) that open to new tab
  • Depth specification in search (top-right corner) is useless and confuses, just hide the element
  • Change representation from "QTPM-647, QTBUG-70466 decomposition" to something like "QTPM-647 decomposition QTBUG-70466" i.e. how it reads
  • Change Epic dependency/decomposition to "parent-child" dependency
  • Proposed dependency should show more than 5 or "unlimited"
  • All that is blue, should be a clickable link
    Something more complex:
  • Consistency check should do the check for the same depth as is shown in the 2D graph
  • On right, whenever something is clicked e.g. in issues in a release, it should be highlighted in 2D
  • Add weight user interface (cf. parameters in https://api.openreq.eu/milla/swagger-ui.html#!/qt45controller/getTopProposedDependenciesUsingGET)
@mzraatik
Copy link
Collaborator Author

mzraatik commented Dec 4, 2019

In addition, in consistency check is now:

QTBUG-17305, QTBUG-18795 | requires

Which should probably be:
QTBUG-18795 requires QTBUG-17305

Not other way around!

@RegenKordel RegenKordel added enhancement New feature or request good first issue Good for newcomers LowPrio labels Dec 4, 2019
MatsSchrader added a commit that referenced this issue Dec 11, 2019
All IDs [project]-[number] are now links to Jira
Default for proposed nodes is duplicate
All Nodes got white Borders that turn grey (visible) when highlighted
fixes Issue #16 and parts of Issue #53
@MatsSchrader
Copy link
Collaborator

duplicate is now default
likns are added to all IDs
Depth search bos removed, can still be set in URL and with Depth buttons

@MatsSchrader
Copy link
Collaborator

changed the representation in consistency check as suggested
number of proposed links can be selected now
all that is blue is a link now

MatsSchrader added a commit that referenced this issue Dec 18, 2019
hovering the list of issues in Concistency checks highlights the nodes in the map!
fixed the tooltip for link detection/proposed
adresses issue #53
@MatsSchrader
Copy link
Collaborator

hovering over IDs in consistency check (releases found) highlights them in the map

@MatsSchrader MatsSchrader removed their assignment Dec 18, 2019
MatsSchrader added a commit that referenced this issue Dec 18, 2019
Title as tooltip for issues in Consistency check, highlight when hovered, inconsistencies hidden when there are none
Adresses Issue #53

Mats last commit
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers LowPrio
Projects
None yet
Development

No branches or pull requests

3 participants