Thursday, October 31, 2019

Hacktoberfest 2019 Issue #4

Hacktoberfest 2019 is almost done and I have done my 4 pull requests! It was a very interesting month of finding issues and bugs and learning how to fix it and research about new languages and techniques that other developers use.

For my last issue, I have found a voting platform for the community driven game called Forged Alliance Forever. You can vote on what maps you want to put in the map pool for each month and the results will be shown after the voting ends. The issue (https://github.com/FAForever/faf-voting/issues/5) was to create a login page for users to log in with their FAF account.

The pull request(https://github.com/FAForever/faf-voting/pull/12) I made is just a front end login page that fits in the theme of the rest of the website. It sends the users username and password to the FAF back-end where it will be integrated there. I submitted the pr without adding the functionality for the back-end since the developer said he only wants a button to login, but I might have to update it later if he wants that implemented.

Hacktoberfest 2019 has ended for me and I have done 4 pull requests. This has been an interesting experience for me since it was my first time looking at other peoples code and modifying it, and I liked the idea of contributing to many projects. I think I will still continue to look for more projects on my own time and try to learn some more coding languages and skills.

Saturday, October 19, 2019

Hacktoberfest 2019 Issue #3

Another week of Hacktoberfest in the books, another pull request done. It is week 3 and looking for issues is still pretty difficult especially with exams in the same week as week 3 so it was hard to find the time to get an issue.

The issue I found has been made by an Indonesian developer who wanted to set up an example repository for HTML and CSS files for people in Makassar, Indonesia. I found this to be really funny because my background is Indonesian but I was born here so trying to translate from Indonesian to English to understand his issue was pretty tough. Luckily for me, google translate is a great tool to have =D

The issue (https://github.com/developercirclesmks/all-about-makassar/issues/8) I found was pretty simple as have my issues for the past 2 weeks have been. It just asked to make a good navigation bar for other people to see and use as a template or learning example. For my pull request(https://github.com/developercirclesmks/all-about-makassar/pull/26), I made a simple navigation bar that just puts all the options at the top and an additional features like a drop down menu and made the table responsive.

Lastly, I hope for my last week of Hacktoberfest I find an big issue I enjoy so I can learn something new and truly understand how it feels to contribute to a open source project. One of my friends did a issue for the microsoft calculator which was pretty cool so I hope to find something big like that. Thanks for reading! 


Saturday, October 12, 2019

Hacktoberfest 2019 Issue #2

Week two has come and gone, and another pull request has been done. I was trying to find a JavaScript or C++ issue that I would be able to solve but I did not find one I was comfortable in doing. It took a long time to find one but my open source professor just said to find an issue and just dive in and do it! Unfortunately I did not listen to that advice as one of my friends gave a issue to work on and I was able to do it.

The issue (https://github.com/a3qz/hag/issues/72) I was able to do was to add more flavor text to a dungeon crawler video game called Hag. The game is written in C and is a complete game that just has some bugs here and there. There is 10 floors to the dungeon and each time the player arrived at a new floor, text would popup to describe the story and I had to update that text and make it a very interesting story. I had to really go deep into my creative thoughts and imagination to create a riveting and fun story and fits into the lore that the original developers created.

I submitted pull request (https://github.com/a3qz/hag/pull/106) on October 11 2019 and have not been updated yet if they have approved my pull request. This issue was not too hard but it was an improvement from my week one issue since that one was just fixing a typo. Although I did find it interesting that a simple (sort of simple) game needs many files in order for it to run. I hope the next issue I find is either a JavaScript or C++ coding issue that is within my level.

I will continue to update my progress and hope to learn more things for the 2nd half of hacktoberfest!

Friday, October 4, 2019

Hacktoberfest 2019 Issue #1

Hacktoberfest 2019 has already started this year and I have been combing through many issues to solve. In my previous post I said that this is my first time participating so finding doable issues was very challenging and I had to look over the course of many days.

I found a simple issue (https://github.com/digitalbootcamp-paul/soup-recipe/issues/1) that needed a simple typo to be fixed (https://github.com/digitalbootcamp-paul/soup-recipe/pull/5). It was very straight forward and did not need any previous knowledge of any coding languages. I learned that finding doable issues is very hard and that I need to practice my coding skills in order to help more people. My first issue was just a stepping stone into the open source world and I believe my next issue will be a much more meaningful fix.