-
-
Notifications
You must be signed in to change notification settings - Fork 151
Submission Review (grading) with multiple metrics #557
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
Conversation
88d8401
to
84eeaa4
Compare
84eeaa4
to
81199c7
Compare
Added test for editing an event score's and checking that the average is calculated correctly. |
8250016
to
e1e9686
Compare
65d211f
to
347cbe3
Compare
There's a lot going on in this PR that doesn't have to do with review metrics, like introduction of the assistant role and the concept of stakeholders. This makes it quite hard to review the review metrics part. Since I am not sure how this is supposed to work, anyway, I focussed on anything BUT the review metrics and this looks okay. |
6677cc0
to
bddd5f1
Compare
|
bddd5f1
to
de07364
Compare
rebased on master. Now this PR onl 8000 y includes relevant stuff |
de07364
to
1bde179
Compare
= f.simple_fields_for :review_scores do |ff| | ||
= ff.input :score, | ||
as: :radio_buttons, | ||
collection: [[t('events_module.not_applicable'), '0'], ['1', '1'], ['2', '2'], ['3', '3'], ['4', '4'], ['5', '5']], |
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.
Does the zero value mean that you can undo a rating?
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.
I understand most of the PR now and see little changes that have the potential not be corrected easily if they contain mistakes I have not spotted. I wonder how good the interface will actually work in the event reviews pane, but these may also be patched up later. So from me that would be a go. Maybe @manno wants to comment, if not I'll merge after 24h. |
#614 is this pull + a modification to add_fake_data to create fake reviews, if you want to experiment with the GUI |
Prior to this change, it was not possible to save an event rating comment without specifying an event rating. This changes this so reviewer can now save the comment text and return later to complete the review. The event_rating counter will only count events with an event rating specified. "Start review" flow (where reviewer is presented with a series of events to review) also only considers a review with a rating as a complete review.
1bde179
to
a7f3986
Compare
see #518