-
Notifications
You must be signed in to change notification settings - Fork 466
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
Adding in unsolicitated reviews #2217
Comments
@[email protected] commented Actually it should be possible for the reviewers themselves to put those in, i.e., in the document fill in the results of the unsolicited review to the system. This could also be used by the reviewer to indicate that he has reviewed the new version of the draft and he now wants to indicate that he is happy with changes, i.e., mark summary as Ready or similar. |
@[email protected] commented To be clear, how is this different than any other community member who sends review comments by email. Why should this be tracked as a directorate review rather than just a community member review? |
@[email protected] commented There is no fundamental technical difference, but mostly it is that review team members have been selected by the ADs to be knowledgeable about the security issues, and security area directors have some kind of trust of their ability to find useful things from the documents. I.e., security AD might be more interested in finding out the security area review team member reviews for the document than some other review team members review or review by someone not in any team. If all reviews by security area team members are flagged as such for the security AD, he/she can find them easier. Also I think we at one point talked about ability to add non review team reviews to the system also, but as that is bigger change, and would require more work, this is something that can be done easier, and we already do have authorization and accounts ready for doing this. Another use for this (which actually triggered my comment) is that review team member wants to change his review after the document has been modified. I.e., reviewer comments something and then document authors agree, and submit new version, and now the reviewer does another review and wants to submit new review text with perhaps of different summary. One way of doing that would be to go to the old review and "correct" it. I.e., change the version number to new one, change summary, and the text or link to review. I think that is wrong way of doing that, and I think it would be better to do new review document in that case, and not modify the original, as that would keep the history easier to find. Currently reviewers do not have option to do that. I as an secretary can do that, but it is not very simple. |
@[email protected] commented So, this can definitely be done, but there are some slightly hairy parts. With the current datamodel, it does not seem possible to simply register an unsolicited review. It requires creating/using a review request and a review assignment in the database, as that is how the review will be linked to a team and document. The process to post an unsolicited review would be as follows:
One possible concern is that requesting a review and assigning a review are currently features restricted to certain roles. With this feature, any reviewer can essentially trigger the creation of a review request which they would usually not be permitted to, provided they also immediately post the review. Is that desirable? In any case, it is possible, but it feels like stretching the current design which was built for a specific workflow by people with specific roles. I don't know whether this can cause undesirable confusion or side effects in the workflow. However, I don't really see an alternative design without major changes to the data model. Thoughts? |
@[email protected] commented So the intent is to not let any random reviewer bring these objects into existence. Rather, the idea is that a team secretary sees someone has done a review they were not assigned. So this should really be optimization of existing workflows rather than creating truly new ones. |
@[email protected] commented Ah, I was confused by this comment:
Having the team secretaries enter the review, as you say, seems closer to the current workflow, indeed. |
@[email protected] commented Hrmm. Yes, and the conversation in the ticket after it. I think we should stay with the secretary for the moment (that's what I had in mind when I added this ticket to the project). We can look different workflows, with the different permissions needed later. (I'll open a new ticket framing the problem when this on closes). Capturing some thoughts that I'll move there at that time. Again, don't try to handle these now.
|
@[email protected] changed status from |
@[email protected] changed resolution from `` to |
@[email protected] commented Fixed in 871a4b6: Fix #2217 - Allow submission of unsolicited reviews by secretaries.
The issues with the review form in #2061 are slightly worse for the Commit ready for merge. |
@[email protected] commented From 730e64d: Refs #2217 - Small cleanup from changeset 871a4b6 Commit ready for merge. |
@[email protected] commented Fixed in c606461: Merged in 871a4b6 from [email protected]:
|
@[email protected] commented From 0f12d47: Merged in 730e64d from [email protected]: |
resolution_fixed
type_enhancement
| by [email protected]Sometimes reviewers just do review on their own, or they make review of wrong document, and it would be nice to be able to easily add those reviews also in. Now. I need to first go and make review request, and then assign that review request to the reviewer, and then fill in the review data.
There should be easier way to do this. Either by just filling in the new review result and skip the review part.
Issue migrated from trac:2217 at 2022-03-04 05:45:54 +0000
The text was updated successfully, but these errors were encountered: