This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 317535 - UI Rework
Summary: UI Rework
Status: CLOSED MOVED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Mario Bernhart CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 322734
Blocks:
  Show dependency tree
 
Reported: 2010-06-21 18:48 EDT by Kilian Matt CLA
Modified: 2011-09-26 03:54 EDT (History)
1 user (show)

See Also:


Attachments
Summary task page (21.10 KB, image/png)
2010-06-22 17:47 EDT, Kilian Matt CLA
no flags Details
Wizard for creating new reviews (37.19 KB, image/png)
2010-06-22 17:48 EDT, Kilian Matt CLA
no flags Details
Reviewing a patch (52.32 KB, image/png)
2010-06-22 17:48 EDT, Kilian Matt CLA
no flags Details
Review editor embedded in the task editor (50.27 KB, image/png)
2010-07-08 13:00 EDT, Kilian Matt CLA
no flags Details
Create review in context menu. (59.51 KB, image/png)
2010-07-08 13:02 EDT, Kilian Matt CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Kilian Matt CLA 2010-06-21 18:48:43 EDT

    
Comment 1 Kilian Matt CLA 2010-06-22 17:47:34 EDT
Created attachment 172467 [details]
Summary task page
Comment 2 Kilian Matt CLA 2010-06-22 17:48:17 EDT
Created attachment 172468 [details]
Wizard for creating new reviews
Comment 3 Kilian Matt CLA 2010-06-22 17:48:52 EDT
Created attachment 172469 [details]
Reviewing a patch
Comment 4 Marco Massé CLA 2010-06-23 15:49:10 EDT
Here are comments from the R4E gang since we are on holiday on June 24th.

Summary task page:
- Should patch reviews be restricted to only one reviewer?
- Should patch reviews be restricted to only one comment?

Wizard for creating new reviews:
- It is good practice to add step numbers in Wizard at the top of the page (e.g. step 2 of 3).
- In page two, how are file added? Is this page listing all files attached to the bug? Or is this where users will attach diff files?
- In the third page, the UI should allow more than one reviewer.
- In the third page, should there be a pull-down menu with list of reviewers? I guess those should be pulled from the repository. Another option is to support auto-complete when users enter the e-mail address.

Reviewing a patch:
- There seems to be only room for one comment for the whole review. It could happen that reviewers has comments on more than one file. Actually the scope section looks very good. Shouldn't there be a similar section for anomalies or review findings where users could see the list of files, the line range that applies to an anomaly and the actual reviewer comments/description of the anomaly (those could who up in the marker section of the editor)? We can discuss further if you want.
- In R4E, we have a check mark for each file (in the scope area) to help reviewers keep track of what was reviewed so far. It might sound like an overkill for patch reviews, but some patches can get quite large...
- What is the difference between the "Submit" and "Submit Review" buttons? Wouldn't it be simpler to only rely on the "Submit" button for any bug or review changes? There is also a "submit" radio button in the scope section. There is an opportunity to simplify that part.

Other comments:
-We are not very familiar with ReviewClipse. Shouldn't there be a UI portion to capture the fact that the patch author has implemented the anomalies/commments of the reviewer? Maybe by assigning the review back to the author and changing the status to reflect? Or maybe that is taken care of by resolving/closing the bug.
-It would be good to keep a review history somewhere a bit like Bugzilla does it already.

That's all we can think of for now.
Comment 5 Kilian Matt CLA 2010-07-08 13:00:08 EDT
Created attachment 173789 [details]
Review editor embedded in the task editor
Comment 6 Kilian Matt CLA 2010-07-08 13:02:09 EDT
Created attachment 173790 [details]
Create review in context menu.
Comment 7 Eclipse Webmaster CLA 2022-11-15 11:45:08 EST
Mylyn has been restructured, and our issue tracking has moved to GitHub [1].

We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub.

[1] https://github.com/orgs/eclipse-mylyn