New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Peer review checklist improvements #788
Conversation
✅ Deploy Preview for moodledevdocs ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for updating this, @timhunt.
The changes look good to me, especially the updates for the accessibility section. I couldn't have worded those better. So thanks for that!
About removing (Optional)
for the Accessibility check, I totally agree with you. +1000 for you to change that as well!
Once the issues from automated checks have also been addressed, I think this is good to go.
Cheers!
We should follow Moodle's own Content principles https://moodledev.io/general/contentguidelines/styleguide/voice/contentprinciples#words-and-phrases-to-avoid
Accessibility should not be optional in the peer review checklist. It is something Moodle takes seriously. On the other hand, the reasons this checklist item was made optional, was that it was written in a totally aspirational way, which was more of an accessibility test, and not a peer review. Therefore, I propose we re-word to acutally be appropriate to be part of the peer review checklist. There is already a separate link to a full Accessibility checklist. Then we can make it a normal required part of peer review.
d26cceb
to
fef8bee
Compare
⚡️ Lighthouse report for the deploy preview of this PR
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like the automated issues have been fixed. Thanks, @andrewnicols !
Sorry, I missed one: we also need #790 mergecd. |
Here are three proposed changes to the Peer review checklist, as three separate commits.
It might have been a mistake to send them as a single pull request, because while I think the first two should be uncontentious, the third one might need more discussion. If you want me to separate them out, just ask (or you can do it yourself).
The three changes are:
Obviously, if this gets merged, someone will need to update the Tracker comment template.