-
Notifications
You must be signed in to change notification settings - Fork 96
Allfollowups #22
base: master
Are you sure you want to change the base?
Allfollowups #22
Conversation
I would rather call it |
Renamed the allfollowups to Dashboard and will be visible to all users. |
@@ -9,9 +9,13 @@ trait FollowupFinder { | |||
def findAllFollowupsByCommitForUser(userId: ObjectId): FollowupsByCommitListView | |||
|
|||
def findFollowupForUser(userId: ObjectId, followupId: ObjectId): Either[String, SingleFollowupView] | |||
|
|||
def findFollowupforAdmin(followupId: ObjectId): Either[String, SingleFollowupView] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this function should be renamed to findFollowup
- we do not restrict to admins anymore, right?
I think the naming is ok - |
I'm reviewing and playing with this changes and one thing I'm not sure about is whether it's ok to reveal all comments' content to all users. If it's just to find out if there are pending reviews (followups not answered or not "done") it should be enough to just display number of all followups (maybe grouped by user too, e.g. john has 3 followups). What do you think? |
@mostr Lets walk thru a scenario . Given I am scrum master assisting the team to complete their tasks. I like to look at all the followups for a) Understand if code reviews are happening 2) Evaluate if the reviewer is able to review based on project guide lines say.. coding standards 3) Identify critical remarks and ensure high priority items get needed attention. |
I'm checking out the changes. What I found out is that on Dashboard I can see all the followups, and I can press "OK THX" under each. It doesn't work, as I can't mark as done a followup which was not sent to myself, but the button should also not be visible. Besides, I agree with @mostr that showing all the followups to all the users might be not necessary. Maybe there should be number of followups shown, but clickable, and unfolding the full text? Also, I think number of commits waiting to review for each user should also be on Dashboard. If it's purpose is tracking project development. |
PR for resolving -- Tracking the followups #21
Adds a new Dashboard tab