Week 6 Assignment : Contribute Fixes for two inclusivity issues (per project) that you discovered
DueMay 21, 2019 by
11:59pm
Points200
Submittinga file upload
File Typespdf
Available
after May 3, 2019 at 12am
Aim
Make 4 fixes by sending a PR/reporting an Issue to the Project or creating a paper prototype for the inclusivity issues that you discovered in each one of the projects that you worked on the GenderMag Assignment Parts A and B.
You work on this assignment individually.
Deliverable
A single PDF report containing all of the following info for EACH fix:
What was the issue? Describe it and include a screen shot of the issue.
Which GitHub page was it on (readme, Issues page, Pull requests page, etc)? Include URL to the page/section.
Which of the Abi's facets were involved when you discovered the issue? This could be one or more of Abi's facets listed under Maybe/No in the GenderMag forms
Your contribution (Link to the Issue report/Pull Request you did on the original repo or Picture of your Paper prototype for GitHub/project's use of GitHub)
Explain the fix you made and how it helps the facet(s) that were involved when you discovered the issue.
How do I work on this Assignment?
The forms that you submitted for the Parts A and B of previous assignment would have contained a "Maybe" or "No" answers and would be related to Abi's facets. These will help you figure out what are the inclusivity issues that need to be fixed.
Document the issue by describing it and including a screenshot.
Mention what GitHub page/section of the project's repo on GitHub you found that issue on.
Mention which of the Abi's facets were involved when you discovered the issue.
Now you could either make a PR or report an issue to the project for this problem. Let the project maintainers know that this is a problem that a potential new developer coming to the project would discover when trying to contribute to the project.
If you think the fix is required to be made to GitHub itself instead of how this project uses GitHub, and since GitHub isn't open source you can make a paper prototype showing how the GitHub UI could be made more inclusive. You can make this using a tool like GIMP or Paint or draw.io or LucidDraw or even print out the section of the page and use pen/pencil to show the modifications that you would make and then upload a scanned copy.
Include a link to your issue/PR or the picture of the prototype you created in your document.
Repeat Steps 1 through 7, 4 times - 2 times for part A and then for Part B of your GenderMag assignment.
Notes:
Inclusivity issue: An issue that was discovered because of a "Maybe" or a "No" answer in the GenderMag forms and had at least one of Abi's facet related to it. If there are no facets related to your "Maybe" or "No" answers they would be usability issues and not just an inclusivity issue. We don't count them towards this assignment.
Each fix could be an issue that you report or a Pull request that you sent to the Project or a paper prototype for the GitHub interface.
A paper prototype is a sketch (it could be as simple as a pencil and paper drawing) of the UI fix you made. You can also take a screenshot of the current GitHub UI and make the changes by drawing on that screen shot. Your paper prototype can also include more than one UI showing the transition between the two if your fix is about or impacts the navigation between different UI's. This is a low fidelity prototype it doesn't have to be perfect it just has to clearly convey what you fixed. Example:
The kind of contributions you can make are very subjective and open based on the Project. For example, you could report an issue for the way a Project uses GitHub (lack of "easy" label) since only maintainers can do that and new contributors can't actually go and add/change labels.
I encourage you to ask questions on this Discussion thread or even to the Project owners about whether you can make some kind of fix before discarding that idea :)
155850839905/21/201911:59pm
Rubric
true
1149873
Can't change a rubric once you've started using it.
Has ALL of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
Is missing any THREE of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
Is missing more than THREE of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
blank_2
This area will be used by the assessor to leave comments related to this criterion.
Has ALL of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
Is missing any THREE of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
Is missing more than THREE of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
_5800
This area will be used by the assessor to leave comments related to this criterion.
Has ALL of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
Is missing any THREE of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
Is missing more than THREE of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
_9517
This area will be used by the assessor to leave comments related to this criterion.
Has ALL of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
Is missing any THREE of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
Is missing more than THREE of these:
* Documents the issue with a screenshot and description.
* Specifies the page where the issue was found. Preferably includes an URL
* Specifies what facets of Abi were involved in the issue
* Link to the Pull Request/Issue you create OR includes a picture of the paper prototype you created
* Explanation of what is the fix
* Explanation of how this issue fix helps those facets of Abi that were affected.
_1368
This area will be used by the assessor to leave comments related to this criterion.