diff --git a/.spelling b/.spelling index f82c149..04d3313 100644 --- a/.spelling +++ b/.spelling @@ -115,3 +115,5 @@ wordpress.com Ansible _My_ jinja2 +hacktoberfest +kickstarts diff --git a/content/posts/hacktoberfest-2018.md b/content/posts/hacktoberfest-2018.md new file mode 100644 index 0000000..5def26b --- /dev/null +++ b/content/posts/hacktoberfest-2018.md @@ -0,0 +1,50 @@ +--- +title: Hacktoberfest 2018 +date: 2018-11-01 +image: https://pbs.twimg.com/media/DqdlUEHWoAAWk30.jpg +--- + +Hacktoberfest is a great initiative created by DigitalOcean and GitHub to get more developers contributing to open-source projects. After opening a set number of pull requests to open-source projects, they're rewarded with branded swag. As someone who does a lot of development in their free time, it's not hard for me to find some open source projects, and contribute where possible. Generally it's to improve or add features I need, rather than simply closing issues, but that's just me. + +Last year, I also entered, but due to some delivery issues, I never got the T-Shirt ([I'm still annoyed!](https://twitter.com/RealOrangeOne/status/949781289254703106)). So this year I'm making sure I get it! + +As someone who does a lot of development on GitHub, the messages behind hacktoberfest are somewhat lost on me. I already open lots of pull requests against projects, and know how to do them properly, but I know others don't. By the looks of the global statistics, I can safely see it works! I still try and recommend to every dev to sign up to hacktoberfest, even if they don't proactively look for issues. If it raises awareness for open source projects, gets more people into helping the community, and results in better software, then what's there to lose! + +## My Contributions + +This year, DigitalOcean have an [official status checker](https://hacktoberfest.digitalocean.com/stats/RealOrangeOne). It reports my progress, as well as some global statistics on contributions. + +### 3 Contributions to [`srobo/team-emails`](https://github.com/srobo/team-emails) + +- [Add email confirming places for SR2019](https://github.com/srobo/team-emails/pull/4) +- [Add confirm/deny emails for London kickstarts](https://github.com/srobo/team-emails/pull/5) +- [Add email about SR2019 being full](https://github.com/srobo/team-emails/pull/6) +- [Add emails about confirming teams kickstart locations](https://github.com/srobo/team-emails/pull/7) + +### 2 Contributions to [`Keats/gutenberg`](https://github.com/Keats/gutenberg) + +- [Add `get_json` function](https://github.com/Keats/gutenberg/pull/465) +- [Remote data](https://github.com/Keats/gutenberg/pull/494) + +### 1 Contribution to [`sedders123/phial`](https://github.com/sedders123/phial) + +- [Allow config to be partially updated](https://github.com/sedders123/phial/pull/81) + +### 1 Contribution to [`keepassxreboot/keepassxc`](https://github.com/keepassxreboot/keepassxc) + +- [Don't show application if we're only showing the help / version](https://github.com/keepassxreboot/keepassxc/pull/2373) + +### 1 Contribution to [`dabapps/django-simple-robots`](https://github.com/dabapps/django-simple-robots) + +- [Refactor to use templates rather than fixed strings](https://github.com/dabapps/django-simple-robots/pull/3) + +### 1 Contribution to [`srobo/website`](https://github.com/srobo/website) + +- [Be explicit that places aren't guaranteed](https://github.com/srobo/website/pull/103) + +### 1 Contribution to [`treyhunner/django-simple-history`](https://github.com/treyhunner/django-simple-history) + +- [Only fetch the current and previous instances once](https://github.com/treyhunner/django-simple-history/pull/469) +- [Prefetch which fields instances have](https://github.com/treyhunner/django-simple-history/pull/470) + +Whilst there are 12 contributions, which is well over the threshold for swag, many of them I don't like counting, primarily `srobo/team-emails`, and the fact that the `Keats/gutenberg` and `treyhunner/django-simple-history` ones are duplicates. But seeing as that's still over the threshold, I'm happy!