CSC/ECE 517 Fall 2021 - E2156. Issues related to meta-reviewing: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
Line 12: Line 12:
Previous implementations can be found at [http://https://https://expertiza.csc.ncsu.edu/index.php/CSC/ECE_517_Spring_2020_-_E2025:_Issues_Related_to_Meta_-_Reviewing E2025] and [http://https://expertiza.csc.ncsu.edu/index.php/CSC/ECE_517_Fall_2019_-_E1997._Issues_related_to_meta-reviewing E1997]
Previous implementations can be found at [http://https://https://expertiza.csc.ncsu.edu/index.php/CSC/ECE_517_Spring_2020_-_E2025:_Issues_Related_to_Meta_-_Reviewing E2025] and [http://https://expertiza.csc.ncsu.edu/index.php/CSC/ECE_517_Fall_2019_-_E1997._Issues_related_to_meta-reviewing E1997]


==Issues==
=='''Issues'''==
1. When a user requests a new meta-review, (s)he is unable to get 'Begin' link to start a new meta-review.
1. When a user requests a new meta-review, (s)he is unable to get 'Begin' link to start a new meta-review.



Revision as of 18:28, 4 November 2021

Introduction

Expertiza Background

Expertiza is a open source project developed on Ruby on Rails. This web application is maintained by the student and faculty at NC State. This application gives complete control to the instructor to maintain the assignments in their class. With multiple functionalities such as adding topics, creating groups, and peer reviews, Expertiza is a well developed application that can handle all types of assignments. To learn more about the full functionality Expertiza has to offer, visit the Expertiza wiki.

Expertiza Meta-Reviewing

In Expertiza, meta-review is a feature that enables a third party to evaluate the quality of feedback that a reviewer gives a reviewee. meta-review is an important feature that can help students become better reviewers for their peers by providing detailed feedback that is actionable and positively formulated. Unfortunately, this feature is broken and the following issues were identified. The task is to fix these issues so that this feature can be used again.

Previous Work

This assignment is a continuation of team E2025 and E1997.

Previous implementations can be found at E2025 and E1997

Issues

1. When a user requests a new meta-review, (s)he is unable to get 'Begin' link to start a new meta-review.

2. When a user requests a new meta-review, the 'number of meta-reviews left' does not change and the button to request a new meta-review disappears.

3. 'Has Meta-Review Limit?' and 'Set Allowed/Required number of meta-reviews per Reviewer' should only be shown if the instructor has checked the 'Use meta-review deadline' in the Due Dates tab of edit assignment.

4. In the database (assignment table), the default number of meta-reviews allowed and required should be null. When an instructor checks 'Has meta-review Limit' box no the review strategy tab, the UI should fill in 3 and 3 as the required and allowed number.

Proposed Solution

1.