How did I pick my issue? CampusPulse?

I chose to stick with contributing to the same community for this assignment. However, I did choose a different repository this time since I had originally done a smaller offshoot project. I found an issue in the access directory repository that was focused on licensing; particularly that the repository didn’t have one at all. I’m interested in licensing for my own projects; I was recently discussing with a professor about utilizing a particlar license that differentiates rights for non-profits vs proprietary companies. This is slightly tangental to that subject, but I figured it would be a solid introduction to adding licenses. So this was different from my previous contribution because it wasn’t a big fix.

How did I create the license?

The comments under the issue had differing opinions on which license to use, but I knew that many open source projects utilize the MIT license, so that’s the one I went with. I found instructions from GitHub and MIT themselves on how to add the license, and I listed Adrian Edwards as the owner of the repository. The comments discussed how the README should specify which parts of the code had been written by TunnelVision, but I decided that these qualifiers should be added by somebody with more subject matter expertise, and noted this in my pull request.

Screenshot of comments under issue.

How did it go?

For my previous contribution I did everything in the command line. This time, because I want just creating .md file, I did everything with the GUI. GitHub kept prompting me with the next steps, like creating a pull request for my contribution. It automatically passed all checks because the file creation didn’t conflict with anything. I was surprised to see the prompt to automatically merge my own pull request. I clicked the button and it merged and closed, so I’m hoping that was the correct move. There is a trail between the issue and my closed pull request so the maintainers can double-check that everything looks good, and I haven’t recieved any comments back, so I think it’s all good.

Screenshot of pull request with description and closed notification.