Skip to content

Commit 7e00252

Browse files
[Documentation:TAGrading] Version Conflict Documentation (#617)
**What is the current behavior?** There is no documentation on how to handle version conflicts in the TA/Instructor grading interface. **What is the new behavior?** There is now a new page in the TA or Grader section for documentation about how to resolve version conflicts through using the "Clear Version Conflicts" button or clearing version conflicts manually. **Other information?** Initial work for Issue #10254 (Submitty/Submitty#10254) More revisions to come... --------- Co-authored-by: Williams Chen <[email protected]>
1 parent ef2f5f0 commit 7e00252

File tree

4 files changed

+24
-1
lines changed

4 files changed

+24
-1
lines changed
+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
category: Grader
3+
title: Resolving a Version Conflict
4+
---
5+
6+
## Overview of Issue
7+
8+
Typically, this issue occurs when the student changes the active version after the TA has started grading. Submitty supports multiple submissions before the due date. Any automated grading runs on each submission, and we store all submissions. Teaching staff can review each submission's version number and autograding results. After the deadline, manual/TA grading opens, and the TA/instructor grades the current active version. By default, the student's final version is active, but they can select a different version, even after the manual grading begins. This is where the version conflict results.
9+
10+
11+
## Using the "Clear Version Conflicts" Button
12+
13+
In the grading interface, there is a "Clear Version Conflicts" button that has been provided to resolve this issue. It can be found through navigating to a student gradeable that has a version conflict, opening rubric, and the button appears along the top right of the grading rubric page. If there are comments from previous versions, a red text can be seen at the header of each component within the gradeable. Once clicked, on that gradeable there is a blue button to choose to save the previous message, or a white button to discard. The message can also be updated, then saved. When the comments are all saved or discarded: click the "Clear Version Conflicts" button. A message will appear asking for confirmation, click “ok”, and the version conflict is cleared.
14+
15+
![](/images/ta_grading/version_conflict_button.png)
16+
17+
18+
## Resolving the Version Conflict Manually
19+
20+
To clear this issue in the grading interface, you'll need to navigate through each rubric component labeled with a conflict. Confirm and update TA grading for the new version by interacting with each component by clicking on a rubric component (e.g., -1, -2), deselect if currently selected, save the component, and then reselect and save it again. For custom comments, ensure edits are made directly to the comment for changes to save correctly. Once all conflicts are resolved, the student can view your comments for the entire gradeable again. Alternatively, you can revert to the initially marked version of the assignment from the TA grading interface.
21+
22+
![](/images/ta_grading/manual_version_conflict.png)
152 KB
Loading
195 KB
Loading

navtreedata.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,8 @@ var NAVTREE =
7474
[ "Resolving a Grade Inquiry", "/grader/rubric_grading/grade_inquiry", null ],
7575
[ "Statistics", "/grader/rubric_grading/statistics", null ]
7676
] ],
77-
[ "Managing Office Hours", "/grader/queue", null ]
77+
[ "Managing Office Hours", "/grader/queue", null ],
78+
[ "Resolving a Version Conflict", "/grader/resolving_version_conflict", null ]
7879
] ],
7980
[ "Instructor", "/instructor", [
8081
[ "Overview", "/instructor", null ],

0 commit comments

Comments
 (0)