Add native support for a "review pool"
Define any number of "pools" of reviewers, where a pool is made up of any number of users.
You can then assign reviews to a pool. Email/RSS gets sent to the members of the pool so they all have a chance to "take" the review.
On the review screen there is a "Take It!" button so it's easy for one person to claim the review.
This feature fell out of 6.0 :-( Removing “planned” status. We would like to do this but do not have an immediate plan.
13 comments
-
Adminebrown
(Admin, Code Collaborator)
commented
Note that there is some demand for an accept/reject invitation protocol
-
@SmartBears: This was requested again in Case 54858.
-
Bella Chan
commented
We would also like to see the capability to make sure at least one of the reviewers from the predefined list be selected and capability to add others too.
-
@SmartBears: This was requested again in Case 54592.
-
pwyatt
commented
"Review Pools" might also be useful for use as RFC (Request for Comment) style reviews. This would need to also allow not just Review Pools but also nominated reviewers (taking on the role of moderators). In the log in (home) screen there should also be a new tab to see what Review Pool reviews are visible (not to be intermixed with standard style reviews). Once opted-in reviewers would take on an observer role.
-
Tony Hardie commented
my request for more of selecting the right people for the review by sharing their work load. we have a script that tallies all the review time spent by each user and then presents and ordered list of people in the group, the people at the top of the list had spent the least time in reviews, this was also combined with the file subscription mandatory reviewer system, to find the optimal people to perform the review.
-
Tony Hardie commented
one system we bolted on that we really would like natively intergrated is as follows.
it looks at the time each person in the pool have spent on reviews in the past.
then when a review author is seleting reviewers it presents the list of users ordered by the people who have had the least amount of hours spent in review (and shows their score as an abstract number). This way it helps spread the workload. -
@tcowan: You can do this, just not from the web interface. Use the command-line administrative command: "ccollab admin user create". For command help: http://www.smartbear.com/docs/collab-manual/index.html?ccollab_admin_user_create.html.
Of course this is an LDAP workaround, not an implementation of this feature!
-
Adminpjz
(Admin, Code Collaborator)
commented
The "pool users" that you're using already shouldn't be taking up licenses, since they never log in.
-
tcowan
commented
In conjunction with LDAP servers, we really need to be able to create review pool users without having to create a domain account on our system. See this feature request: http://feedback.codecollab.com/pages/general/suggestions/39905
-
tcowan
commented
The other requirement we have for pools is support for assigning reviews to multiple pools. We setup pools for Graphics, User Interface, and AI separately. If you submit a review with code from each discipline then it goes into all three pools. I get this for free with my pool users by setting file subscriptions. If native support for review pools is added, we'd need this concept as well.
-
tcowan
commented
I think the main thing we'd need is an ability to flag pool users as such so they don't take up licenses. Different from diabling the user since that hides the user entirely. Some sort of flag indicating that it is a system account that no one will login as, but is still active for pooling of reviews.
-
tcowan
commented
We're accomplishing review pools by creating fake users in the system. These users have a distribution list for their e-mail address that is managed outside of CC. I really like the power of review pools as users since I can set subscriptions for my pool users so they are automatically assigned to reviews based on our standards for who review what.