Skip to content

Commit

Permalink
Update Week 6 blog post
Browse files Browse the repository at this point in the history
  • Loading branch information
wwwld1 committed Mar 4, 2024
1 parent bc6141a commit 8a8dcd4
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
1 change: 0 additions & 1 deletion _posts/2024-02-25-week05.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,4 @@ For my small contributions, I found an invalid link in our class website, so I o

I think the biggest challenges is, sometimes you need to read the code from other developers, and if there is not a clear code standards, it is really hard to understand their code. I think the time to maintain some poorly written code is much more than the time to write them :(.

The most proud moment is when I noticed one of my classmate was using the plugin, and he told me that he loves it. I am very proud of this because I feel like I made my contribution to the open source community, and my code is running in someone's computer to provide convenience to their life and study.
The most proud moment is when I noticed one of my classmate was using the plugin, and he told me that he loves it. I am very proud of this because I feel like I made my contribution to the open source community, and my code is running in someone's computer to provide convenience to their life and study.
10 changes: 10 additions & 0 deletions _posts/2024-03-03-week06.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,13 @@
layout: post
title: Week 6
---
# Open Source Project Thoughts
This week I checked three open source projects, Anubis, React and FreeCodeCamp, I realized that maintaining an open source project is not easy. For example, Anubis has a bunch of invalid links in the website, this will make contributors even harder to join the community. As for React and FreeCodeCamp, they have full-time developers to maintain these projects, so they are doing better in this part. As we search for some tools over GitHub, it is a common scenario that we find a relevant repository, but it is no longer maintained, so the repository may have some bugs, or is no longer available. Maintaining an open source project is not that easy, it requires patience and concentration.

<!--more-->

## Most Excited Point
I think the most excited point of working on an open source project is, you can add your code to part of the famous software. For example, if you contribute to React, then the next time you use React to build a website, your code is part of this, and running on billions of computers around the world.

## Big Challenges and How to Overcome
I think one challenge is that some open source projects are not that beginner-friendly. As I searched for the issues labeled "Beginner", there are only 3 of them are open, and 35 are closed, so this project doesn't have many issues for beginners, most of them require proficiency of JavaScript. So I think we can switch to some other more beginner-friendly projects, or just hone the coding skills and devote to these harder ones.

0 comments on commit 8a8dcd4

Please sign in to comment.