Hacktoberfest 2024
This year finds me rather demotivated. I guess the fact that there is nothing in it anymore does have an effect. I mean, it used to be something to brag about and the swag made it visible, now it is just more of what I do every month anyway. Heck, for some reason, this year I haven’t even been pushed some offers or Holopin badges…
Anyway, whatever. Here is my contribution to another year of open-source greatness.
My first pull request is the (now) traditional TiddlyWiki ES translation. Thanks Jeremy
During September I studied PHP Slim Framework. I found it to be a very interesting project. I like the simple but powerful approach and the ease with which you can extend and program in the framework. While I was studying the framework I immediately related it to coreBOS and thought of making a skeleton project for a “real” REST API. Thus was born my first idea for Hacktoberfest. I created the coreBOS REST API project, implemented the code for a REST API on top of the coreBOS web service API, and added the basic structure and functionality. Then, for the PR I added a MassDelete endpoint. This project defines how coreBOS officially supports a RESTful API.
At that moment I received an update about Node-RED and decided to update the ES language files. I did that and submitted the PR which got accepted a few days later but they aren’t participating in Hacktoberfest and didn’t attend my requests to join, so it didn’t count towards that challenge. It is more than good enough for me and, as I said at the start, doing four PRs in open-source projects a month is just second nature at this point…
Another few weeks went by as I was thinking of just letting the whole thing pass when I was teaching someone how to do coreBOS web service queries using the coreBOS Web Service Development tool and I ran into an idea that has been on my mind for years. I want to be able to do ctrl-enter in the query box to submit the query for execution. This functionality has been on my mind for years but it was so “insignificant” that I just never got around to dedicating some time to it: thus was born my next PR!
For my last PR I decided to update our Mattermost integration. I updated the Mattermost plugin to the latest Golang and Mattermost versions and then updated the Chat With Me extension to work with that plugin and the latest changes inside the coreBOS project. I did many commits during this update, among which I take special pride in the documentation, but I just picked a couple and marked them as hacktoberfest-accepted.
A total of 39 commits in 9 repositories during October
So, all in all, another year where I can still say, with pride, that I have participated in all the challenges of Hactoberfest that have been held. We’ll see what happens next year. Stay tuned!
Subscribe to my newsletter
Read articles from Joe Bordes directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by