Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Repair Jira Macros

...

Our QA in our own test server has gone very fine. No issues found so far, except a minor i18n issue that we are going to send to JIRA. (Edit: reported as

Jira Legacy
serverSakaiSystem JIRA
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-27829
)

Of course, if you find any issue or error in this document or in the patches, do not hesitate in documenting it here or just contact me to fix it.

...

  • Set the next property in your sakai.properties:

    Code Block
    languagetext
    assignment.usePeerAssessment=true
  • Create a new table in your database. The script (for MySQL) is included in https://source.sakaiproject.org/svn/reference/trunk/docs/conversion/sakai_10_0_mysql_conversion.sql
    A similar script for Oracle can be found there. The SQL needed (for MySQL) is this one.

    Code Block
    languagesql
    -- ------------------------
    --
    -- SAK-23812 Peer Review feature for Assignments
    --
    -- ------------------------
    CREATE TABLE ASN_PEER_ASSESSMENT_ITEM_T  ( 
        SUBMISSION_ID       varchar(255) NOT NULL,
        ASSESSOR_USER_ID    varchar(255) NOT NULL,
        ASSIGNMENT_ID       varchar(255) NOT NULL,
        SCORE               int(11) NULL,
        REVIEW_COMMENT             varchar(6000) NULL,
        REMOVED             bit(1) NULL,
        SUBMITTED             bit(1) NULL,
        PRIMARY KEY(SUBMISSION_ID,ASSESSOR_USER_ID)
    );
    create index PEER_ASSESSOR_I on ASN_PEER_ASSESSMENT_ITEM_T (SUBMISSION_ID, ASSESSOR_USER_ID);
    create index PEER_ASSESSOR2_I on ASN_PEER_ASSESSMENT_ITEM_T (ASSIGNMENT_ID, ASSESSOR_USER_ID);
    -- --------------------
    --
    -- END SAK-23812 Peer Review feature for Assignments
    --
    -- --------------------
    Warning

    Very important: If you run Peer Review in a cluster environment, you should be aware of

    Jira Legacy
    serverSakaiSystem JIRA
    serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
    keySAK-23130
    and
    Jira Legacy
    serverSakaiSystem JIRA
    serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
    keySAK-13776
    . It seems that jobScheduler can fail if it is running in several nodes of a cluster. The solution is enabling jobScheduler in only one of the servers and disabling it in the others.

...

The JIRAs

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-23812
- The main JIRA, with a lot of revisions. There are several conflicts with 2.9, mainly in AssignmentAction, but not difficult to adjust them.

patch_PeerReview_SAK-23812_Completo.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25609
- Subtask of SAK-23812. Straightforward backport.

patch_PeerReview_SAK-25609.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25610
- Subtask of SAK-23812. Straightforward backport.

patch_PeerReview_SAK-25610.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25611
- Subtask of SAK-23812. Straightforward backport.

patch_PeerReview_SAK-25611.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25638
- Straightforward backport.

patch_PeerReview_SAK-25638.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25639
- Three revisions. Issues backporting this patch because it collides with Group Submissions feature, not included in 2.9. Some diff tweaks were necessary.

patch_PeerReview_SAK-25639_Completo.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25644
- A minor issue with a property changed in another JIRA. Quite straightforward backport.

patch_PeerReview_SAK-25644.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25645
- Straightforward backport.

patch_PeerReview_SAK-25645.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25660
- A minor issue because 2.9 uses deprecated StringUtil instead StringUtils. Quite straightforward backport.

patch_PeerReview_SAK-25660_Completo.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25666
- Straightforward backport.

patch_PeerReview_SAK-25666.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25716
- Subtask of SAK-23812. It is a straightforward backport and it is included by error (my fault) in SAK-23812 patch, so you can ignore it.

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25719
- Straightforward backport.

patch_PeerReview_SAK-25719.patch

 

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-25897
- It is addressed in
Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-26050
- Straightforward backport. This patch is for jobscheduler tool.

...

There is a single JIRA that I have not been able to backport.

Jira Legacy
serverSakaiSystem JIRA
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
serverId66e9c5b597e0cfea-d22cfe72-30a2310f-a9d4a179-703f4354570c8363adfc350a
keySAK-27787
- Peer Assessment Student View or Reviews looks ugly

...