Got the latest "student was told to make an open source contribution" PR, so I decided to write up the various types of these that I see, and why they're not helpful. https://davidism.com/school-assignment-open-source/ #OpenSource

If your teacher (or tutorial/video/hackathon/etc) says "go do X in an open source project" and then sends you off unsupervised, they haven't adequately prepared you to be a contributor, or thought through the consequences of their assignment. Don't do it.

So your teacher wants you to do open source

If your teacher (or tutorial/video/hackathon/etc) says "go do X in an open source project" and then sends you off unsupervised, they haven't adequately prepa...

David Lord
@davidism Not directly related, but this does remind me of the first PR I ever submitted to a project. I did it the wrong way round, making the pull request in my own fork and trying to merge the wrong branch into the wrong target. The work was something to do with the Windows API so not necessarily trivial, but the GitHub UI for PRs completely confused me.
@jscholes GitHub’s UI definitely isn’t helping with some of these.