Release 0.4 - After all To achieve my task, I need to google about it a lot and I realized even the best friend was open source especially the git community. There are a lot of similar projects on the git and luckily, I could refer any other codes and some of owners answered well when I asked something that made me very confused although some never answered to me. More than 10k have used Passportjs and I could find all of them I need and I tried to apply it well. However, looking at code to understand was completely different from writing it. Also the test code made me more confusing because on local it was fine. Only the CI environment not accepted my code. For this reason, I need to ask a lot of questions to the owner and finally I got it. Concluding... My journey on OSD600 is very valuable since I have learned a lot and actually, to be honest it was the best course before jumping into the real code world regardless of open source or closed one. I may need to review...
Starting... This lab is to release my product to install easily. Instead of cloning or downloading and setting it up manually, it provides a lot of convenience for users to install it. I chose NPM since I used nodejs. NPM is a great site to help develpers to release their git repository in the site. Progressing... First, I signed up on npmjs.com and logged in the site on the console to release my repository. I had to set up a lot of things like 'npm init', modifying readme and package.json to be ready. Second, I tried to release my repository by the command, 'npm publish --access public'. Unfortunately, the name, http-parser, was already taken, so I needed to change my name. I chose my name as http-checker and tried to release it again. At this time, I got 403, forbidden error. I spent a lot of time to figure out but it was actually due to not verified account. Once I got the verified email account, finally, I got the release version of my repository. Here is my...