From 7ef956e8a7218adb94f9c33e48af1127ced34b25 Mon Sep 17 00:00:00 2001 From: Jake Howard Date: Sun, 1 Nov 2020 10:42:04 +0000 Subject: [PATCH] Add hacktoberfest 2020 post --- content/posts/hacktoberfest-2020.md | 79 +++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 content/posts/hacktoberfest-2020.md diff --git a/content/posts/hacktoberfest-2020.md b/content/posts/hacktoberfest-2020.md new file mode 100644 index 0000000..0909c0a --- /dev/null +++ b/content/posts/hacktoberfest-2020.md @@ -0,0 +1,79 @@ +--- +title: Hacktoberfest 2020 +date: 2020-11-01 +tags: [programming] +image: https://pbs.twimg.com/media/Ekdkh_HWAAEeQOX?format=jpg&name=medium +--- + +This year's [Hacktoberfest](https://hacktoberfest.digitalocean.com/) was a little different, mostly in quite how much the internet gave a fuss about it. + +Given quite how much of the internet was talking about it back in early October, it doesn't take long to find information and context on why it was so controversial. Here's some useful links to find out a little more: + +- [CoderRadio 382](https://coder.show/382) +- https://hacktoberfest.digitalocean.com/hacktoberfest-update +- [@shitoberfest](https://twitter.com/shitoberfest) + +I don't envy the organizers of Hacktoberfest this year. They've taken a lot of fire for what's meant to be an honest event to get people interested in contributing to open source. It's just a shame a few members of the community helped ruin it for so many others. + +Personally I dislike the move to opt-in, I'd have preferred to see an opt-out. This way even idly maintained repositories could have still seen a benefit. + +## My Contributions + +This year, my contributions can be split up a little. I created a number of open-source PRs in October, but only a small number (:ballot_box_with_check:) were actually valid by the [new hacktoberfest rules](https://hacktoberfest.digitalocean.com/hacktoberfest-update). + +### 1 Contribution to [`ajalt/fuckitpy`](https://github.com/ajalt/fuckitpy) + +- [Hint that the readme content is markdown](https://github.com/ajalt/fuckitpy/pull/42) + +### 1 Contribution to [`carltongibson/django-filter`](https://github.com/carltongibson/django-filter) + +- [Allow `is_valid` to raise a validation error when invalid](https://github.com/carltongibson/django-filter/pull/1291) +- +### 2 Contributions to [`dabapps/django-db-queue`](https://github.com/dabapps/django-db-queue) + +- [Allow jobs to be defined as coroutines](https://github.com/dabapps/django-db-queue/pull/39) +- [Add GitHub actions config](https://github.com/dabapps/django-db-queue/pull/40) + +### 1 Contribution to [`dabapps/django-enforce-host`](https://github.com/dabapps/django-enforce-host) + +- [Replace Travis with GitHub actions](https://github.com/dabapps/django-enforce-host/pull/4) + +### 1 Contribution to [`dabapps/django-s3-file-upload-server`](https://github.com/dabapps/django-s3-file-upload-server) + +- [Replace Travis with GitHub actions](https://github.com/dabapps/django-s3-file-upload-server/pull/14) + +### 1 Contribution to [`dabapps/django-zen-queries`](https://github.com/dabapps/django-zen-queries) + +- [Replace Travis with GitHub actions](https://github.com/dabapps/django-zen-queries/pull/26) + +### :ballot_box_with_check: 1 Contribution to [`plausible/analytics`](https://github.com/plausible/analytics) + +- [Expose tracker script as `index.js`](https://github.com/plausible/analytics/pull/340) + +### :ballot_box_with_check: 1 Contribution to [`selfhostedshow/halcyon`](https://github.com/selfhostedshow/halcyon) + +- [Only run Linux CI](https://github.com/selfhostedshow/halcyon/pull/4) + +### :ballot_box_with_check: 1 Contribution to [`selfhostedshow/homeassistant-rs`](https://github.com/selfhostedshow/homeassistant-rs) + +- [GitHub actions](https://github.com/selfhostedshow/homeassistant-rs/pull/2) + +### 1 Contribution to [`srobo/team-emails`](https://github.com/srobo/team-emails) + +- [Add email announcing SR2021](https://github.com/srobo/team-emails/pull/65) + +### 1 Contribution to [`srobo/volunteer-emails`](https://github.com/srobo/volunteer-emails) + +- [Add email announcing SR2021 and CTA](https://github.com/srobo/volunteer-emails/pull/38) + +### 1 Contribution to [`srobo/website`](https://github.com/srobo/website) + +- [Add SR2021 signup link](https://github.com/srobo/website/pull/230) + +### :ballot_box_with_check: 1 Contribution to [`yarnpkg/website`](https://github.com/yarnpkg/website) + +- [Explicitly use .yarn directory as cache directory](https://github.com/yarnpkg/website/pull/1090) + +## Next year + +Will Hacktoberfest 2021 continue? Or will the curse of 2020 claim another victim?