The review system enables users, either existing Composica users or external reviewers, to get a live preview of the project, allowing them to go over the course in its current state, appearing exactly as it would once it’s published. Reviewers can add review notes, which are available for developers as tasks under the relevant document, and task comments can be used to communicate between reviewers and developers.
Review invitations can be added and managed using the Manage Review dialog. Each review invite gives a specific user access to review the project, and if the project has views or translations, review invitations can be sent for each combination of these. On-going reviews can be stopped and resumed by developers, and reviewers can flag their review as complete, which notifies the review owner that their review has been finished.
An overview of existing review invitations can also be seen in the Reviews widget of the project dashboard.
Any user can be invited to review the project, including existing users of any role. In fact, a developer can even assign themselves for review. However, users with access to the Composica authoring platform can open the review interface directly from the main window, using Project > Review or Document > Review. These open a preview of the course, as it would appear when published, with the addition of the review interface which allows to easily add review notes to documents, and add comments under existing review notes.
For reviewers and users which have review invitations, the review dashboard provides a list of all active review invitations, allowing to launch each review or flag it as complete. For reviewers, the review dashboard is immediately available after logging in to Composica. For existing users, the review dashboard is available by clicking the Review Dashboard button at the top of the Composica dashboard.
The review interface
Once review is launched, a live preview of the course in its current state is shown, with an overlay providing access to various review related controls at the top. Review notes can be added to each document, and comments under each review note can be used to communicate with developers or other reviewers. A note can be associated with a “zone”, which marks the area on the screen the note is referring to for added clarity. If multiple invitations are available for the same project under different views or translations, the reviewer can easily switch between them. When reviewing a test, the test can be put in a special reviewing mode, which modifies its settings to provide the optimal reviewing experience. Finally, once review is finished, the reviewer can flag the review as complete directly from the review window, or from the dashboard.