Public bug reported:
A new block is created that can only be filled with content from a
person who has the “Peer assessment” role for a portfolio. The block can
be selected by the portfolio author for inclusion on any page, but it
can only be used in conjunction with the peer assessor role. If no peer
assessor is selected for a portfolio, the block stays empty. It is also
available on the site and institution level for inclusion into portfolio
pages there (for the creation of templates).
Characteristics of the block:
• Title: Peer assessment (editable by the portfolio author);
• Retractable functionality is available like on every other block and follows
the same rules and the portfolio author can move or delete the block as usual;
• Instructions can be added to the block to let peer know what is expected of
them. The page owner can write these instructions (or they are transferred from
the template). The instructions can be made available via an expandable link in
the block itself so as not to be present at all times.
• Portfolio author cannot enter any content;
• When a person with the “Peer assessor” role views a portfolio page that
contains this block, they see the link “Add peer assessment”;
• A modal slides in from the side in which the peers have a text box available
in which they can write their assessment. It does not have to be a TinyMCE text
field;
• The text can be saved as draft (visible only to the peer) or published
(visible to the user);
• When the text is in draft mode, the peer can make changes to it and nobody
else but them can see the text, the block always slides out in the side panel
when making changes to the text;
• The block tracks when it was first saved and when the last update was made;
• The profile picture and name of the peer assessor is displayed in the block
(similar to the display in comments);
• When the text is published, the peer assessor has 10 minutes to make any
other changes before the assessment is locked in place, and the user can view
the assessment and delete it if necessary;
• Peer assessments become visible to everybody else when the user signs off the
entire page;
• More than one peer assessment can be made. Every peer assessor only sees
their own content.
When their content is published, the assessments are distinguished by the name
of the peer assessor;
• When peer assessments have been made, but peer assessor status has been
revoked for a person, their assessment stays on the page either in draft or
published status. The portfolio author can fully remove the block and thus
delete any drafts and pull another peer assessment
block into the page if needed.
In order for it to work properly, it will require a new role "Peer
assessor" and the possibility to choose that during the portfolio
sharing process (bug #1784781).
** Affects: mahara
Importance: Wishlist
Assignee: Robert Lyon (robertl-9)
Status: In Progress
** Tags: wdhb
--
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask
on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1784778
Title:
Peer assessment block
Status in Mahara:
In Progress
Bug description:
A new block is created that can only be filled with content from a
person who has the “Peer assessment” role for a portfolio. The block
can be selected by the portfolio author for inclusion on any page, but
it can only be used in conjunction with the peer assessor role. If no
peer assessor is selected for a portfolio, the block stays empty. It
is also available on the site and institution level for inclusion into
portfolio pages there (for the creation of templates).
Characteristics of the block:
• Title: Peer assessment (editable by the portfolio author);
• Retractable functionality is available like on every other block and
follows the same rules and the portfolio author can move or delete the block as
usual;
• Instructions can be added to the block to let peer know what is expected of
them. The page owner can write these instructions (or they are transferred from
the template). The instructions can be made available via an expandable link in
the block itself so as not to be present at all times.
• Portfolio author cannot enter any content;
• When a person with the “Peer assessor” role views a portfolio page that
contains this block, they see the link “Add peer assessment”;
• A modal slides in from the side in which the peers have a text box
available in which they can write their assessment. It does not have to be a
TinyMCE text field;
• The text can be saved as draft (visible only to the peer) or published
(visible to the user);
• When the text is in draft mode, the peer can make changes to it and nobody
else but them can see the text, the block always slides out in the side panel
when making changes to the text;
• The block tracks when it was first saved and when the last update was made;
• The profile picture and name of the peer assessor is displayed in the block
(similar to the display in comments);
• When the text is published, the peer assessor has 10 minutes to make any
other changes before the assessment is locked in place, and the user can view
the assessment and delete it if necessary;
• Peer assessments become visible to everybody else when the user signs off
the entire page;
• More than one peer assessment can be made. Every peer assessor only sees
their own content.
When their content is published, the assessments are distinguished by the
name of the peer assessor;
• When peer assessments have been made, but peer assessor status has been
revoked for a person, their assessment stays on the page either in draft or
published status. The portfolio author can fully remove the block and thus
delete any drafts and pull another peer assessment
block into the page if needed.
In order for it to work properly, it will require a new role "Peer
assessor" and the possibility to choose that during the portfolio
sharing process (bug #1784781).
To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1784778/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to : [email protected]
Unsubscribe : https://launchpad.net/~mahara-contributors
More help : https://help.launchpad.net/ListHelp